Cristiano RonaldoCristiano Ronaldo dos Santos Aveiro

Season Club M G R Cha Cup
National Player 17/18 Real Madrid - - - (I) - -
National Player 16/17 Real Madrid 29 25 1 (I) Champion -
National Player 15/16 Real Madrid 36 35 2 (I) - -
National Player 14/15 Real Madrid 35 48 2 (I) - -
National Player 13/14 Real Madrid 30 31 3 (I) - Cup Winner
National Player 12/13 Real Madrid 34 34 2 (I) - -
National Player 11/12 Real Madrid 38 46 1 (I) Champion -
National Player 10/11 Real Madrid 34 40 2 (I) - Cup Winner
National Player 09/10 Real Madrid 29 26 2 (I) - -
National Player 08/09 Manchester United 33 18 1 (I) Champion -
National Player 07/08 Manchester United 34 31 1 (I) Champion -
National Player 06/07 Manchester United 34 17 1 (I) Champion -
National Player 05/06 Manchester United 33 9 2 (I) - -
National Player 04/05 Manchester United 33 5 3 (I) - -
National Player 03/04 Manchester United 29 4 3 (I) - Cup Winner
National Player 02/03 Sporting CP Lisboa 25 3 3 (I) - -
486 372
Fifa Non fifa
Season Country M S G M S G
2017 Portugal Portugal 9 0 10 0 0 0
2016 Portugal Portugal 13 0 13 0 0 0
2015 Portugal Portugal 5 0 3 0 0 0
2014 Portugal Portugal 9 0 5 0 0 0
2013 Portugal Portugal 9 0 10 0 0 0
2012 Portugal Portugal 13 0 5 0 0 0
2011 Portugal Portugal 8 0 7 0 0 0
2010 Portugal Portugal 9 1 3 1 0 0
2009 Portugal Portugal 6 1 1 0 0 0
2008 Portugal Portugal 7 0 1 1 0 0
2007 Portugal Portugal 10 0 5 0 0 0
2006 Portugal Portugal 14 0 6 0 0 0
2005 Portugal Portugal 11 0 2 0 0 0
2004 Portugal Portugal 9 7 7 0 0 0
2003 Portugal Portugal 1 1 0 - - -
133 10 78 2 0 0
Date Home Team Away Team Result Event G YC YRC RC
2017-09-03 Hungary Portugal 0:1
Hungary vs. Portugal
World Cup 2018 - Group B 0 1 0 0
2017-08-31 Portugal Faroe Islands 5:1
Portugal vs. Faroe Islands
World Cup 2018 - Group B 3 0 0 0
2017-06-28 Portugal Chile 0:0 (0:3)
Portugal vs. Chile
Confederations Cup 2017 - Semi Finals 0 0 0 0
2017-06-24 New Zealand Portugal 0:4
New Zealand vs. Portugal
Confederations Cup 2017 - Group A 1 0 0 0
2017-06-21 Russia Portugal 0:1
Russia vs. Portugal
Confederations Cup 2017 - Group A 1 0 0 0
2017-06-18 Portugal Mexico 2:2
Portugal vs. Mexico
Confederations Cup 2017 - Group A 0 0 0 0
2017-06-09 Latvia Portugal 0:3
Latvia vs. Portugal
World Cup 2018 - Group B 2 0 0 0
2017-03-28 Portugal Sweden 2:3
Portugal vs. Sweden
Friendly 1 0 0 0
2017-03-25 Portugal Hungary 3:0
Portugal vs. Hungary
World Cup 2018 - Group B 2 0 0 0
2016-11-13 Portugal Latvia 4:1
Portugal vs. Latvia
World Cup 2018 - Group B 2 0 0 0
2016-10-10 Faroe Islands Portugal 0:6
Faroe Islands vs. Portugal
World Cup 2018 - Group B 1 0 0 0
2016-10-07 Portugal Andorra 6:0
Portugal vs. Andorra
World Cup 2018 - Group B 4 0 0 0
2016-07-10 France Portugal 0:1 AET
France vs. Portugal
Euro 2016 - Final 0 0 0 0
2016-07-06 Portugal Wales 2:0
Portugal vs. Wales
Euro 2016 - Semi Finals 1 1 0 0
2016-06-30 Poland Portugal 1:1 (3:5)
Poland vs. Portugal
Euro 2016 - Quarter Finals 0 0 0 0
2016-06-25 Croatia Portugal 0:1 AET
Croatia vs. Portugal
Euro 2016 - Round of 16 0 0 0 0
2016-06-22 Hungary Portugal 3:3
Hungary vs. Portugal
Euro 2016 - Group F 2 0 0 0
2016-06-18 Portugal Austria 0:0
Portugal vs. Austria
Euro 2016 - Group F 0 0 0 0
2016-06-14 Portugal Iceland 1:1
Portugal vs. Iceland
Euro 2016 - Group F 0 0 0 0
2016-06-08 Portugal Estonia 7:0
Portugal vs. Estonia
Friendly 2 0 0 0
2016-03-29 Portugal Belgium 2:1
Portugal vs. Belgium
Friendly 1 0 0 0
2016-03-25 Portugal Bulgaria 0:1
Portugal vs. Bulgaria
Friendly 0 0 0 0
2015-10-08 Portugal Denmark 1:0
Portugal vs. Denmark
Euro 2016 - Group I 0 0 0 0
2015-09-07 Albania Portugal 0:1
Albania vs. Portugal
Euro 2016 - Group I 0 0 0 0
2015-09-04 Portugal France 0:1
Portugal vs. France
Friendly 0 0 0 0
2015-06-13 Armenia Portugal 2:3
Armenia vs. Portugal
Euro 2016 - Group I 3 0 0 0
2015-03-29 Portugal Serbia 2:1
Portugal vs. Serbia
Euro 2016 - Group I 0 0 0 0
2014-11-18 Argentina Portugal 0:1
Argentina vs. Portugal
Friendly 0 0 0 0
2014-11-14 Portugal Armenia 1:0
Portugal vs. Armenia
Euro 2016 - Group I 1 0 0 0
2014-10-14 Denmark Portugal 0:1
Denmark vs. Portugal
Euro 2016 - Group I 1 1 0 0
2014-10-11 France Portugal 2:1
France vs. Portugal
Friendly 0 0 0 0
2014-06-26 Portugal Ghana 2:1
Portugal vs. Ghana
World Cup 2014 - Group G 1 0 0 0
2014-06-22 USA Portugal 2:2
USA vs. Portugal
World Cup 2014 - Group G 0 0 0 0
2014-06-16 Germany Portugal 4:0
Germany vs. Portugal
World Cup 2014 - Group G 0 0 0 0
2014-06-10 Ireland Portugal 1:5
Ireland vs. Portugal
Friendly 0 0 0 0
2014-03-05 Portugal Cameroon 5:1
Portugal vs. Cameroon
Friendly 2 0 0 0
2013-11-19 Sweden Portugal 2:3
Sweden vs. Portugal
World Cup 2014 - Play-offs 3 0 0 0
2013-11-15 Portugal Sweden 1:0
Portugal vs. Sweden
World Cup 2014 - Play-offs 1 1 0 0
2013-10-11 Portugal Israel 1:1
Portugal vs. Israel
World Cup 2014 - Group F 0 1 0 0
2013-09-06 Northern Ireland Portugal 2:4
Northern Ireland vs. Portugal
World Cup 2014 - Group F 3 1 0 0
2013-08-14 Portugal Netherlands 1:1
Portugal vs. Netherlands
Friendly 1 0 0 0
2013-06-10 Croatia Portugal 0:1
Croatia vs. Portugal
Friendly 1 0 0 0
2013-06-07 Portugal Russia 1:0
Portugal vs. Russia
World Cup 2014 - Group F 0 0 0 0
2013-03-22 Israel Portugal 3:3
Israel vs. Portugal
World Cup 2014 - Group F 0 1 0 0
2013-02-06 Portugal Ecuador 2:3
Portugal vs. Ecuador
Friendly 1 0 0 0
2012-10-16 Portugal Northern Ireland 1:1
Portugal vs. Northern Ireland
World Cup 2014 - Group F 0 0 0 0
2012-10-12 Russia Portugal 1:0
Russia vs. Portugal
World Cup 2014 - Group F 0 0 0 0
2012-09-11 Portugal Azerbaijan 3:0
Portugal vs. Azerbaijan
World Cup 2014 - Group F 0 1 0 0
2012-09-07 Luxembourg Portugal 1:2
Luxembourg vs. Portugal
World Cup 2014 - Group F 1 0 0 0
2012-08-15 Portugal Panama 2:0
Portugal vs. Panama
Friendly 1 0 0 0
2012-06-27 Portugal Spain 0:0 (2:4)
Portugal vs. Spain
Euro 2012 - Semi Finals 0 0 0 0
2012-06-21 Czech Republic Portugal 0:1
Czech Republic vs. Portugal
Euro 2012 - Quarter Finals 1 0 0 0
2012-06-17 Portugal Netherlands 2:1
Portugal vs. Netherlands
Euro 2012 - Group B 2 0 0 0
2012-06-13 Denmark Portugal 2:3
Denmark vs. Portugal
Euro 2012 - Group B 0 1 0 0
2012-06-09 Germany Portugal 1:0
Germany vs. Portugal
Euro 2012 - Group B 0 0 0 0
2012-06-02 Portugal Turkey 1:3
Portugal vs. Turkey
Friendly 0 0 0 0
2012-05-26 Portugal Macedonia 0:0
Portugal vs. Macedonia
Friendly 0 0 0 0
2012-02-29 Poland Portugal 0:0
Poland vs. Portugal
Friendly 0 0 0 0
2011-11-15 Portugal Bosnia & Herzegovina 6:2
Portugal vs. Bosnia & Herzegovina
Euro 2012 - Play-Offs 2 0 0 0
2011-11-11 Bosnia & Herzegovina Portugal 0:0
Bosnia & Herzegovina vs. Portugal
Euro 2012 - Play-Offs 0 0 0 0
2011-10-11 Denmark Portugal 2:1
Denmark vs. Portugal
Euro 2012 - Group H 1 0 0 0
2011-10-07 Portugal Iceland 5:3
Portugal vs. Iceland
Euro 2012 - Group H 0 0 0 0
2011-09-02 Cyprus Portugal 0:4
Cyprus vs. Portugal
Euro 2012 - Group H 2 1 0 0
2011-08-10 Portugal Luxembourg 5:0
Portugal vs. Luxembourg
Friendly 1 0 0 0
2011-06-04 Portugal Norway 1:0
Portugal vs. Norway
Euro 2012 - Group H 0 0 0 0
2011-02-09 Portugal Argentina 1:2
Portugal vs. Argentina
Friendly 1 0 0 0
2010-11-17 Portugal Spain 4:0
Portugal vs. Spain
Friendly 0 1 0 0
2010-10-12 Iceland Portugal 1:3
Iceland vs. Portugal
Euro 2012 - Group H 1 0 0 0
2010-10-08 Portugal Denmark 3:1
Portugal vs. Denmark
Euro 2012 - Group H 1 0 0 0
2010-06-29 Spain Portugal 1:0
Spain vs. Portugal
World Cup 2010 - Round of 16 0 0 0 0
2010-06-25 Portugal Brazil 0:0
Portugal vs. Brazil
World Cup 2010 - Group G 0 0 0 0
2010-06-21 Portugal North Korea 7:0
Portugal vs. North Korea
World Cup 2010 - Group G 1 0 0 0
2010-06-15 Ivory Coast Portugal 0:0
Ivory Coast vs. Portugal
World Cup 2010 - Group G 0 1 0 0
2010-06-08 Portugal Mozambique 3:0
Portugal vs. Mozambique
Friendly 0 0 0 0
2010-06-01 Portugal Cameroon 3:1
Portugal vs. Cameroon
Friendly 0 0 0 0
2010-05-24 Portugal Cape Verde 0:0
Portugal vs. Cape Verde
Friendly 0 1 0 0
2010-03-03 Portugal China 2:0
Portugal vs. China
Friendly 0 0 0 0
2009-10-10 Portugal Hungary 3:0
Portugal vs. Hungary
World Cup 2010 - Group 1 0 0 0 0
2009-09-09 Hungary Portugal 0:1
Hungary vs. Portugal
World Cup 2010 - Group 1 0 0 0 0
2009-09-05 Denmark Portugal 1:1
Denmark vs. Portugal
World Cup 2010 - Group 1 0 0 0 0
2009-06-06 Albania Portugal 1:2
Albania vs. Portugal
World Cup 2010 - Group 1 0 0 0 0
2009-03-31 South Africa Portugal 2:0
South Africa vs. Portugal
Friendly 0 0 0 0
2009-03-28 Portugal Sweden 0:0
Portugal vs. Sweden
World Cup 2010 - Group 1 0 0 0 0
2009-02-11 Portugal Finland 1:0
Portugal vs. Finland
Friendly 1 0 0 0
2008-11-19 Brazil Portugal 6:2
Brazil vs. Portugal
Friendly 0 1 0 0
2008-10-15 Portugal Albania 0:0
Portugal vs. Albania
World Cup 2010 - Group 1 0 0 0 0
2008-10-11 Sweden Portugal 0:0
Sweden vs. Portugal
World Cup 2010 - Group 1 0 0 0 0
2008-06-19 Portugal Germany 2:3
Portugal vs. Germany
Euro 2008 - Quarter Final 0 0 0 0
2008-06-11 Czech Republic Portugal 1:3
Czech Republic vs. Portugal
Euro 2008 - Group A 1 0 0 0
2008-06-07 Portugal Turkey 2:0
Portugal vs. Turkey
Euro 2008 - Group A 0 0 0 0
2008-05-31 Portugal Georgia 2:0
Portugal vs. Georgia
Friendly 0 0 0 0
2008-02-06 Italy Portugal 3:1
Italy vs. Portugal
Friendly 0 0 0 0
2007-11-21 Portugal Finland 0:0
Portugal vs. Finland
Euro 2008 - Group A 0 0 0 0
2007-11-17 Portugal Armenia 1:0
Portugal vs. Armenia
Euro 2008 - Group A 0 0 0 0
2007-10-17 Kazakhstan Portugal 1:2
Kazakhstan vs. Portugal
Euro 2008 - Group A 1 0 0 0
2007-10-13 Azerbaijan Portugal 0:2
Azerbaijan vs. Portugal
Euro 2008 - Group A 0 0 0 0
2007-09-12 Portugal Serbia 1:1
Portugal vs. Serbia
Euro 2008 - Group A 0 0 0 0
2007-09-08 Portugal Poland 2:2
Portugal vs. Poland
Euro 2008 - Group A 1 0 0 0
2007-08-22 Armenia Portugal 1:1
Armenia vs. Portugal
Euro 2008 - Group A 1 0 0 0
2007-03-28 Serbia Portugal 1:1
Serbia vs. Portugal
Euro 2008 - Group A 0 1 0 0
2007-03-24 Portugal Belgium 4:0
Portugal vs. Belgium
Euro 2008 - Group A 2 1 0 0
2007-02-06 Brazil Portugal 0:2
Brazil vs. Portugal
Friendly 0 0 0 0
2006-11-15 Portugal Kazakhstan 3:0
Portugal vs. Kazakhstan
Euro 2008 - Group A 1 0 0 0
2006-10-11 Poland Portugal 2:1
Poland vs. Portugal
Euro 2008 - Group A 0 0 0 0
2006-10-07 Portugal Azerbaijan 3:0
Portugal vs. Azerbaijan
Euro 2008 - Group A 2 0 0 0
2006-09-06 Finland Portugal 1:1
Finland vs. Portugal
Euro 2008 - Group A 0 0 0 0
2006-09-01 Denmark Portugal 4:2
Denmark vs. Portugal
Friendly 0 0 0 0
2006-07-08 Germany Portugal 3:1
Germany vs. Portugal
World Cup 2006 - 3rd Place 0 0 0 0
2006-07-05 Portugal France 0:1
Portugal vs. France
World Cup 2006 - Semi Finals 0 0 0 0
2006-07-01 England Portugal 0:0 (1:3)
England vs. Portugal
World Cup 2006 - Quarter Finals 0 0 0 0
2006-06-25 Portugal Netherlands 1:0
Portugal vs. Netherlands
World Cup 2006 - Round of 16 0 0 0 0
2006-06-17 Portugal Iran 2:0
Portugal vs. Iran
World Cup 2006 - Group D 1 0 0 0
2006-06-11 Angola Portugal 0:1
Angola vs. Portugal
World Cup 2006 - Group D 0 1 0 0
2006-06-03 Luxembourg Portugal 0:3
Luxembourg vs. Portugal
Friendly 0 1 0 0
2006-05-27 Portugal Cape Verde 4:1
Portugal vs. Cape Verde
Friendly 0 1 0 0
2006-03-01 Portugal Saudi Arabia 3:0
Portugal vs. Saudi Arabia
Friendly 2 0 0 0
2005-11-15 Northern Ireland Portugal 1:1
Northern Ireland vs. Portugal
Friendly 0 0 0 0
2005-11-12 Portugal Croatia 2:0
Portugal vs. Croatia
Friendly 0 0 0 0
2005-10-12 Portugal Latvia 3:0
Portugal vs. Latvia
World Cup 2006 - Group 3 0 0 0 0
2005-10-08 Portugal Liechtenstein 2:1
Portugal vs. Liechtenstein
World Cup 2006 - Group 3 0 1 0 0
2005-09-07 Russia Portugal 0:0
Russia vs. Portugal
World Cup 2006 - Group 3 0 0 0 0
2005-09-03 Portugal Luxembourg 6:0
Portugal vs. Luxembourg
World Cup 2006 - Group 3 0 0 0 0
2005-06-08 Estonia Portugal 0:1
Estonia vs. Portugal
World Cup 2006 - Group 3 1 0 0 0
2005-06-04 Portugal Slovakia 2:0
Portugal vs. Slovakia
World Cup 2006 - Group 3 1 0 0 0
2005-03-30 Slovakia Portugal 1:1
Slovakia vs. Portugal
World Cup 2006 - Group 3 0 0 0 0
2005-03-26 Portugal Canada 4:1
Portugal vs. Canada
Friendly 0 0 0 0
2005-02-09 Ireland Portugal 1:0
Ireland vs. Portugal
Friendly 0 0 0 0
2004-11-17 Luxembourg Portugal 0:5
Luxembourg vs. Portugal
World Cup 2006 - Group 3 1 0 0 0
2004-10-13 Portugal Russia 7:1
Portugal vs. Russia
World Cup 2006 - Group 3 2 0 0 0
2004-10-09 Liechtenstein Portugal 2:2
Liechtenstein vs. Portugal
World Cup 2006 - Group 3 0 0 0 0
2004-09-08 Portugal Estonia 4:0
Portugal vs. Estonia
World Cup 2006 - Group 3 1 0 0 0
2004-09-04 Latvia Portugal 0:2
Latvia vs. Portugal
World Cup 2006 - Group 3 1 0 0 0
2004-07-04 Portugal Greece 0:1
Portugal vs. Greece
Euro 2004 - Finals 0 0 0 0
2004-06-30 Portugal Netherlands 2:1
Portugal vs. Netherlands
Euro 2004 - Semi Finals 1 1 0 0
2004-06-24 Portugal England 2:2 (6:5)
Portugal vs. England
Euro 2004 - Quarter Finals 0 0 0 0
2004-06-20 Portugal Spain 1:0
Portugal vs. Spain
Euro 2004 - Group 1 0 0 0 0
2004-06-16 Portugal Russia 2:0
Portugal vs. Russia
Euro 2004 - Group 1 0 0 0 0
2004-06-12 Portugal Greece 1:2
Portugal vs. Greece
Euro 2004 - Group 1 1 0 0 0
2004-06-05 Portugal Lithuania 4:1
Portugal vs. Lithuania
Friendly 0 0 0 0
2004-05-29 Portugal Luxembourg 3:0
Portugal vs. Luxembourg
Friendly 0 0 0 0
2004-04-28 Portugal Sweden 2:2
Portugal vs. Sweden
Friendly 0 0 0 0
2004-03-31 Portugal Italy 1:2
Portugal vs. Italy
Friendly 0 0 0 0
2004-02-18 Portugal England 1:1
Portugal vs. England
Friendly 0 0 0 0
78 21 0 0

Stats

  • Position: Left Winger (LW)
  • Other positions: Centre Forward, Attacking Midfielder, Left Midfielder
  • D. o. B.: 1985-02-05
  • Place of birth: Funchal (Madeira)
  • Height: 1.86m
  • Weight: 83kg

Portugal

  • Fifa matches: 143
  • Fifa goals: 78
  • Non Fifa matches: 2
  • Non Fifa goals: 0