best penalties ratio in the last 7 years

Between October 28, 2018 and October 28, 2025, Ciro Immobile has the most penalties in Europe's top five leagues, with 36 penalties scored in Serie A.

Interpreted as:
best penalties by a player ratio in the last 7 years
NAMEPKGMMINSTARTG/MAG+AFKSHSOTWOODTCHTCH-BOXOFF
1Ciro Immobile
C. Immobile
36
111
193
14,783
173
0.58
28
139
0
593
270
32
6,704
1,122
126
2Harry Kane
H. Kane
35
174
229
19,847
224
0.76
51
225
1
848
384
23
8,630
1,186
108
3Mohamed Salah
M. Salah
34
150
251
21,158
236
0.60
75
225
0
883
392
23
11,840
2,259
123
4Wissam Ben Yedder
W. Ben Yedder
29
111
192
14,177
166
0.58
31
142
1
410
220
13
6,363
1,054
125
5Kylian Mbappé
K. Mbappé
29
195
216
17,561
197
0.90
51
246
1
919
472
24
11,271
2,009
205
6Iago Aspas
I. Aspas
28
90
234
18,342
207
0.38
46
136
3
488
218
15
10,747
989
88
7Domenico Berardi
D. Berardi
28
74
171
13,988
161
0.43
47
121
3
589
214
12
9,586
630
48
8Vincenzo Grifo
V. Grifo
27
63
218
16,047
191
0.29
55
118
10
414
172
10
10,925
505
31
9Robert Lewandowski
R. Lewandowski
26
200
229
19,061
218
0.87
35
235
2
910
414
40
8,051
1,599
148
10Erling Haaland
E. Haaland
25
158
173
14,241
161
0.91
33
191
0
595
305
17
4,323
1,092
50
11Mikel Oyarzabal
M. Oyarzabal
25
67
221
16,073
187
0.30
32
99
1
353
150
10
7,715
746
99
12Cristiano Ronaldo
C. Ronaldo
25
93
128
10,520
115
0.73
14
107
2
611
235
17
5,921
775
129
13Téji Savanier
T. Savanier
25
47
194
16,147
187
0.24
42
89
6
412
158
11
14,142
248
7
14Andrej Kramarić
A. Kramarić
24
94
204
16,313
182
0.46
39
133
4
528
231
16
9,434
889
57
15Bruno Fernandes
B. Fernandes
23
64
204
17,685
200
0.31
52
116
3
559
211
22
15,130
633
38
16Karim Benzema
K. Benzema
22
107
154
13,024
151
0.69
37
144
1
566
256
24
7,597
1,088
134
17Lorenzo Insigne
L. Insigne
22
42
124
9,503
112
0.34
27
69
1
443
153
20
7,798
520
39
18Jonathan David
J. David
20
88
185
13,964
160
0.48
16
104
0
390
206
15
5,586
836
60
19Dušan Vlahović
D. Vlahović
20
89
208
13,866
154
0.43
16
105
5
546
209
13
5,435
906
114
20Hakan Çalhanoğlu
H. Çalhanoğlu
20
47
231
17,548
216
0.20
50
97
2
514
160
17
15,342
364
7
21Andrea Belotti
A. Belotti
19
60
201
13,248
148
0.30
17
77
0
458
171
18
5,799
788
111
22Gerard Moreno
G. Moreno
19
78
182
12,494
144
0.43
27
105
0
408
180
16
7,491
753
94
23Paulo Dybala
P. Dybala
18
61
186
12,321
147
0.33
36
97
2
482
175
17
9,554
621
37
24Alexandre Lacazette
A. Lacazette
18
97
211
14,774
170
0.46
28
125
1
438
219
12
6,534
993
95
25Jorginho
Jorginho
18
20
187
12,791
147
0.11
8
28
0
74
30
1
12,713
70
0

More Lazio Stats

Team Rankings

GF

11

6th

GA

7

3rd

GD

4

7th

FORM

WDDWL

last 5

2025-26 Table
CLUBWDLGDPTS
8
Juventus Juventus
3
3
2
1
12
9
Udinese Udinese
3
3
2
-2
12
10
Lazio Lazio
3
2
3
4
11
11
Cremonese Cremonese
2
5
1
-1
11
12
Torino Torino
3
2
3
-6
11

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
7
1
1
13
22
2
Bournemouth Bournemouth
5
3
1
5
18
3
Tottenham Tottenham
5
2
2
10
17
4
Sunderland Sunderland
5
2
2
4
17
5
Man City Man City
5
1
3
10
16
6
Man United Man United
5
1
3
1
16
TeamWDLGDPTS
1
Real Madrid Real Madrid
9
0
1
12
27
2
Barcelona Barcelona
7
1
2
13
22
3
Villarreal Villarreal
6
2
2
8
20
4
Atlético Madrid Atlético Madrid
5
4
1
8
19
5
Espanyol Espanyol
5
3
2
3
18
6
Real Betis Real Betis
4
4
2
3
16
TeamWDLGDPTS
1
Bayern Bayern
8
0
0
26
24
2
Leipzig Leipzig
6
1
1
7
19
3
Stuttgart Stuttgart
6
0
2
6
18
4
Dortmund Dortmund
5
2
1
8
17
5
Leverkusen Leverkusen
5
2
1
7
17
6
Frankfurt Frankfurt
4
1
3
3
13
TeamWDLGDPTS
1
Napoli Napoli
7
0
2
8
21
2
Milan Milan
5
3
1
7
18
3
Roma Roma
6
0
2
5
18
4
Inter Inter
5
0
3
8
15
5
Bologna Bologna
4
2
2
6
14
6
Atalanta Atalanta
2
7
0
6
13
TeamWDLGDPTS
1
PSG PSG
3
0
0
10
9
2
Bayern Bayern
3
0
0
10
9
3
Inter Inter
3
0
0
9
9
4
Arsenal Arsenal
3
0
0
8
9
5
Real Madrid Real Madrid
3
0
0
7
9
6
Dortmund Dortmund
2
1
0
5
7
TeamWDLGDPTS
1
PSG PSG
6
2
1
11
20
2
Lens Lens
6
1
2
6
19
3
Marseille Marseille
6
0
3
13
18
4
Lyon Lyon
6
0
3
4
18
5
Lille Lille
5
2
2
11
17
6
Monaco Monaco
5
2
2
5
17

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Mon
9/22
VAL VAL
@
ESP ESP
2-2
Tue
9/23
ALA ALA
@
GET GET
1-1
Tue
9/23
RAY RAY
@
ATM ATM
2-3
Tue
9/23
MLL MLL
@
RSO RSO
0-1
Wed
9/24
ELC ELC
@
OSA OSA
1-1

Fixtures

DATEMATCHUPTIME (ET)
Wed
10/29
UDI UDI
@
JUV JUV
1:30 PM
Wed
10/29
PAR PAR
@
ROM ROM
1:30 PM
Wed
10/29
HEL HEL
@
COM COM
1:30 PM
Wed
10/29
LIL LIL
@
NIC NIC
2:00 PM
Wed
10/29
PSG PSG
@
FCL FCL
2:00 PM