814
Club Goals
143
International Goals
1,078
Club Appearances
226
International Caps

Club Statistics

Season-by-season performance at club level

ClubSeasonDivisionLeagueNational CupLeague CupContinentalOtherTotal
AppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Sporting CPSporting CP B
2002–03Segunda Divisão B2020
Sporting CPSporting CP
2002–03Primeira Liga253323000315
Manchester UnitedManchester United
2003–04Premier League29452105000406
Manchester UnitedManchester United
2004–05Premier League33574208000509
Manchester UnitedManchester United
2005–06Premier League3392042814712
Manchester UnitedManchester United
2006–07Premier League341773101135323
Manchester UnitedManchester United
2007–08Premier League34313300118104942
Manchester UnitedManchester United
2008–09Premier League33182142124215326
Manchester United Total (2003-09)196842613124551631292118
Real MadridReal Madrid
2009–10La Liga292600673533
Real MadridReal Madrid
2010–11La Liga3440871265453
Real MadridReal Madrid
2011–12La Liga3846531010215560
Real MadridReal Madrid
2012–13La Liga3434771212225555
Real MadridReal Madrid
2013–14La Liga30316311174751
Real MadridReal Madrid
2014–15La Liga3548211210525461
Real MadridReal Madrid
2015–16La Liga36350012164851
Real MadridReal Madrid
2016–17La Liga2925211312244642
Real MadridReal Madrid
2017–18La Liga2726001315434444
Real Madrid Total (2009-18)2923113022001011051512438450
JuventusJuventus
2018–19Serie A31212096114328
JuventusJuventus
2019–20Serie A33314284104637
JuventusJuventus
2020–21Serie A33294264114436
JuventusJuventus
2021–22Serie A1010
Juventus Total (2018-21)988110400231432134101
Manchester UnitedManchester United
2021–22Premier League30181000763824
Manchester UnitedManchester United
2022–23Premier League101000062163
Manchester United Total (2021-22)40191000138005427
Al-NassrAl-Nassr
2022–23Saudi Pro League161420101914
Al-NassrAl-Nassr
2023–24Saudi Pro League31354396765150
Al-NassrAl-Nassr
2024–25Saudi Pro League30251088224135
Al-NassrAl-Nassr
2025–26Saudi Pro League12131010211614
Al-Nassr Total (2022-present)898783001814129127113
Career Total740584784412421315733241,078814

National Team Statistics

Year-by-year performance for Portugal

TeamYearCompetitiveFriendlyTotal
AppsGoalsAppsGoalsAppsGoals
PortugalPortugal U15
2001217697
PortugalPortugal U17
20013232
PortugalPortugal U17
20024343
Portugal U17 Total433275
PortugalPortugal U20
20035151
PortugalPortugal U21
2002001111
PortugalPortugal U21
2003722092
Portugal U21 Total7231103
PortugalPortugal U23
2004211132
PortugalPortugal
20032020
PortugalPortugal
200411750167
PortugalPortugal
20057240112
PortugalPortugal
200610442146
PortugalPortugal
20079510105
PortugalPortugal
2008513081
PortugalPortugal
2009502171
PortugalPortugal
20106350113
PortugalPortugal
2011652287
PortugalPortugal
20129441135
PortugalPortugal
20136733910
PortugalPortugal
2014534295
PortugalPortugal
2015431053
PortugalPortugal
20161010331313
PortugalPortugal
20171010111111
PortugalPortugal
2018443276
PortugalPortugal
201910141014
PortugalPortugal
2020422163
PortugalPortugal
20211111321413
PortugalPortugal
2022123123
PortugalPortugal
2023910910
PortugalPortugal
202410522127
PortugalPortugal
2025980098
Portugal Senior Total1721215422226143
International Career Total1871287333260161