PLAYER PROFILE

Cristiano Ronaldo.

Al-Nassr FC · Portugal

Matrix 29903

At a glance

Full name
Cristiano Ronaldo dos Santos Aveiro
Born
05 Feb 1985
Age today
41
Nationality
Portugal

Career by season

349 recorded appearances
Cristiano Ronaldo appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Nations League Portugal 1100670
26/27Saudi Professional League Al-Nassr FC 109717840
26/27AFC Champions League Elite Al-Nassr FC 22101800
25/26Saudi Professional League Al-Nassr FC 30302632,5271
25/26International Friendly Games Portugal 22001110
2026FIFA World Cup Portugal 55304410
2025World Cup Qual. UEFA Portugal 55504030 / 1 red
24/25UEFA Nations League Portugal 98715541
24/25Saudi Professional League Al-Nassr FC 30302532,6732
24/25AFC Champions League Elite Al-Nassr FC 88806610
23/24Saudi Professional League Al-Nassr FC 313035112,6492
23/24International Friendly Games Portugal 22201800
2024EURO Portugal 55014861
23/24AFC Champions League Elite Al-Nassr FC 99628281
22/23UEFA Nations League Portugal 54223881
22/23UEFA Europa League Manchester United 66225311
22/23Saudi Professional League Al-Nassr FC 16161421,4343
22/23Premier League Manchester United 104105202
22/23EURO, Qualification Portugal 991027263
2022World Cup Qual. UEFA Portugal 1100—0
21/22UEFA Champions League Manchester United 77606121
21/22Serie A Juventus FC 1000301
21/22Premier League Manchester United 30271832,4978
21/22International Friendly Games Portugal 1110450
2022FIFA World Cup Portugal 53102900
21/22FA Cup Manchester United 11001200
2021World Cup Qual. UEFA Portugal 77606302
20/21UEFA Nations League Portugal 44203511
20/21UEFA Champions League Juventus FC 66425700
20/21Supercoppa Italiana Juventus FC 1110901
20/21Serie A Juventus FC 33312932,8033
20/21International Friendly Games Portugal 43212790
2021EURO Portugal 44513600
20/21Coppa Italia Juventus FC 43202881
19/20UEFA Champions League Juventus FC 88417120
19/20Serie A Juventus FC 33333172,9193
19/20Coppa Italia Juventus FC 44203600

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Cristiano Ronaldo match log
DateCompetitionMatchScoreMinutesGoals
21 May 2026Saudi Professional League Al-Nassr FC v Damac FC 4 – 1—
12 May 2026Saudi Professional League Al-Nassr FC v Al-Hilal SFC 1 – 183
07 May 2026Saudi Professional League Al-Shabab FC v Al-Nassr FC 2 – 4901
03 May 2026Saudi Professional League Al-Qadsiah FC v Al-Nassr FC 3 – 190
29 Apr 2026Saudi Professional League Al-Nassr FC v Al-Ahli SFC 2 – 0901
15 Apr 2026Saudi Professional League Al-Nassr FC v Al-Ettifaq FC 1 – 089
11 Apr 2026Saudi Professional League Al-Okhdood Club v Al-Nassr FC 0 – 2821
03 Apr 2026Saudi Professional League Al-Nassr FC v Al-Najma SC 5 – 2832
28 Feb 2026Saudi Professional League Al-Fayha FC v Al-Nassr FC 1 – 381
25 Feb 2026Saudi Professional League Al-Najma SC v Al-Nassr FC 0 – 5571
21 Feb 2026Saudi Professional League Al-Nassr FC v Al-Hazem SC 4 – 0902
14 Feb 2026Saudi Professional League Al-Fateh SC v Al-Nassr FC 0 – 2901
30 Jan 2026Saudi Professional League Al Kholood Saudi Club v Al-Nassr FC 0 – 3791
26 Jan 2026Saudi Professional League Al-Nassr FC v Al-Taawoun FC 1 – 090
21 Jan 2026Saudi Professional League Damac FC v Al-Nassr FC 1 – 2901
17 Jan 2026Saudi Professional League Al-Nassr FC v Al-Shabab FC 3 – 290
12 Jan 2026Saudi Professional League Al-Hilal SFC v Al-Nassr FC 3 – 1831
08 Jan 2026Saudi Professional League Al-Nassr FC v Al-Qadsiah FC 1 – 2901
02 Jan 2026Saudi Professional League Al-Ahli SFC v Al-Nassr FC 3 – 290
30 Dec 2025Saudi Professional League Al-Ettifaq FC v Al-Nassr FC 2 – 2901

Career transfers

12 recorded moves

All recorded career moves, newest first.

Cristiano Ronaldo career transfers
Date FromToMoveFee
01 Jan 2023 Without club Al-Nassr FC Transfer —
22 Nov 2022 Manchester United Without club Released —
31 Aug 2021 Juventus FC Manchester United Transfer €17m
10 Jul 2018 Real Madrid Juventus FC Transfer €117m
06 Jul 2009 Manchester United Real Madrid Transfer €94m
12 Aug 2003 Sporting CP Manchester United Transfer €19m
01 Jul 2002 Sporting CP U19 Sporting CP Internal move —
01 Jul 2000 Sporting CP U17 Sporting CP U19 Internal move —
01 Jul 1998 Sporting CP Sub-15 Sporting CP U17 Internal move —
01 Jul 1997 CD Nacional U15 Sporting CP Sub-15 Transfer €2.2k
01 Jul 1996 CD Nacional Youth CD Nacional U15 Internal move —
01 Jul 1995 CF Andorinha Youth CD Nacional Youth Transfer Free

Contracts and market values are not available yet.