players with the most penalties taken all time with countries

Cristiano Ronaldo has attempted the most career penalties in Europe's top five leagues, with 113 penalties taken in the Premier League, LaLiga and Serie A.

NAMEPK-ATTSHRatingMMINSTARTGG/MAG+APKFKSOTWOODTCHTCH-BOXOFF
1Cristiano Ronaldo
C. Ronaldo
113
626
51,094
566
495
0.79
96
591
98
2Lionel Messi
L. Messi
74
578
47,162
520
496
0.86
136
632
60
3Francesco Totti
F. Totti
72
618
47,054
540
250
0.40
46
296
71
4Roberto Baggio
R. Baggio
68
452
36,229
417
205
0.45
68
5Zlatan Ibrahimovic
Z. Ibrahimovic
66
467
36,675
417
302
0.65
70
372
58
6Ciro Immobile
C. Immobile
64
386
28,240
323
206
0.53
50
256
52
7Domenico Berardi
D. Berardi
58
325
26,003
305
126
0.39
79
205
49
8Harry Kane
H. Kane
56
396
33,186
373
292
0.74
67
359
52
9Robert Lewandowski
R. Lewandowski
56
499
40,013
451
389
0.78
74
463
48
10Hugo Sánchez
H. Sánchez
56
347
30,505
346
234
0.67
56
11Iago Aspas
I. Aspas
50
414
30,987
351
167
0.40
60
227
41
12Alessandro Del Piero
A. Del Piero
50
478
32,794
378
188
0.39
5
193
50
13Alexandre Lacazette
A. Lacazette
49
455
32,576
373
215
0.47
53
268
41
14Edinson Cavani
E. Cavani
49
479
35,355
394
267
0.56
41
308
40
15Michael Zorc
M. Zorc
49
463
38,164
427
131
0.28
49
16Ronald Koeman
R. Koeman
48
192
15,916
177
67
0.35
46
17Lyuboslav Mladenov Penev
L. Mladenov Penev
48
305
24,997
286
129
0.42
43
18Lothar Matthäus
L. Matthäus
47
579
49,965
576
161
0.28
47
19Frank Lampard
F. Lampard
46
609
48,871
546
177
0.29
102
279
43
20Giuseppe Signori
G. Signori
44
344
27,754
323
188
0.55
44
21Wissam Ben Yedder
W. Ben Yedder
43
411
29,510
341
199
0.48
56
255
36
22Dani Parejo
D. Parejo
42
538
41,688
471
77
0.14
67
144
33
23RaĂşl Tamudo
R. Tamudo
42
407
29,476
337
146
0.36
30
24Mohamed Salah
M. Salah
41
395
31,916
360
225
0.57
108
333
35
25Ronaldinho
Ronaldinho
39
276
21,218
237
106
0.38
3
109
35

More Real Madrid Stats

Team Rankings

GF

32

2nd

GA

15

2nd

GD

17

3rd

FORM

LWDDD

last 5

2025-26 Table
CLUBWDLGDPTS
1
Barcelona Barcelona
13
1
2
27
40
2
Real Madrid Real Madrid
11
3
2
17
36
3
Villarreal Villarreal
11
2
2
18
35
4
Atlético Madrid Atlético Madrid
9
4
3
13
31
5
Espanyol Espanyol
8
3
4
3
27
Schedule
DATEMATCHUPTIME (ET)
Sun
12/14
RMA RMA
@
ALA ALA
3:00 PM
Sat
12/20
SEV SEV
@
RMA RMA
3:00 PM
Sun
1/4
BET BET
@
RMA RMA
10:15 AM
Sat
1/17
LEV LEV
@
RMA RMA
7:00 PM
Sat
1/24
RMA RMA
@
VIL VIL
7:00 PM
Last Game
RMA Real Madrid

W11 D3 L2

0

Final

2

CEL Celta Vigo

W4 D7 L4

Sun 7 Dec 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
10
3
2
19
33
2
Man City Man City
10
1
4
19
31
3
Aston Villa Aston Villa
9
3
3
7
30
4
Crystal Palace Crystal Palace
7
5
3
8
26
5
Chelsea Chelsea
7
4
4
10
25
6
Everton Everton
7
3
5
1
24
TeamWDLGDPTS
1
Arsenal Arsenal
5
0
0
13
15
2
PSG PSG
4
0
1
11
12
3
Bayern Bayern
4
0
1
9
12
4
Inter Inter
4
0
1
9
12
5
Real Madrid Real Madrid
4
0
1
7
12
6
Dortmund Dortmund
3
1
1
6
10
TeamWDLGDPTS
1
Barcelona Barcelona
13
1
2
27
40
2
Real Madrid Real Madrid
11
3
2
17
36
3
Villarreal Villarreal
11
2
2
18
35
4
Atlético Madrid Atlético Madrid
9
4
3
13
31
5
Espanyol Espanyol
8
3
4
3
27
6
Real Betis Real Betis
6
6
3
6
24
TeamWDLGDPTS
1
Bayern Bayern
12
1
0
40
37
2
Leipzig Leipzig
9
2
2
15
29
3
Dortmund Dortmund
8
4
1
12
28
4
Leverkusen Leverkusen
7
2
4
9
23
5
Hoffenheim Hoffenheim
7
2
4
6
23
6
Stuttgart Stuttgart
7
1
5
-1
22
TeamWDLGDPTS
1
Napoli Napoli
10
1
3
10
31
2
Inter Inter
10
0
4
19
30
3
Milan Milan
8
4
1
10
28
4
Roma Roma
9
0
5
7
27
5
Bologna Bologna
7
4
3
11
25
6
Como Como
6
6
2
8
24
TeamWDLGDPTS
1
Lens Lens
11
1
3
13
34
2
PSG PSG
10
3
2
20
33
3
Marseille Marseille
9
2
4
20
29
4
Lille Lille
9
2
4
12
29
5
Lyon Lyon
7
3
5
5
24
6
Rennes Rennes
6
6
3
1
24

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sun
11/2
OSA OSA
@
OVI OVI
0-0
Thu
11/6
WOB WOB
@
SVW SVW
1-2
Thu
11/6
REN REN
@
PFC PFC
1-0
Thu
11/6
CRE CRE
@
PIS PIS
0-1
Thu
11/6
RSO RSO
@
ELC ELC
1-1

Fixtures

DATEMATCHUPTIME (ET)
Mon
12/8
PAR PAR
@
PIS PIS
9:00 AM
Mon
12/8
GEN GEN
@
UDI UDI
12:00 PM
Mon
12/8
MIL MIL
@
TOR TOR
2:45 PM
Mon
12/8
MUN MUN
@
WOL WOL
3:00 PM
Mon
12/8
LEV LEV
@
OSA OSA
3:00 PM