Rodrigo

Date of birth06 March 1991
Place of birthRio de Janeiro, Brazil
NationalitySpanish
Weight77 kg
Height1.82 m
PositionForward

Full name is: Rodrigo Moreno Machado.


Rodrigo played for Flamengo, Ureca and Celta Vigo during his youth career.

He joined Leeds United in August 2020 with a four-year contract.

Club history

Team Joined Left Loan / Trialist
Real Madrid 01 Jul 2009 31 Jul 2010
Benfica 31 Jul 2010 15 Jun 2015
Bolton Wanderers 31 Aug 2010 31 May 2011 L
Valencia 23 Jul 2014 31 May 2015 L
Valencia 15 Jun 2015 29 Aug 2020
Leeds United 29 Aug 2020 13 Jul 2023
Al Rayyan Sports Club 13 Jul 2023

Club stats

Season Team Competition Apps Subs Goals Y R
2010-11 Bolton Wanderers FA Cup 1
2
2010-11 Bolton Wanderers League Cup 1
2010-11 Bolton Wanderers Premier League 4
13
1
2011-12 Benfica UEFA Champions League 5
4
1
2012-13 Benfica UEFA Champions League 4
2012-13 Benfica UEFA Europa League 4
2
1
2
2013-14 Benfica UEFA Champions League
2
1
2013-14 Benfica UEFA Europa League 6
1
3
1
2015-16 Valencia UEFA Champions League 2
3
1
2015-16 Valencia UEFA Europa League 3
1
2
2020-21 Leeds United FA Cup 1
2020-21 Leeds United League Cup 1
2020-21 Leeds United Premier League 14
12
7
3
2021-22 Leeds United League Cup 3
2021-22 Leeds United Premier League 27
4
6
9
2022-23 Leeds United FA Cup 1
2
2
2022-23 Leeds United League Cup
1
2022-23 Leeds United Premier League 23
8
13
6


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
21 Sep 2010 Burnley v Bolton Wanderers L 1-0 League Cup 3rd round
23 Oct 2010 Wigan Athletic v Bolton Wanderers D 1-1 Premier League
31 Oct 2010 Bolton Wanderers v Liverpool L 0-1 Premier League
20 Nov 2010 Bolton Wanderers v Newcastle United W 5-1 Premier League
27 Nov 2010 Bolton Wanderers v Blackpool D 2-2 Premier League
04 Dec 2010 Manchester City v Bolton Wanderers L 1-0 Premier League
18 Dec 2010 Sunderland v Bolton Wanderers L 1-0 Premier League
29 Dec 2010 Chelsea v Bolton Wanderers L 1-0 Premier League
01 Jan 2011 Liverpool v Bolton Wanderers L 2-1 Premier League
05 Jan 2011 Bolton Wanderers v Wigan Athletic D 1-1 Premier League
08 Jan 2011 Bolton Wanderers v York City W 2-0 FA Cup 3rd round
15 Jan 2011 Stoke City v Bolton Wanderers L 2-0 Premier League
24 Jan 2011 Bolton Wanderers v Chelsea L 0-4 Premier League
29 Jan 2011 Bolton Wanderers v Wigan Athletic D 0-0 FA Cup 4th round
02 Feb 2011 Bolton Wanderers v Wolverhampton Wanderers W 1-0 Premier League
09 Apr 2011 Bolton Wanderers v West Ham United W 3-0 Premier League
17 Apr 2011 Bolton Wanderers v Stoke City L 0-5 FA Cup Semi-final
30 Apr 2011 Blackburn Rovers v Bolton Wanderers L 1-0 Premier League
07 May 2011 Bolton Wanderers v Sunderland L 1-2 Premier League
14 May 2011 Blackpool v Bolton Wanderers L 4-3 Premier League
22 May 2011 Bolton Wanderers v Manchester City L 0-2 Premier League


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2009-10 Spain UEFA Under-19 1
2011-12 Spain UEFA Under-21 6
7
2014-15 Spain UEFA European Championship
1
2017-18 Spain FIFA World Cup 1
3
1
2017-18 Spain International Friendly 3
1
1
2018-19 Spain International Friendly
2
2018-19 Spain UEFA European Championship 2
1
1
2018-19 Spain UEFA Nations League 4
2
2019-20 Spain UEFA European Championship 3
1
3
1
2020-21 Spain International Friendly 1
2020-21 Spain UEFA Nations League 2
2021-22 Spain FIFA World Cup
2
2022-23 Spain UEFA Nations League 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
27 Jul 2010 Spain v England W 3-1 UEFA Under-19 Semi-final
01 Sep 2011 Georgia v Spain W 2-7 UEFA Under-21 Qualifying group 5
05 Sep 2011 Spain v Georgia W 2-0 UEFA Under-21 Qualifying group 5
06 Oct 2011 Croatia v Spain W 0-2 UEFA Under-21 Qualifying group 5
10 Nov 2011 Spain v Estonia W 6-0 UEFA Under-21 Qualifying group 5
14 Nov 2011 Spain v Switzerland W 3-0 UEFA Under-21 Qualifying group 5
31 May 2012 Estonia v Spain W 0-1 UEFA Under-21 Qualifying group 5
12 Oct 2014 Luxembourg v Spain W 0-4 UEFA European Championship Qualifying group C
06 Oct 2017 Spain v Albania W 3-0 FIFA World Cup Europe group G
14 Nov 2017 Russia v Spain D 3-3 International Friendly
23 Mar 2018 Germany v Spain D 1-1 International Friendly
03 Jun 2018 Spain v Switzerland D 1-1 International Friendly
09 Jun 2018 Tunisia v Spain W 0-1 International Friendly
20 Jun 2018 Iran v Spain W 0-1 FIFA World Cup Group B
25 Jun 2018 Spain v Morocco D 2-2 FIFA World Cup Group B
01 Jul 2018 Spain v Russia L 1-1 (3-4) FIFA World Cup Finals - Round of 16
08 Sep 2018 England v Spain W 1-2 UEFA Nations League League A Group A4
11 Sep 2018 Spain v Croatia W 6-0 UEFA Nations League League A Group A4
11 Oct 2018 Wales v Spain W 1-4 International Friendly
15 Oct 2018 Spain v England L 2-3 UEFA Nations League League A Group A4
15 Nov 2018 Croatia v Spain L 3-2 UEFA Nations League League A Group A4
18 Nov 2018 Spain v Bosnia and Herzegovina W 1-0 International Friendly
23 Mar 2019 Spain v Norway W 2-1 UEFA European Championship Qualifying group F
26 Mar 2019 Malta v Spain W 0-2 UEFA European Championship Qualifying group F
10 Jun 2019 Spain v Sweden W 3-0 UEFA European Championship Qualifying group F
05 Sep 2019 Romania v Spain W 1-2 UEFA European Championship Qualifying group F
08 Sep 2019 Spain v Faroe Islands W 4-0 UEFA European Championship Qualifying group F
12 Oct 2019 Norway v Spain D 1-1 UEFA European Championship Qualifying group F
15 Oct 2019 Sweden v Spain D 1-1 UEFA European Championship Qualifying group F
03 Sep 2020 Germany v Spain D 1-1 UEFA Nations League League A Group A4
07 Oct 2020 Portugal v Spain D 0-0 International Friendly
13 Oct 2020 Ukraine v Spain L 1-0 UEFA Nations League League A Group A4
11 Nov 2021 Greece v Spain W 0-1 FIFA World Cup Europe group B
14 Nov 2021 Spain v Sweden W 1-0 FIFA World Cup Europe group B
15 Jun 2023 Spain v Italy W 2-1 UEFA Nations League Semi-final


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.