most non penalty goals all time

Lionel Messi has the most career non-penalty goals in Europe's top five leagues, with 436 non-penalty goals in LaLiga and Ligue 1.

Interpreted as:
most non-penalty goals by a player all-time
NAMENPGGRTGMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Lionel Messi
L. Messi
436
496
578
47,162
520
0.86
136
632
60
2Cristiano Ronaldo
C. Ronaldo
397
495
626
51,094
566
0.79
96
591
98
3Robert Lewandowski
R. Lewandowski
338
385
495
39,732
447
0.78
73
458
47
4Gerd Müller
G. Müller
314
365
427
38,162
427
0.85
51
5Klaus Fischer
K. Fischer
257
268
535
46,268
525
0.50
11
6Karim Benzema
K. Benzema
253
281
551
39,192
456
0.51
88
369
28
7Silvio Piola
S. Piola
250
274
537
48,070
537
0.51
24
8Raúl
Raúl
247
256
616
49,696
565
0.42
9
265
9
9Zlatan Ibrahimovic
Z. Ibrahimovic
244
302
467
36,675
417
0.65
70
372
58
10Telmo Zarra
T. Zarra
243
252
277
24,930
277
0.91
9
11Harry Kane
H. Kane
236
287
392
32,892
370
0.73
67
354
51
12Luis Suárez
L. Suárez
233
247
368
29,863
336
0.67
96
343
14
13Sergio Agüero
S. Agüero
230
258
454
33,350
386
0.57
47
305
28
14Edinson Cavani
E. Cavani
227
267
479
35,355
394
0.56
41
308
40
15Nils Gunnar Nordahl
N. Gunnar Nordahl
224
225
291
26,100
291
0.77
1
16Gonzalo Higuaín
G. Higuaín
222
237
428
30,147
338
0.55
29
266
15
17Edin Džeko
E. Džeko
218
223
518
35,716
383
0.43
72
295
5
18Pierre-Emerick Aubameyang
P. Aubameyang
215
239
468
35,551
396
0.51
64
303
24
19Dieter Müller
D. Müller
212
220
396
33,915
383
0.56
8
20Thierry Henry
T. Henry
210
233
459
33,448
365
0.51
74
307
23
21Alfredo Di Stéfano
A. Di Stéfano
210
227
329
29,610
329
0.69
17
22Jupp Heynckes
J. Heynckes
208
220
369
32,293
364
0.60
12
23Manfred Burgsmüller
M. Burgsmüller
206
213
447
35,713
381
0.48
7
24Kylian Mbappé
K. Mbappé
205
235
291
22,094
247
0.81
72
307
30
1
1,089
563
27
13,610
2,459
268
25Alan Shearer
A. Shearer
204
260
441
38,197
427
0.59
64
324
56

More Barcelona Stats

Team Rankings

GF

28

1st

GA

13

7th

GD

15

2nd

FORM

WLWLW

last 5

2025-26 Table
CLUBWDLGDPTS
1
Real Madrid Real Madrid
10
0
1
16
30
2
Barcelona Barcelona
8
1
2
15
25
3
Villarreal Villarreal
7
2
2
12
23
4
Atlético Madrid Atlético Madrid
6
4
1
11
22
5
Real Betis Real Betis
5
4
2
6
19
Schedule
DATEMATCHUPTIME (ET)
Sun
11/9
FCB FCB
@
CEL CEL
3:00 PM
Sat
11/22
ATH ATH
@
FCB FCB
10:15 AM
Sat
11/29
ALA ALA
@
FCB FCB
10:15 AM
Tue
12/2
ATM ATM
@
FCB FCB
3:00 PM
Sat
12/6
FCB FCB
@
BET BET
7:00 PM
Last Game
FCB Barcelona

W8 D1 L2

3

Final

1

ELC Elche

W3 D5 L3

Sun 2 Nov 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
8
1
1
15
25
2
Man City Man City
6
1
3
12
19
3
Liverpool Liverpool
6
0
4
4
18
4
Bournemouth Bournemouth
5
3
2
3
18
5
Tottenham Tottenham
5
2
3
9
17
6
Chelsea Chelsea
5
2
3
7
17
TeamWDLGDPTS
1
Real Madrid Real Madrid
10
0
1
16
30
2
Barcelona Barcelona
8
1
2
15
25
3
Villarreal Villarreal
7
2
2
12
23
4
Atlético Madrid Atlético Madrid
6
4
1
11
22
5
Real Betis Real Betis
5
4
2
6
19
6
Espanyol Espanyol
5
3
3
2
18
TeamWDLGDPTS
1
Bayern Bayern
9
0
0
29
27
2
Leipzig Leipzig
7
1
1
9
22
3
Dortmund Dortmund
6
2
1
9
20
4
Stuttgart Stuttgart
6
0
3
4
18
5
Leverkusen Leverkusen
5
2
2
4
17
6
Hoffenheim Hoffenheim
5
1
3
3
16
TeamWDLGDPTS
1
Napoli Napoli
7
1
2
8
22
2
Inter Inter
7
0
3
12
21
3
Milan Milan
6
3
1
8
21
4
Roma Roma
7
0
3
5
21
5
Bologna Bologna
5
3
2
8
18
6
Juventus Juventus
5
3
2
4
18
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
7
3
1
12
24
2
Marseille Marseille
7
1
3
14
22
3
Lens Lens
7
1
3
7
22
4
Lille Lille
6
2
3
10
20
5
Monaco Monaco
6
2
3
6
20
6
Lyon Lyon
6
2
3
4
20

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Fri
10/3
TOT TOT
@
LEE LEE
2-1
Fri
10/3
LEV LEV
@
OVI OVI
2-0
Fri
10/3
TOR TOR
@
LAZ LAZ
3-3
Fri
10/3
LEC LEC
@
PAR PAR
1-0
Fri
10/3
RBL RBL
@
BVB BVB
1-1

Fixtures

DATEMATCHUPTIME (ET)
Mon
11/3
GEN GEN
@
SAS SAS
12:30 PM
Mon
11/3
CAG CAG
@
LAZ LAZ
2:45 PM
Mon
11/3
EVE EVE
@
SUN SUN
3:00 PM
Mon
11/3
OSA OSA
@
OVI OVI
3:00 PM
Fri
11/7
WOB WOB
@
SVW SVW
2:30 PM