topbetpredict.com
Full Name
Cristiano Ronaldo dos Santos Aveiro
Position
Forward
National Team
Current Club
Nationality
Place Of Birth
Funchal
Date Of Birth
February 5, 1985
Age
40
Weight (kg)
83
Height (cm)
187
Games Played
280
-
Per Game
Games Started
262
0.9
Per Game
Minutes
23437
83.7
Per Game
Goals
227
0.8
Per Game
Assists
42
0.2
Per Game
Stats Totals
Saudi Pro League (Saudi Arabia)
2025-2026
Al-Nassr
18
18
1602′
1
17 (4)
1
7.0
2024-2025
Al-Nassr
30
30
2624′
2
25 (8)
3
7.6
2023-2024
Al-Nassr
31
30
1
2648′
2
35 (8)
11
7.8
79
78
1
6874′
5
0
0
77 (20)
15
0
7.5
World Cup - Qualification Europe (World)
2025
Portugal
5
5
374′
1
5 (1)
7.3
5
5
0
374′
0
0
1
5 (1)
0
0
7.3
UEFA Nations League (World) - 2022 (World)
2024-2025
Portugal
9
8
1
734′
1
8 (1)
1
7.5
2022-2023
Portugal
5
4
1
388′
1
2 (0)
1
7.0
14
12
2
1122′
2
0
0
10 (1)
2
0
7.3
Euro Championship (World)
2024
Portugal
5
5
486′
1
1
7.0
Portugal
12
12
1002′
16 (6)
1
8.0
17
17
0
1488′
1
0
0
16 (6)
2
0
7.7
2021-2022
Manchester Utd
7
7
612′
1
6 (0)
7.5
Portugal
9
9
724′
3
10 (3)
1
7.6
16
16
0
1336′
4
0
0
16 (3)
1
0
7.6
World Cup (World)
2022-2023
Portugal
5
3
2
291′
1 (1)
6.4
5
3
2
291′
0
0
0
1 (1)
0
0
6.4
Premier League (England)
2022-2023
Manchester Utd
10
4
6
520′
2
1 (0)
6.8
2021-2022
Manchester Utd
30
27
3
2459′
8
18 (3)
3
7.3
40
31
9
2979′
10
0
0
19 (3)
3
0
7.1
UEFA Europa League (World)
2022-2023
Manchester Utd
6
6
531′
1
2 (1)
2
6.9
6
6
0
531′
1
0
0
2 (1)
2
0
6.9
Serie A (Italy)
2021-2022
Juventus
1
0
1
31′
1
6.3
2020-2021
Juventus
33
31
2
2803′
3
29 (6)
3
7.5
2019-2020
Juventus
33
33
2919′
3
31 (12)
6
7.7
2018-2019
Juventus
31
30
1
2689′
3
21 (5)
8
7.7
98
94
4
8442′
10
0
0
81 (23)
17
0
7.6
Totals:
280
262
18
23437′
33
0
1
227 (59)
42
0
7.5
Latest Matches
Date
For
Against
H/A
Result
Pro League
Pro League
Al-Nassr
Al Kholood
A
W 0:3
79`
1
7.6
Al-Nassr
Al Taawon
H
W 1:0
90`
6.2
Al-Nassr
Damac
A
W 1:2
90`
1
7.2
Al-Nassr
SHA
H
W 3:2
90`
6.7
Al-Nassr
HIL
A
L 3:1
83`
1
7.3
Al-Nassr
Al-Qadisiyah FC
H
L 1:2
90`
1
6.9
Al-Nassr
AHL
A
L 3:2
90`
6.0
Al-Nassr
ETT
A
D 2:2
90`
1
7.0
Al-Nassr
Al Okhdood
H
W 3:0
90`
2
7.0
Al-Nassr
Al Khaleej Saihat
H
W 4:1
90`
1
7.3
Al-Nassr
NEOM
A
W 1:3
90`
1
6.3
Al-Nassr
Al-Fayha
H
W 2:1
90`
2
8.3
Al-Nassr
HAZ
A
W 0:2
90`
1
6.9
Al-Nassr
FAT
H
W 5:1
90`
1
1
7.0
Al-Nassr
ITT
A
W 0:2
90`
1
7.3
Al-Nassr
RIY
H
W 5:1
90`
2
8.3
Al-Nassr
Al Kholood
H
W 2:0
90`
6.5
Al-Nassr
Al Taawon
A
W 0:5
90`
1
6.6
World Cup - Qualification Europe
World Cup - Qualification Europe
Portugal
IRE
A
L 2:0
61`
6.3
Portugal
HUN
H
D 2:2
78`
2
8.7
Portugal
IRE
H
W 1:0
90`
6.6
Portugal
HUN
A
W 2:3
87`
1
7.0
Portugal
ARM
A
W 0:5
58`
2
7.9
UEFA Nations League 2024-2025
UEFA Nations League 2024-2025
Portugal
SPA
H
D 2:2
88`
1
7.3
Portugal
GER
A
W 1:2
90`
1
7.7
Portugal
DEN
H
W 5:2
90`
1
6.9
Portugal
DEN
A
L 1:0
90`
6.6
Portugal
POL
H
W 5:1
90`
2
1
8.7
Portugal
SCO
A
D 0:0
90`
7.3
Portugal
POL
A
W 1:3
63`
1
7.7
Portugal
SCO
H
W 2:1
45`
1
7.3
Portugal
CRO
H
W 2:1
88`
1
7.6
UEFA Euro 2024
UEFA Euro 2024
Portugal
FRA
H
D 0:0
120`
6.7
Portugal
SLO
H
D 0:0
120`
7.2
Portugal
GEO
A
L 2:0
66`
6.2
Portugal
TUR
A
W 0:3
90`
1
7.6
Portugal
CZE
H
W 2:1
90`
7.2
EUROPE Euro - Qualification
EUROPE Euro - Qualification
Portugal
ICE
H
W 2:0
90`
1
6.7
Portugal
Liechtenstein
A
W 0:2
67`
1
7.9
Portugal
BOS
A
W 0:5
65`
2
8.5
Portugal
SLO
H
W 3:2
90`
2
8.2
Portugal
SLO
A
W 0:1
90`
6.7
Portugal
ICE
A
W 0:1
90`
1
7.2
Portugal
BOS
H
W 3:0
90`
7.0
Portugal
Luxembourg
A
W 0:6
64`
2
8.3
Portugal
Liechtenstein
H
W 4:0
78`
2
8.2
World Cup 2022-2023
World Cup 2022-2023
Portugal
MOR
A
L 1:0
39`
6.6
Portugal
SWI
H
W 6:1
17`
6.3
Portugal
SOU
A
L 2:1
65`
5.7
Portugal
URU
H
W 2:0
82`
6.9
Portugal
GHA
H
W 3:2
88`
1
6.6
Premier League
Premier League
Manchester Utd
AST
A
L 3:1
90`
6.2
Manchester Utd
WES
H
W 1:0
90`
6.9
Manchester Utd
TOT
H
W 2:0
Manchester Utd
NEW
H
D 0:0
72`
6.7
Manchester Utd
EVE
A
W 1:2
61`
1
7.9
Manchester Utd
MAC
A
L 6:3
Manchester Utd
ARS
H
W 3:1
32`
6.6
Manchester Utd
LEI
A
W 0:1
22`
6.6
Manchester Utd
SOU
A
W 0:1
22`
6.5
Manchester Utd
LIV
H
W 2:1
4`
6.7
Manchester Utd
BRE
A
L 4:0
90`
7.3
Manchester Utd
BRI
H
L 1:2
37`
6.6
UEFA Europa League
UEFA Europa League
Manchester Utd
RSO
A
W 0:1
90`
1
6.9
Manchester Utd
SHE
H
W 3:0
90`
1
6.9
Manchester Utd
OMO
H
W 1:0
90`
6.9
Manchester Utd
OMO
A
W 2:3
90`
1
7.7
Manchester Utd
SHE
A
W 0:2
81`
1
7.0
Manchester Utd
RSO
H
L 0:1
90`
6.2
UEFA Nations League
UEFA Nations League
Portugal
SPA
H
L 0:1
90`
6.6
Portugal
CZE
A
W 0:4
90`
1
6.6
Portugal
CZE
H
W 2:0
90`
6.9
Portugal
SWI
H
W 4:0
90`
2
8.2
Portugal
SPA
A
D 1:1
28`
6.7
Premier League 2021-2022
Premier League 2021-2022
Manchester Utd
BRI
A
L 4:0
90`
6.6
Manchester Utd
BRE
H
W 3:0
90`
1
7.6
Manchester Utd
CHE
H
D 1:1
90`
1
7.7
Manchester Utd
ARS
A
L 3:1
90`
1
7.7
Manchester Utd
NOR
H
W 3:2
90`
3
9.6
Manchester Utd
EVE
A
L 1:0
90`
6.6
Manchester Utd
TOT
H
W 3:2
83`
3
9.6
Manchester Utd
WAT
H
D 0:0
90`
6.9
Manchester Utd
LEE
A
W 2:4
85`
6.2
Manchester Utd
BRI
H
W 2:0
90`
1
7.5
Manchester Utd
SOU
H
D 1:1
90`
6.7
Manchester Utd
BUR
A
D 1:1
22`
6.9
Manchester Utd
WES
H
W 1:0
90`
6.9
Manchester Utd
BRE
A
W 1:3
71`
7.0
Manchester Utd
WOL
H
L 0:1
90`
7.0
Manchester Utd
BUR
H
W 3:1
90`
1
1
7.3
Manchester Utd
NEW
A
D 1:1
90`
6.7
Manchester Utd
NOR
A
W 0:1
90`
1
7.2
Manchester Utd
CRY
H
W 1:0
90`
7.2
Manchester Utd
ARS
H
W 3:2
88`
2
8.5
Manchester Utd
CHE
A
D 1:1
26`
6.2
Manchester Utd
WAT
A
L 4:1
90`
1
6.9
Manchester Utd
MAC
H
L 0:2
90`
6.3
Manchester Utd
TOT
A
W 0:3
71`
1
1
8.5
Manchester Utd
LIV
H
L 0:5
90`
6.5
Manchester Utd
LEI
A
L 4:2
90`
6.9
Manchester Utd
EVE
H
D 1:1
33`
6.9
Manchester Utd
AST
H
L 0:1
90`
6.6
Manchester Utd
WES
A
W 1:2
90`
1
6.9
Manchester Utd
NEW
H
W 4:1
90`
2
8.7
UEFA Champions League 2021-2022
UEFA Champions League 2021-2022
Manchester Utd
MAD
H
L 0:1
90`
6.9
Manchester Utd
MAD
A
D 1:1
90`
6.9
Manchester Utd
VIL
A
W 0:2
90`
1
7.3
Manchester Utd
ATA
A
D 2:2
90`
2
9.0
Manchester Utd
ATA
H
W 3:2
90`
1
7.6
Manchester Utd
VIL
H
W 2:1
90`
1
7.5
Manchester Utd
YOU
A
L 2:1
72`
1
7.3
Serie A 2021-2022
Serie A 2021-2022
Juventus
UDI
A
D 2:2
31`
6.3
Euro Championship
Euro Championship
Portugal
BEL
A
L 1:0
90`
7.2
Portugal
FRA
H
D 2:2
90`
2
8.0
Portugal
GER
H
L 2:4
90`
1
1
8.6
Portugal
HUN
A
W 0:3
90`
2
8.0
Portugal
Luxembourg
A
W 0:2
90`
1
7.1
Portugal
LIT
H
W 6:0
83`
3
9.3
Portugal
UKR
A
L 2:1
90`
1
8.3
Portugal
Luxembourg
H
W 3:0
90`
1
8.0
Portugal
LIT
A
W 1:5
79`
4
10.0
Portugal
SER
A
W 2:4
90`
1
7.3
Portugal
SER
H
D 1:1
30`
6.8
Portugal
UKR
H
D 0:0
90`
7.2
Serie A 2020-2021
Serie A 2020-2021
Juventus
BOL
A
W 1:4
Juventus
INT
H
W 3:2
70`
1
7.0
Juventus
SAS
A
W 1:3
90`
1
8.0
Juventus
MIL
H
L 0:3
90`
6.5
Juventus
UDI
A
W 1:2
90`
2
7.9
Juventus
FIO
A
D 1:1
90`
6.6
Juventus
PAR
H
W 3:1
90`
6.3
Juventus
GEN
H
W 3:1
90`
7.5
Juventus
NAP
H
W 2:1
90`
1
7.2
Juventus
TOR
A
D 2:2
90`
1
6.9
Juventus
BEN
H
L 0:1
90`
7.2
Juventus
CAG
A
W 1:3
90`
3
9.2
Juventus
LAZ
H
W 3:1
21`
6.5
Juventus
SPE
H
W 3:0
90`
1
8.5
Juventus
VER
A
D 1:1
90`
1
7.3
Juventus
CRO
H
W 3:0
90`
2
7.7
Juventus
NAP
A
L 1:0
90`
6.6
Juventus
ROM
H
W 2:0
90`
1
7.2
Juventus
SAM
A
W 0:2
90`
6.7
Juventus
BOL
H
W 2:0
90`
1
7.3
Juventus
INT
A
L 2:0
90`
7.2
Juventus
SAS
H
W 3:1
90`
1
7.0
Juventus
MIL
A
W 1:3
90`
7.3
Juventus
UDI
H
W 4:1
90`
2
1
9.5
Juventus
FIO
H
L 0:3
90`
7.3
Juventus
PAR
A
W 0:4
82`
2
8.3
Juventus
ATA
H
D 1:1
90`
6.3
Juventus
GEN
A
W 1:3
90`
2
7.6
Juventus
TOR
H
W 2:1
90`
6.9
Juventus
CAG
H
W 2:0
90`
2
9.2
Juventus
LAZ
A
D 1:1
76`
1
7.6
Juventus
SPE
A
W 1:4
34`
2
8.3
Juventus
ROM
A
D 2:2
90`
2
7.6
Juventus
SAM
H
W 3:0
90`
1
1
8.3
Serie A 2019-2020
Serie A 2019-2020
Juventus
CAG
A
L 2:0
90`
6.9
Juventus
SAM
H
W 2:0
90`
1
6.9
Juventus
UDI
A
L 2:1
90`
7.2
Juventus
LAZ
H
W 2:1
90`
2
8.7
Juventus
SAS
A
D 3:3
90`
5.9
Juventus
ATA
H
D 2:2
90`
2
8.0
Juventus
MIL
A
L 4:2
90`
1
7.3
Juventus
TOR
H
W 4:1
90`
1
1
8.3
Juventus
GEN
A
W 1:3
74`
1
7.6
Juventus
LEC
H
W 4:0
90`
1
2
8.2
Juventus
BOL
A
W 0:2
90`
1
7.3
Juventus
INT
H
W 2:0
90`
1
7.8
Juventus
SPA
A
W 1:2
90`
1
7.5
Juventus
VER
A
L 2:1
90`
1
7.7
Juventus
FIO
H
W 3:0
90`
2
8.2
Juventus
NAP
A
L 2:1
90`
1
7.5
Juventus
PAR
H
W 2:1
90`
2
9.2
Juventus
ROM
A
W 1:2
90`
1
7.4
Juventus
CAG
H
W 4:0
90`
3
1
10.0
Juventus
SAM
A
W 1:2
90`
1
8.1
Juventus
UDI
H
W 3:1
90`
2
9.2
Juventus
LAZ
A
L 3:1
90`
1
7.8
Juventus
SAS
H
D 2:2
90`
1
7.2
Juventus
MIL
H
W 1:0
55`
6.8
Juventus
TOR
A
W 0:1
90`
7.2
Juventus
GEN
H
W 2:1
90`
1
8.0
Juventus
BOL
H
W 2:1
90`
1
8.2
Juventus
INT
A
W 1:2
90`
7.9
Juventus
SPA
H
W 2:0
90`
1
8.6
Juventus
VER
H
W 2:1
90`
1
1
8.4
Juventus
FIO
A
D 0:0
90`
6.6
Juventus
NAP
H
W 4:3
90`
1
7.3
Juventus
PAR
A
W 0:1
90`
6.5
Serie A 2018-2019
Serie A 2018-2019
Juventus
ATA
H
D 1:1
90`
6.6
Juventus
ROM
A
L 2:0
90`
7.2
Juventus
TOR
H
D 1:1
90`
1
7.8
Juventus
INT
A
D 1:1
90`
1
7.5
Juventus
FIO
H
W 2:1
90`
7.3
Juventus
UDI
H
W 4:1
Juventus
NAP
A
W 1:2
90`
6.9
Juventus
BOL
A
W 0:1
90`
6.8
Juventus
FRO
H
W 3:0
64`
1
1
8.7
Juventus
SAS
A
W 0:3
90`
1
1
8.5
Juventus
PAR
H
D 3:3
90`
2
1
9.6
Juventus
LAZ
A
W 1:2
90`
1
7.5
Juventus
CHI
H
W 3:0
90`
6.4
Juventus
SAM
H
W 2:1
90`
2
8.2
Juventus
ATA
A
D 2:2
25`
1
7.3
Juventus
ROM
H
W 1:0
90`
7.5
Juventus
TOR
A
W 0:1
90`
1
7.6
Juventus
INT
H
W 1:0
90`
6.6
Juventus
FIO
A
W 0:3
80`
1
7.6
Juventus
SPA
H
W 2:0
90`
1
7.3
Juventus
MIL
A
W 0:2
90`
1
8.0
Juventus
CAG
H
W 3:1
90`
1
7.3
Juventus
EMP
A
W 1:2
90`
2
8.2
Juventus
GEN
H
D 1:1
90`
1
7.9
Juventus
UDI
A
W 0:2
90`
1
7.7
Juventus
NAP
H
W 3:1
90`
2
8.5
Juventus
BOL
H
W 2:0
90`
1
7.5
Juventus
FRO
A
W 0:2
90`
1
7.9
Juventus
SAS
H
W 2:1
90`
2
8.5
Juventus
PAR
A
W 1:2
90`
7.5
Juventus
LAZ
H
W 2:0
90`
1
8.3
Juventus
CHI
A
W 2:3
90`
7.2
Saudi Pro League
Saudi Pro League
Al-Nassr
FAT
A
L 3:2
90`
1
7.3
Al-Nassr
Al Khaleej Saihat
H
W 2:0
90`
1
6.6
Al-Nassr
ITT
H
L 2:3
90`
6.7
Al-Nassr
Al-Qadisiyah FC
A
L 2:1
90`
7.0
Al-Nassr
RIY
H
W 2:1
90`
2
10.0
Al-Nassr
HIL
A
W 1:3
90`
2
8.9
Al-Nassr
Al Kholood
H
W 3:1
61`
1
7.7
Al-Nassr
SHA
H
D 2:2
70`
1
7.3
Al-Nassr
Al Orubah
A
L 2:1
90`
7.2
Al-Nassr
WAH
A
W 0:2
90`
1
7.3
Al-Nassr
ETT
H
L 2:3
90`
7.2
Al-Nassr
AHL
A
W 2:3
76`
6.6
Al-Nassr
Al-Fayha
H
W 3:0
84`
1
7.2
Al-Nassr
RAE
A
W 1:2
90`
1
1
8.6
Al-Nassr
FAT
H
W 3:1
90`
1
8.7
Al-Nassr
Al Khaleej Saihat
A
W 1:3
90`
2
7.7
Al-Nassr
Al Taawon
A
D 1:1
90`
7.5
Al-Nassr
Al Okhdood
H
W 3:1
90`
1
6.9
Al-Nassr
ITT
A
L 2:1
90`
1
7.3
Al-Nassr
Damac
H
W 2:0
90`
2
8.9
Al-Nassr
Al-Qadisiyah FC
H
L 1:2
90`
1
7.6
Al-Nassr
RIY
A
W 0:1
90`
6.7
Al-Nassr
HIL
H
D 1:1
90`
6.5
Al-Nassr
SHA
A
W 1:2
90`
1
7.3
Al-Nassr
Al Orubah
H
W 3:0
83`
1
1
8.3
Al-Nassr
WAH
H
W 2:0
90`
1
7.9
Al-Nassr
ETT
A
W 0:3
90`
1
7.9
Al-Nassr
AHL
H
D 1:1
90`
6.5
Al-Nassr
Al-Fayha
A
W 1:4
90`
1
1
7.5
Al-Nassr
RAE
H
D 1:1
90`
1
7.9
Saudi Pro League
Saudi Pro League
Al-Nassr
ITT
H
W 4:2
74`
2
8.3
Al-Nassr
RIY
A
D 2:2
90`
6.2
Al-Nassr
HIL
H
D 1:1
90`
1
6.3
Al-Nassr
Al Okhdood
A
W 2:3
90`
1
7.3
Al-Nassr
WAH
H
W 6:0
79`
3
8.9
Al-Nassr
Al Khaleej Saihat
A
W 0:1
90`
6.2
Al-Nassr
Damac
A
W 0:1
24`
6.7
Al-Nassr
ABH
A
W 0:8
45`
3
1
10.0
Al-Nassr
TAE
H
W 5:1
90`
3
9.5
Al-Nassr
AHL
A
W 0:1
90`
1
7.2
Al-Nassr
RAE
H
L 1:3
90`
6.9
Al-Nassr
SHA
A
W 2:3
90`
1
7.0
Al-Nassr
FAT
H
W 2:1
90`
1
7.6
Al-Nassr
Al Taawon
A
W 1:4
90`
1
7.9
Al-Nassr
ITT
A
W 2:5
90`
2
8.3
Al-Nassr
ETT
H
W 3:1
90`
1
1
7.3
Al-Nassr
RIY
H
W 4:1
90`
1
1
8.3
Al-Nassr
HIL
A
L 3:0
90`
6.7
Al-Nassr
Al Okhdood
H
W 3:0
90`
2
8.7
Al-Nassr
WAH
A
W 1:3
90`
1
7.9
Al-Nassr
Al Khaleej Saihat
H
W 2:0
90`
1
1
8.7
Al-Nassr
Al-Fayha
A
W 1:3
90`
1
6.9
Al-Nassr
Damac
H
W 2:1
90`
1
7.3
Al-Nassr
ABH
H
D 2:2
90`
7.5
Al-Nassr
TAE
A
W 1:2
90`
1
1
7.7
Al-Nassr
AHL
H
W 4:3
90`
2
8.2
Al-Nassr
RAE
A
W 1:3
90`
1
6.7
Al-Nassr
HAZ
A
W 1:5
90`
1
2
9.2
Al-Nassr
SHA
H
W 4:0
86`
2
1
9.2
Al-Nassr
FAT
A
W 0:5
90`
3
1
9.9
Al-Nassr
Al Taawon
H
L 0:2
90`
6.9

Social Media

Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new products, updates.

Categories