Cristiano Ronaldo dos Santos Aveiro Profile and Player Statistics
First name: Cristiano Ronaldo
Last name: dos Santos Aveiro
Position: , Attacker, Midfielder
Nationality: Portugal
Date of birth: 5 February 1985
Age: 38
Place of birth: Portugal
Height: 187 cm
Weight: 83 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Cristiano Ronaldo has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Euro Qualification 2024 Portugal 413 5 0 2 5 1 3 0
AFC Champions League 2023/2024 Al Nassr 180 2 0 1 0 0 0 0
Kings Cup 2023/2024 Al Nassr 0 0 0 0 0 0 0 0
Pro League 2023/2024 Al Nassr 626 7 0 1 10 3 0 0
Arab Club Championship 2023 Al Nassr 73 6 1 1 6 0 0 0
Club Friendlies 1 2023 Al Nassr 28 2 0 2 0 0 0 0
Club Friendlies 3 2023 Al Nassr 9 1 0 2 0 0 0 0
Club Friendlies 4 2023 Al Nassr 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Manchester United 0 0 0 0 0 0 0 0
Europa League 2022/2023 Manchester United 531 6 0 1 2 1 1 0
Kings Cup 2022/2023 Al Nassr 177 2 0 1 0 0 1 0
Premier League 2022/2023 Manchester United 520 10 6 1 1 0 2 0
Pro League 2022/2023 Al Nassr 1434 16 0 1 14 5 3 0
Super Cup 2022/2023 Al Nassr 90 1 0 0 0 0 0 0
UEFA Nations League 2022/2023 Portugal 391 5 1 0 2 0 1 0
Club Friendlies 1 2022 Manchester United 46 1 0 1 0 0 0 0
FIFA Club World Cup 2022 Real Madrid 0 0 0 0 0 0 0 0
Friendly International 2022 Portugal 0 0 0 0 0 0 0 0
WC Qualification Europe 2022 Portugal 810 9 0 0 6 2 2 0
World Cup 2022 Portugal 291 5 2 3 1 1 0 0
Carabao Cup 2021/2022 Manchester United 0 0 0 0 0 0 0 0
Champions League 2021/2022 Manchester United 612 7 0 2 6 0 1 0
FA Cup 2021/2022 Manchester United 90 1 0 0 0 0 0 0
Premier League 2021/2022 Manchester United 2474 30 3 6 18 3 8 0
Serie A 2021/2022 Juventus 30 1 1 0 0 0 1 0
Club Friendlies 1 2021 Manchester United 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Juventus 63 1 0 1 0 0 0 0
Friendly International 2021 Portugal 207 3 0 2 2 0 0 0
Trofeo Joan Gamper 2021 Juventus 46 1 0 1 0 0 0 0
Champions League 2020/2021 Juventus 540 6 0 1 4 2 0 0
Coppa Italia 2020/2021 Juventus 288 4 1 1 2 1 1 0
Serie A 2020/2021 Juventus 2803 33 2 3 29 6 3 0
Super Cup 2020/2021 Juventus 0 0 0 0 0 0 0 0
UEFA Nations League 2020/2021 Portugal 351 4 0 1 2 0 1 0
Euro Qualification 2020 Portugal 643 8 0 3 11 3 0 0
European Championship 2020 Portugal 360 4 0 0 5 3 0 0
Friendly International 2020 Portugal 134 2 1 0 1 0 0 0
Champions League 2019/2020 Juventus 711 8 0 1 4 1 0 0
Coppa Italia 2019/2020 Juventus 180 2 0 0 2 1 0 0
Serie A 2019/2020 Juventus 2919 33 0 2 31 12 3 0
International Champions Cup 2019 Juventus 224 3 0 2 2 0 0 0
Champions League 2018/2019 Juventus 749 9 0 0 6 1 1 1
Coppa Italia 2018/2019 Juventus 118 2 1 0 0 0 0 0
Serie A 2018/2019 Juventus 2689 31 1 2 21 5 3 0
Super Cup 2018/2019 Juventus 90 1 0 0 1 0 0 0
UEFA Nations League 2018/2019 Portugal 180 2 0 0 3 0 0 0
Friendly International 2018 Portugal 322 4 0 1 4 0 0 0
WC Qualification Europe 2018 Portugal 764 9 1 0 15 0 1 0
Champions League 2017/2018 Real Madrid 1170 13 0 0 15 0 2 0
La Liga 2017/2018 Real Madrid 2298 27 0 7 26 0 1 0
Super Cup 2017/2018 Real Madrid 24 1 1 0 1 0 1 0
Uefa Super Cup 2017/2018 Real Madrid 7 1 1 0 0 0 0 0
Club Friendlies 1 2017 Real Madrid 90 1 0 0 1 0 0 0
Friendly International 2017 Portugal 58 1 0 1 1 0 0 0
Champions League 2016/2017 Real Madrid 1200 13 0 0 12 0 1 0
Copa Del Rey 2016/2017 Real Madrid 180 2 0 0 1 0 0 0
La Liga 2016/2017 Real Madrid 2544 29 0 5 25 0 4 0
Euro Qualification 2016 Portugal 367 4 0 1 2 0 0 0
European Championship 2016 Portugal 625 7 0 1 3 0 1 0
La Liga 2015/2016 Real Madrid 3185 36 0 2 35 0 3 0
Club Friendlies 1 2015 Real Madrid 90 1 0 0 0 0 0 0
La Liga 2014/2015 Real Madrid 3099 35 0 3 48 0 5 1
Super Cup 2014/2015 Real Madrid 90 2 1 1 0 0 1 0
La Liga 2013/2014 Real Madrid 2540 30 0 3 31 0 4 1
La Liga 2012/2013 Real Madrid 2718 34 4 5 34 0 9 0
Super Cup 2012/2013 Real Madrid 180 2 0 0 2 0 0 0
European Championship 2012 Portugal 480 5 0 0 3 0 1 0
La Liga 2011/2012 Real Madrid 3353 38 1 2 46 0 4 0
Super Cup 2011/2012 Real Madrid 180 2 0 0 1 0 1 0
La Liga 2010/2011 Real Madrid 2914 34 2 1 40 0 2 0
La Liga 2009/2010 Real Madrid 2470 29 1 4 26 0 4 1
Carabao Cup 2008/2009 Manchester United 0 0 0 0 0 0 0 0
FA Cup 2008/2009 Manchester United 144 2 0 2 1 0 0 0
Premier League 2008/2009 Manchester United 2748 33 2 5 18 0 6 0
European Championship 2008 Portugal 270 3 0 0 1 0 0 0
Premier League 2007/2008 Manchester United 2746 34 3 4 31 0 5 1
Premier League 2006/2007 Manchester United 2725 34 3 11 17 0 2 0
Premier League 2005/2006 Manchester United 2286 33 9 10 9 0 8 1
European Championship 2004 Portugal 418 6 2 2 2 0 1 0

