most penaltiesnin the last 20 years

Between April 4, 2006 and April 4, 2026, Cristiano Ronaldo has scored the most penalties in Europe's top five leagues, with 98 penalties scored in the Premier League, LaLiga and Serie A.

Interpreted as:
most penalties by a player in the last 20 years
NAMEPKGRatingMMINSTARTG/MAG+AFKSHSOTWOODTCHTCH-BOXOFF
1Cristiano Ronaldo
C. Ronaldo
98
478
537
45,297
507
0.89
83
561
2Lionel Messi
L. Messi
60
489
554
46,171
509
0.88
136
625
3Harry Kane
H. Kane
57
306
409
34,233
385
0.75
69
375
4Zlatan Ibrahimovic
Z. Ibrahimovic
57
280
403
31,947
362
0.69
70
350
5Ciro Immobile
C. Immobile
52
207
398
28,855
330
0.52
50
257
6Domenico Berardi
D. Berardi
49
129
334
26,680
313
0.39
80
209
7Robert Lewandowski
R. Lewandowski
48
392
511
40,552
456
0.77
74
466
8Iago Aspas
I. Aspas
42
169
425
31,260
353
0.40
61
230
9Alexandre Lacazette
A. Lacazette
41
215
455
32,556
373
0.47
53
268
10Edinson Cavani
E. Cavani
40
267
479
35,366
394
0.56
41
308
11Francesco Totti
F. Totti
40
125
284
20,466
238
0.44
46
171
12Wissam Ben Yedder
W. Ben Yedder
36
199
411
29,510
341
0.48
56
255
13Kylian Mbappé
K. Mbappé
35
245
304
23,170
259
0.81
74
319
1
1,143
589
29
14,207
2,564
275
14Andrej Kramarić
A. Kramarić
35
138
328
24,274
269
0.42
59
197
6
843
365
26
13,809
1,235
99
15Mohamed Salah
M. Salah
35
226
404
32,593
367
0.56
112
338
16Paulo Dybala
P. Dybala
33
131
365
24,892
289
0.36
68
199
17Dani Parejo
D. Parejo
33
77
550
42,309
479
0.14
67
144
18Frank Lampard
F. Lampard
32
105
280
20,999
237
0.38
55
160
19Fabio Quagliarella
F. Quagliarella
32
179
522
36,165
411
0.34
34
213
20Antonio Di Natale
A. Di Natale
32
178
323
25,097
289
0.55
27
205
21Neymar
Neymar
31
150
235
19,406
218
0.64
83
233
22Diego Milito
D. Milito
31
125
238
18,276
208
0.53
11
136
23Mikel Oyarzabal
M. Oyarzabal
30
97
341
25,142
288
0.28
47
144
1
555
234
12
12,697
1,104
137
24Vincenzo Grifo
V. Grifo
30
73
300
20,616
240
0.24
67
140
25Sejad Salihović
S. Salihović
29
47
181
12,861
146
0.26
26
73

More Real Madrid Stats

Team Leaders

G

23

Mbappé

Kylian Mbappé

A

8

Güler

Arda Güler

RTG

7.80

Mbappé

Kylian Mbappé
Team Rankings

GF

63

2nd

GA

26

1st

GD

37

2nd

FORM

WWWLL

last 5

2025-26 Table
CLUBMWDLGDPTS
1
29
24
1
4
50
73
2
Real Madrid Real Madrid
29
22
3
4
37
69
3
29
18
4
7
20
58
4
29
17
6
6
21
57
5
29
11
11
7
7
44
Schedule
DATEMATCHUPTIME (ET)
Sat
4/4
@
10:15 AM
Fri
4/10
@
3:00 PM
Tue
4/21
@
8:00 PM
Sat
4/25
@
8:00 PM
Sat
5/2
@
8:00 PM
Last Game
RMA Real Madrid

W22 D3 L4

3

Final

2

Sun 22 Mar 2026

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

FC 2025-26 Tables

