most non penalty goals scored in eurpoe since 2012

Since 2011-12, Lionel Messi has tallied the most non-penalty goals in Europe's top five leagues, with 329 non-penalty goals in LaLiga and Ligue 1.

Interpreted as:
most non-penalty goals by a player scored in eurpoe since 2012
NAME NPG G M MIN START G/M A G+A PK FK SH SOT WOOD TCH TCH-BOX OFF
1 Lionel Messi
L. Messi
329
377
401
33,956
375
0.94
136
513
48
2 Robert Lewandowski
R. Lewandowski
324
371
451
37,562
426
0.82
72
443
47
3 Cristiano Ronaldo
C. Ronaldo
270
345
367
31,150
349
0.94
62
407
75
4 Luis Suárez
L. Suárez
229
243
355
28,761
324
0.68
93
336
14
5 Harry Kane
H. Kane
226
273
381
32,069
361
0.72
63
336
47
6 Pierre-Emerick Aubameyang
P. Aubameyang
206
230
412
32,299
362
0.56
59
289
24
7 Karim Benzema
K. Benzema
190
215
379
28,837
341
0.57
80
295
25
8 Kylian Mbappé
K. Mbappé
187
213
275
20,684
231
0.77
70
283
26
1
999
522
25
12,725
2,292
249
9 Mohamed Salah
M. Salah
186
220
378
30,436
344
0.58
106
326
34
10 Romelu Lukaku
R. Lukaku
179
203
439
33,386
370
0.46
65
268
24
11 Antoine Griezmann
A. Griezmann
179
191
488
37,425
435
0.39
74
265
12
12 Edinson Cavani
E. Cavani
175
207
335
24,560
276
0.62
36
243
32
13 Alexandre Lacazette
A. Lacazette
172
212
443
32,251
371
0.48
53
265
40
14 Wissam Ben Yedder
W. Ben Yedder
163
199
407
29,437
341
0.49
56
255
36
15 Son Heung-min
S. Heung-min
161
165
452
32,594
374
0.37
81
246
4
16 Sergio Agüero
S. Agüero
158
185
279
20,019
237
0.66
47
232
27
17 Gonzalo Higuaín
G. Higuaín
156
168
301
21,677
243
0.56
29
197
12
18 Ciro Immobile
C. Immobile
154
206
382
28,200
322
0.54
50
256
52
19 Edin Džeko
E. Džeko
152
155
383
25,720
277
0.40
52
207
3
20 Zlatan Ibrahimovic
Z. Ibrahimovic
150
192
251
19,662
223
0.76
58
250
42
21 Olivier Giroud
O. Giroud
137
150
388
24,077
263
0.39
52
202
13
22 Alexis Sánchez
A. Sánchez
126
133
389
24,539
273
0.34
66
199
7
23 Iago Aspas
I. Aspas
124
164
397
30,270
343
0.41
56
220
40
24 Mauro Icardi
M. Icardi
124
144
283
20,558
228
0.51
32
176
20
25 Marco Reus
M. Reus
124
138
326
24,551
287
0.42
87
225
14

More Barcelona Stats

Team Rankings

GF

89

1st

GA

32

5th

GD

57

1st

FORM

WWWDW

last 5

2024-25 Table
CLUB W D L GD PTS
1
Barcelona Barcelona
24
4
5
57
76
2
Real Madrid Real Madrid
22
6
5
35
72
3
Atlético Madrid Atlético Madrid
19
9
5
29
66
4
Athletic Club Athletic Club
16
12
5
24
60
5
Villarreal Villarreal
15
10
8
11
55
Schedule
DATE MATCHUP TIME (ET)
Sat
5/3
FCB FCB
@
VLD VLD
3:00 PM
Sun
5/11
RMA RMA
@
FCB FCB
10:15 AM
Thu
5/15
FCB FCB
@
ESP ESP
3:30 PM
Sat
5/17
VIL VIL
@
FCB FCB
8:00 PM
Sat
5/24
FCB FCB
@
ATH ATH
8:00 PM
Last Game
FCB Barcelona

W24 D4 L5

1

Final

0

MLL Mallorca

W12 D8 L13

Tue 22 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
25
7
2
48
82
2
Arsenal Arsenal
18
13
3
34
67
3
Newcastle Newcastle
19
5
10
21
62
4
Man City Man City
18
7
9
23
61
5
Chelsea Chelsea
17
9
8
19
60
6
Nottm Forest Nottm Forest
18
6
9
14
60
Team W D L GD PTS
1
Barcelona Barcelona
24
4
5
57
76
2
Real Madrid Real Madrid
22
6
5
35
72
3
Atlético Madrid Atlético Madrid
19
9
5
29
66
4
Athletic Club Athletic Club
16
12
5
24
60
5
Villarreal Villarreal
15
10
8
11
55
6
Real Betis Real Betis
15
9
9
9
54
Team W D L GD PTS
1
Bayern Bayern
23
6
2
61
75
2
Leverkusen Leverkusen
19
10
2
31
67
3
Frankfurt Frankfurt
16
7
8
20
55
4
Freiburg Freiburg
15
6
10
-3
51
5
Leipzig Leipzig
13
10
8
6
49
6
Dortmund Dortmund
14
6
11
11
48
Team W D L GD PTS
1
Napoli Napoli
22
8
4
29
74
2
Inter Inter
21
8
5
39
71
3
Atalanta Atalanta
19
8
7
36
65
4
Juventus Juventus
16
14
4
20
62
5
Bologna Bologna
16
12
5
15
60
6
Roma Roma
17
9
8
17
60
Team W D L GD PTS
1
PSG PSG
24
6
1
53
78
2
Marseille Marseille
18
4
9
23
58
3
Lille Lille
16
8
7
17
56
4
Monaco Monaco
16
7
8
22
55
5
Lyon Lyon
16
6
9
20
54
6
Nice Nice
15
9
7
20
54

Europe Top Five 2024-25 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Mon
3/31
WHU WHU
@
WOL WOL
0-1
Mon
3/31
FUL FUL
@
ARS ARS
1-2
Mon
3/31
MUN MUN
@
NFO NFO
0-1
Tue
4/1
AVL AVL
@
BHA BHA
3-0
Tue
4/1
IPS IPS
@
BOU BOU
2-1

Fixtures

DATE MATCHUP TIME (ET)
Mon
4/28
BOL BOL
@
UDI UDI
12:30 PM
Mon
4/28
PAR PAR
@
LAZ LAZ
2:45 PM
Mon
4/28
CAG CAG
@
HEL HEL
2:45 PM
Thu
5/1
BRE BRE
@
NFO NFO
2:30 PM
Fri
5/2
BOC BOC
@
HEI HEI
2:30 PM