Cristiano Ronaldo has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
29/09/2023 Al Tai
1 - 2
Al Nassr 0-1H2H+
  0 - 1 32' Talisca
M. Dugandžić 37'  
  59' Abdullah Alkhaibari
V. Misidjan 79' 1 - 1  
V. Misidjan 82'  
Abdulaziz Al Harabi 86'  
E. Roco 86'  
  1 - 2 87' Cristiano Ronaldo
  90+1' S. Mané
22/09/2023 Al Nassr
4 - 3
Al Ahli Jeddah 3-1H2H+
Cristiano Ronaldo 4' 1 - 0  
Talisca 17' 2 - 0  
  2 - 1 30' F. Kessié
S. Mané 34'  
  45' Ali Majrashi
Talisca 45+6' 3 - 1  
  3 - 2 50' R. Mahrez
Cristiano Ronaldo 52' 4 - 2  
  4 - 3 87' Firas Albirakan
  90+3' S. Yaslam Balobaid
Talisca 90+6'  
19/09/2023 Persepolis
0 - 2
Al Nassr 0-0H2H+
M. Sarlak 18'  
  45+2' M. Brozović
M. Sarlak 52'  
M. Rigi 55'  
  0 - 1 62' D. Esmaeilifar
  0 - 2 72' Mohammed Qassem Al Nakhli
16/09/2023 Al Raed
1 - 3
Al Nassr 0-1H2H+
Mohammed Al Doseri 8'  
  44' Abdullah Alkhaibari
  0 - 1 45+1' S. Mané
Bander Whaeshi 45+2'  
  0 - 2 49' Talisca
  59' Ali Al Hassan
  0 - 3 78' Cristiano Ronaldo
  84' Alex Telles
  87' Abdulelah Al Amri
Igor Jovičević 88'  
M. Fouzair 89' 1 - 3  
08/09/2023 Slovakia
0 - 1
Portugal 0-1H2H+
I. Schranz 35'  
  0 - 1 43' Bruno Fernandes