Premier LeagueMWDLGDPTS
1
31
21
7
3
39
70
2
30
18
7
5
32
61
3
31
15
10
6
13
55
4
31
16
6
9
5
54
5
31
14
7
10
8
49
6
31
13
9
9
15
48
7
31
13
7
11
4
46
8
31
13
7
11
2
46
9
31
13
5
13
-1
44
10
31
11
10
10
4
43
11
31
11
10
10
-4
43
12
31
12
6
13
-1
42
13
31
9
15
7
-2
42
14
30
10
9
11
-2
39
15
31
7
12
12
-11
33
16
31
8
8
15
-12
32
17
31
7
9
15
-10
30
18
31
7
8
16
-21
29
19
31
4
8
19
-28
20
20
31
3
8
20
-30
17
LaLigaMWDLGDPTS
1
29
24
1
4
50
73
2
29
22
3
4
37
69
3
29
18
4
7
20
58
4
29
17
6
6
21
57
5
29
11
11
7
7
44
6
29
10
11
8
6
41
7
29
10
8
11
-1
38
8
29
11
5
13
-6
38
9
29
11
5
13
-9
38
10
29
10
7
12
-1
37
11
29
10
7
12
-8
37
12
30
8
11
11
-6
35
13
29
9
8
12
-10
35
14
29
8
10
11
-13
34
15
29
8
7
14
-12
31
16
29
8
7
14
-11
31
17
30
6
11
13
-9
29
18
29
7
7
15
-13
28
19
29
6
8
15
-14
26
20
29
4
9
16
-28
21
BundesligaMWDLGDPTS
1
27
22
4
1
72
70
2
27
18
7
2
30
61
3
27
16
5
6
20
53
4
27
15
5
7
18
50
5
27
15
5
7
15
50
6
27
13
7
7
16
46
7
27
10
8
9
-1
38
8
27
10
7
10
-5
37
9
27
8
7
12
-15
31
10
27
9
4
14
-17
31
11
27
7
9
11
-9
30
12
27
7
9
11
-9
30
13
27
7
8
12
-13
29
14
27
7
7
13
-17
28
15
27
6
8
13
-9
26
16
27
6
6
15
-20
24
17
27
5
6
16
-22
21
18
27
3
6
18
-34
15
Serie AMWDLGDPTS
1
30
22
3
5
42
69
2
30
18
9
3
24
63
3
30
19
5
6
16
62
4
30
16
9
5
31
57
5
30
15
9
6
23
54
6
30
17
3
10
17
54
7
30
13
11
6
14
50
8
30
11
10
9
3
43
9
30
12
6
12
2
42
10
30
11
6
13
-4
39
11
30
11
6
13
-7
39
12
30
8
10
12
-17
34
13
30
8
9
13
-6
33
14
30
9
6
15
-19
33
15
30
7
9
14
-11
30
16
30
6
11
13
-9
29
17
30
6
9
15
-19
27
18
30
7
6
17
-19
27
19
30
3
9
18
-30
18
20
30
2
12
16
-31
18
Ligue 1MWDLGDPTS
1
27
20
3
4
38
63
2
27
19
2
6
30
59
3
27
15
4
8
19
49
4
27
14
5
8
12
47
5
27
14
5
8
8
47
6
27
14
4
9
9
46
7
27
12
8
7
6
44
8
27
11
7
9
10
40
9
28
10
7
11
4
37
10
27
9
10
8
-4
37
11
27
10
6
11
-5
36
12
27
9
5
13
-13
32
13
27
7
10
10
-11
31
14
27
6
9
12
-13
27
15
27
7
6
14
-20
27
16
27
5
7
15
-14
22
17
26
4
5
17
-21
17
18
27
3
5
19
-35
14
Champions LeagueMWDLGDPTS
1
8
8
0
0
19
24
2
8
7
0
1
14
21
3
8
6
0
2
12
18
4
8
5
2
1
10
17
5
8
5
1
2
8
16
6
8
5
1
2
7
16
7
8
5
1
2
6
16
8
8
5
1
2
6
16
9
8
5
0
3
9
15
10
8
5
0
3
8
15
11
8
4
2
2
10
14
12
8
4
2
2
10
14
13
8
3
4
1
4
13
14
8
4
1
3
2
13
15
8
4
1
3
0
13
16
8
3
3
2
-1
12
17
8
3
2
3
2
11
18
8
3
2
3
-4
11
19
8
3
1
4
-2
10
20
8
3
1
4
-2
10
21
8
2
4
2
-6
10
22
8
3
1
4
-8
10
23
8
2
3
3
-1
9
24
8
3
0
5
-2
9
25
8
3
0
5
-3
9
26
8
2
3
3
-3
9
27
8
3
0
5
-9
9
28
8
2
2
4
0
8
29
8
2
2
4
-5
8
30
8
2
2
4
-6
8
31
8
2
2
4
-9
8
32
8
2
0
6
-13
6
33
8
1
1
6
-11
4
34
8
0
3
5
-14
3
35
8
0
1
7
-13
1
36
8
0
1
7
-15
1

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sat
2/21
@
1-0
Sat
2/21
@
0-2
Sat
2/21
@
1-2
Sun
2/22
@
0-1
Sun
2/22
@
0-1

Fixtures

DATEMATCHUPTIME (ET)
Sat
3/21
@
11:00 AM
Sat
4/4
@
10:15 AM
Sat
4/4
@
11:00 AM
Sat
4/4
@
12:00 PM
Sat
4/4
@
12:30 PM