Illustration of Cristiano Ronaldo wearing the Real Madrid uniform

Regular Season

Season CLUB M START MIN G A G+A xG xA xG+xA PK SH SOT DRIB DRIB% TCH TCH-BOX BCM OFF
2003-04
Man United
29
15
1,549
4
4
8
0
2004-05
Man United
33
25
2,424
5
4
9
0
2005-06
Man United
33
24
2,284
9
6
15
0
2006-07
Man United
34
31
2,793
17
8
25
3
2007-08
Man United
34
31
2,746
31
6
37
4
2008-09
Man United
33
31
2,748
18
6
24
4
2009-10
Real Madrid
29
28
2,487
26
4
2010-11
Real Madrid
34
32
2,913
40
8
2011-12
Real Madrid
38
37
3,351
46
12
2012-13
Real Madrid
34
30
2,717
34
6
2013-14
Real Madrid
30
30
2,539
31
9
40
6
2014-15
Real Madrid
35
35
3,098
48
15
63
10
225
99
1,887
0
27
39
2015-16
Real Madrid
36
36
3,184
35
9
44
6
227
98
1,685
13
27
50
2016-17
Real Madrid
29
29
2,544
25
6
31
6
162
61
1
33.3
1,276
213
16
34
2017-18
Real Madrid
27
27
2,297
26
5
31
3
178
77
1,174
258
22
40
2018-19
Juventus
31
30
2,689
21
8
29
5
177
69
1,629
206
16
29
2019-20
Juventus
33
33
2,919
31
5
36
12
208
80
1,836
224
15
31
2020-21
Juventus
33
31
2,803
29
2
31
6
168
69
1,577
215
25
31
2021-22
Man United
30
27
2,459
18
3
21
17.79
2.04
19.83
3
110
43
20
64.5
1,224
181
12
34
2021-22
Juventus
1
0
30
0
0
0
0.15
0.02
0.17
0
1
0
1
100.0
17
2
1
1
2022-23
Man United
10
4
520
1
0
1
1.89
0.25
2.14
0
25
6
4
57.1
227
33
2
8
Career Premier League 236 188 17,523 103 37 140 14
Career LaLiga 292 284 25,130 311 44 355 61
Career Serie A 98 94 8,441 81 15 96 23 554 218 5,059 647 57 92
Career Total 626 566 51,094 495 96 591 98

More Real Madrid Stats

Team Rankings

GF

64

2nd

GA

31

5th

GD

33

2nd

FORM

WLWWW

last 5

2024-25 Table
CLUB W D L GD PTS
1
Barcelona Barcelona
22
4
5
55
70
2
Real Madrid Real Madrid
20
6
5
33
66
3
Atlético Madrid Atlético Madrid
18
9
4
27
63
4
Athletic Club Athletic Club
15
12
4
24
57
5
Villarreal Villarreal
14
9
7
13
51
Schedule
DATE MATCHUP TIME (ET)
Sun
4/20
ATH ATH
@
RMA RMA
3:00 PM
Wed
4/23
RMA RMA
@
GET GET
3:30 PM
Sat
5/3
CEL CEL
@
RMA RMA
3:00 PM
Sun
5/11
RMA RMA
@
FCB FCB
10:15 AM
Tue
5/13
MLL MLL
@
RMA RMA
8:00 PM
Last Game
ALA Alavés

W7 D9 L15

0

Final

1

RMA Real Madrid

W20 D6 L5

Sun 13 Apr 2025

Europe Top Five 2024-25 Leaders

Europe Top Five 2024-25 Rankings

Europe Top Five 2024-25 Table

Team W D L GD PTS
1
Liverpool Liverpool
23
7
2
43
76
2
Arsenal Arsenal
17
12
3
30
63
3
Nottm Forest Nottm Forest
17
6
9
13
57
4
Newcastle Newcastle
17
5
9
16
56
5
Man City Man City
16
7
9
20
55
6
Chelsea Chelsea
15
9
8
17
54
Team W D L GD PTS
1
Barcelona Barcelona
22
4
5
55
70
2
Real Madrid Real Madrid
20
6
5
33
66
3
Atlético Madrid Atlético Madrid
18
9
4
27
63
4
Athletic Club Athletic Club
15
12
4
24
57
5
Villarreal Villarreal
14
9
7
13
51
6
Real Betis Real Betis
13
9
9
3
48
Team W D L GD PTS
1
Bayern Bayern
21
6
2
54
69
2
Leverkusen Leverkusen
18
9
2
29
63
3
Frankfurt Frankfurt
15
6
8
16
51
4
Leipzig Leipzig
13
9
7
10
48
5
Mainz Mainz
13
7
9
12
46
6
Freiburg Freiburg
13
6
10
-5
45
Team W D L GD PTS
1
Inter Inter
21
8
3
41
71
2
Napoli Napoli
20
8
4
26
68
3
Atalanta Atalanta
18
7
7
35
61
4
Juventus Juventus
15
14
3
19
59
5
Bologna Bologna
15
12
5
14
57
6
Lazio Lazio
16
8
8
10
56
Team W D L GD PTS
1
PSG PSG
23
5
0
54
74
2
Monaco Monaco
16
5
8
22
53
3
Marseille Marseille
16
4
9
16
52
4
Lyon Lyon
15
6
8
18
51
5
Lille Lille
14
8
7
13
50
6
Strasbourg Strasbourg
14
8
7
11
50

Europe Top Five 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Sat
3/8
BOL BOL
@
HEL HEL
2-1
Sat
3/8
FIO FIO
@
NAP NAP
1-2
Sat
3/8
AJA AJA
@
SDR SDR
2-0
Sat
3/8
RCS RCS
@
NAN NAN
1-0
Sat
3/8
STE STE
@
HAC HAC
1-1

Fixtures

DATE MATCHUP TIME (ET)
Fri
4/18
NAN NAN
@
REN REN
2:45 PM
Fri
4/18
GET GET
@
ESP ESP
3:00 PM
Sat
4/19
VAL VAL
@
RAY RAY
8:00 AM
Sat
4/19
COM COM
@
LEC LEC
9:00 AM
Sat
4/19
BOC BOC
@
SVW SVW
9:30 AM