O. Duda 53'  
  62' Cristiano Ronaldo
Francesco Calzona 87'  
02/09/2023 Al Hazm
1 - 5
Al Nassr 0-2H2H+
  0' Luís Ribeiro de Castro
  0 - 1 33' Abdulrahman Ghareeb
  0 - 2 45+8' Abdullah Alkhaibari
M. Badamosi 47' 1 - 2  
  1 - 3 57' Otavinho
  1 - 4 68' Cristiano Ronaldo
  1 - 5 78' S. Mané
  90+1' M. Ali
29/08/2023 Al Nassr
4 - 0
Al Shabab 3-0H2H+
Cristiano Ronaldo 13' 1 - 0  
  29' Hussain Al-Sibyani
  33' Nader Abdullah Al Sharari
  37' G. Cuéllar
Cristiano Ronaldo 38' 2 - 0  
S. Mané 41' 3 - 0  
S. Mané 43'  
  43' Iago Santos
Abdulrahman Ghareeb 63'  
  77' Hattan Babhir
  78' É. Banega
Sultan Al Ghanam 80' 4 - 0  
Nawaf Boushal 89'  
25/08/2023 Al Fateh
0 - 5
Al Nassr 0-2H2H+
  0 - 1 27' S. Mané
  0 - 2 38' Cristiano Ronaldo
  52' M. Brozović
  0 - 3 55' Cristiano Ronaldo
A. Alhassan 63'  
  0 - 4 81' S. Mané
  0 - 5 90+6' Cristiano Ronaldo
22/08/2023 Al Nassr
4 - 2
Shabab Al Ahli Dubai 1-1H2H+
Talisca 11' 1 - 0  
  1 - 1 18' Y. Alghassani
  45+2' H. Al Musharrkh Al Maazmi
  1 - 2 46' Y. Alghassani
  56' Y. Alghassani
  74' Majed Naser
Sultan Al Ghanam 88' 2 - 2  
  90+2' S. Suleiman
Talisca 90+5' 3 - 2  
M. Brozović 90+7' 4 - 2  
18/08/2023 Al Nassr
0 - 2
Al Taawon 0-1H2H+
  0 - 1 20' L. Tawamba Kana
Abdullah Alkhaibari 22'  
  45+6' Aloyayari Abdulmalik
Talisca 53'  
  61' Waleed Al-Ahmad
  0 - 2 90+6' A. Bahusayn
12/08/2023 Al Hilal
1 - 2
Al Nassr 0-0H2H+
  32' M. Brozović
  33' Luís Ribeiro de Castro
Ali Albulayhi 43'  
  43' Sultan Al Ghanam
K. Koulibaly 43'  
  48' S. Mané
Michael 51' 1 - 0  
  71' Abdulelah Al Amri
  1 - 1 74' Cristiano Ronaldo
  78' Nawaf Boushal
  1 - 2 98' Cristiano Ronaldo
  103' L. Castro
  110' G. Konan
  118' Abdulmajeed Al Sulaiheem
09/08/2023 Al Shorta
0 - 1
Al Nassr 0-0H2H+
  0 - 1 75' Cristiano Ronaldo
06/08/2023 Raja Casablanca
1 - 3
Al Nassr 1-3H2H+
R. Boris Aholou 14'  
  0 - 1 19' Cristiano Ronaldo
  0 - 2 29' Sultan Al Ghanam
  0 - 3 38' S. Fofana
Abdullah Madu 41' 1 - 3  
Z. Wardi 59'  
  78' Abdullah Alkhaibari
  79' Alex Telles
03/08/2023 Zamalek
1 - 1
Al Nassr 0-0H2H+
  38' Abdullah Madu
H. Mathlouthi 47'  
  52' Alex Telles
Zizo 53' 1 - 0  
  63' Abdulelah Al Amri
Mohamed Sobhi 76'  
  1 - 1 87' Cristiano Ronaldo
31/07/2023 Monastir
1 - 4
Al Nassr 0-1H2H+
  0 - 1 42' Talisca
Ali Alawjami 66' 1 - 1  
  1 - 2 74' Cristiano Ronaldo
  1 - 3 88' Abdulelah Al Amri
  1 - 4 90' Abdulaziz Al-Aliwa
28/07/2023 Al Nassr
0 - 0
Al Shabab 0-0H2H+
  2' Abdullah Al-Joui
Ali Al Hassan 43'  
Talisca 46'  
  61' Ahmad Jaber
  88' Iago Santos
27/07/2023 Inter
1 - 1
Al Nassr 1-1H2H+
  0 - 1 23' Abdulrahman Ghareeb
D. Frattesi 44' 1 - 1  
25/07/2023 Paris Saint Germain
0 - 0
Al Nassr 0-0H2H+
20/06/2023 Iceland
0 - 1
Portugal 0-0H2H+
  27' Diogo Dalot
A. Gudmundsson 45'  
A. Finnbogason 45+1'  
W. Willumsson 70'  
  74' Bernardo Silva
J. Thorsteinsson 74'  
W. Willumsson 80'  
  83' Cristiano Ronaldo
  0 - 1 89' Cristiano Ronaldo
17/06/2023 Portugal
3 - 0
Bosnia and Herzegovina 1-0H2H+
  41' M. Pjanić
Bernardo Silva 44' 1 - 0  
Danilo Pereira 51'  
Bruno Fernandes 77' 2 - 0  
  84' B. Tahirovic
Bruno Fernandes 90+3' 3 - 0  
27/05/2023 Al Ittifaq
1 - 1
Al Nassr 1-0H2H+
  22' Abdullah Alkhaibari
Abdullah Khateeb 24'  
Y. Niakaté 43' 1 - 0  
  44' Sultan Al Ghanam
  53' Nawaf Boushal
  1 - 1 56' Luiz Gustavo
B. Özdemir 86'  
R. Quaison 90+2'  
  90+7' Ayman Yahya
23/05/2023 Al Nassr
3 - 2
Al Shabab 1-2H2H+
  0 - 1 25' C. Guanca
Luiz Gustavo 30'  
Álvaro González 31'  
  31' Vicente Moreno
  0 - 2 40' C. Guanca
Talisca 44' 1 - 2  
  45+2' Santi Mina
Ali Alawjami 45+2'  
Abdulrahman Ghareeb 51' 2 - 2  
  58' Carlos
Cristiano Ronaldo 59' 3 - 2  
  72' É. Banega
Sami Al Naji 73'  
  90+1' G. Krychowiak
16/05/2023 Al Tai
0 - 2
Al Nassr 0-0H2H+
  18' Abdullah Alkhaibari
  48' Cristiano Ronaldo
  0 - 1 52' Cristiano Ronaldo
C. Fai 76'  
  0 - 2 80' Talisca
08/05/2023 Al Nassr
1 - 1
Al Khaleej 1-1H2H+
  0 - 1 4' Fábio Martins
Álvaro González 17' 1 - 1  
  30' Lucas Souza
Ali Al Hassan 39'  
  52' Omar Hamad Al Aowda
  87' Marwan Al-Haidari
Nawaf Boushal 90+1'  
28/04/2023 Al Nassr
4 - 0
Al Raed 1-0H2H+
Cristiano Ronaldo 4' 1 - 0  
Abdullah Alkhaibari 24'  
  39' K. Berkaoui
Abdulrahman Ghareeb 55' 2 - 0  
J. Masharipov 83'  
M. Maran 90' 3 - 0  
Abdulmajeed Al Sulaiheem 90+4' 4 - 0  
24/04/2023 Al Nassr
0 - 1
Al Wahda 0-1H2H+
  0 - 1 23' J. Beauguel
  24' Abdullah Al Hafith
  53' Abdullah Al Hafith
  60' Waleed Bakshween
  88' Hamad Al Jayzani
  90+4' Munir
18/04/2023 Al Hilal
2 - 0
Al Nassr 1-0H2H+
O. Ighalo 42' 1 - 0  
  45+2' Ayman Yahya
Jang Hyun-Soo 46'  
  57' Cristiano Ronaldo
O. Ighalo 62' 2 - 0  
G. Cuéllar 64'  
  70' Talisca
  90+13' Álvaro González
Mohammed Jahfali 90+14'  
09/04/2023 Al Feiha
0 - 0
Al Nassr 0-0H2H+
  20' Talisca
Víctor Ruiz 71'  
V. Stojković 82'  
04/04/2023 Al Adalh
0 - 5
Al Nassr 0-1H2H+
Khalid Hamdi 34'  
  0 - 1 40' Cristiano Ronaldo
  0 - 2 55' Talisca
  61' Sultan Al Ghanam
  0 - 3 66' Cristiano Ronaldo
  0 - 4 78' Talisca
  0 - 5 90+8' Ayman Yahya
26/03/2023 Luxembourg
0 - 6
Portugal 0-4H2H+
  0 - 1 9' Cristiano Ronaldo
  0 - 2 15' João Félix
  0 - 3 18' Bernardo Silva
  0 - 4 31' Cristiano Ronaldo
V. Thill 32'  
M. Martins 37'  
  57' Cristiano Ronaldo
C. Martins Pereira 74'  
  0 - 5 77' Otavinho
L. Barreiro 82'  
  85' Rafael Leão
  0 - 6 88' Rafael Leão
23/03/2023 Portugal
4 - 0
Liechtenstein 1-0H2H+
João Cancelo 8' 1 - 0  
Bernardo Silva 47' 2 - 0  
Cristiano Ronaldo 51' 3 - 0  
Cristiano Ronaldo 63' 4 - 0  
18/03/2023 Al Nassr
2 - 1
Abha 0-1H2H+
  0 - 1 26' Abdulfattah Mohamed Adam
  32' F. Caicedo
Abdullah Alkhaibari 33'  
R. Garcia 33'  
Abdulmajeed Al Sulaiheem 38'  
  77' Zakaria Al Sudani
Cristiano Ronaldo 78' 1 - 1  
  80' A. Atouchi
  80' Zakaria Al Sudani
  85' Abdulfattah Mohamed Adam
Talisca 86' 2 - 1  
Sultan Al Ghanam 87'  
  90+6' S. Bguir
G. Konan 90+7'  
14/03/2023 Al Nassr
3 - 1
Abha 2-0H2H+
Sami Al Naji 1' 1 - 0  
Abdullah Alkhaibari 21' 2 - 0  
  25' D. Saddiki
Abdulmajeed Al Sulaiheem 28'  
Cristiano Ronaldo 45+3'  
M. Maran 49' 3 - 0  
  3 - 1 69' Abdulfattah Mohamed Adam
  72' Fahad Bin Jumayah
09/03/2023 Al Ittihad
1 - 0
Al Nassr 0-0H2H+
Ahmed Bamsaud 68'  
Romarinho 80' 1 - 0  
  84' G. Konan
03/03/2023 Al Nassr
3 - 1
Al Batin 0-1H2H+
  0 - 1 17' R. López
  42' M. Campaña
  45+1' Rakan Alanaze
  63' R. López
  86' S. Mudasiru
M. Maran 90'  
Abdulrahman Ghareeb 90+3' 1 - 1  
N. Alaqidi 90+8'  
Mohammed Al Fatil 90+12' 2 - 1  
M. Maran 90+14' 3 - 1  
25/02/2023 Dhamk
0 - 3
Al Nassr 0-3H2H+
F. Chafaï 17'  
  0 - 1 18' Cristiano Ronaldo
  0 - 2 23' Cristiano Ronaldo
  30' Abdullah Madu
  0 - 3 44' Cristiano Ronaldo
  72' Ali Al Hassan
  90+3' Abdulelah Al Amri
17/02/2023 Al Nassr
2 - 1
Al Taawon 1-0H2H+
Abdulrahman Ghareeb 17' 1 - 0  
  1 - 1 47' Álvaro Medrán
Abdullah Madu 78' 2 - 1  
G. Martínez 90+2'  
Abdulelah Al Amri 90+9'  
09/02/2023 Al Wahda
0 - 4
Al Nassr 0-2H2H+
  0 - 1 21' Cristiano Ronaldo
  0 - 2 40' Cristiano Ronaldo
  0 - 3 53' Cristiano Ronaldo
  0 - 4 61' Cristiano Ronaldo
K. Yoda 77'  
03/02/2023 Al Fateh
2 - 2
Al Nassr 1-1H2H+
Cristian Tello 12' 1 - 0  
  1 - 1 42' Talisca
S. Bendebka 58' 2 - 1  
S. Bendebka 63'  
  78' Ali Alawjami
Ammar Al Daheem 90'  
  90' Cristiano Ronaldo
  2 - 2 90+3' Cristiano Ronaldo
  90+5' Talisca
26/01/2023 Al Ittihad
3 - 1
Al Nassr 2-0H2H+
Romarinho 15' 1 - 0  
  27' Sami Al Naji
A. Hamdallah 43' 2 - 0  
  45+1' Luiz Gustavo
  2 - 1 67' Talisca
Zakaria Al Hawsawi 76'  
A. Hamdallah 83'  
Abdulaziz Al Bishi 90+1'  
Hamdan Al Shamrani 90+2'  
Muhannad Shanqeeti 90+3' 3 - 1  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2023 SoccerPunter Pte. Ltd. All rights reserved.