most non-penalty goals in pl history

Alan Shearer has tallied the most career non-penalty goals in the Premier League, with 204 non-penalty goals.

Interpreted as:
most non-penalty goals by a player in pl history
NAMENPGGRatingMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Alan Shearer
A. Shearer
204
260
441
38,197
427
0.59
64
324
56
2Andy Cole
A. Cole
186
187
414
31,625
350
0.45
73
260
1
3Wayne Rooney
W. Rooney
185
208
491
38,027
421
0.42
100
308
23
4Harry Kane
H. Kane
180
213
320
26,946
302
0.67
47
260
33
5Sergio Agüero
S. Agüero
157
184
275
19,870
235
0.67
47
231
27
6Mohamed Salah
M. Salah
155
190
315
25,819
289
0.60
90
280
35
7Thierry Henry
T. Henry
152
175
258
21,313
235
0.68
74
249
23
8Les Ferdinand
L. Ferdinand
149
149
351
25,978
306
0.42
49
198
0
9Jermain Defoe
J. Defoe
148
162
496
32,631
347
0.33
33
195
14
10Robbie Fowler
R. Fowler
146
163
379
27,951
313
0.43
39
202
17
11Michael Owen
M. Owen
136
150
326
23,034
257
0.46
31
181
14
12Frank Lampard
F. Lampard
134
177
609
48,871
546
0.29
102
279
43
13Robin van Persie
R. van Persie
129
144
280
20,119
227
0.51
52
196
15
14Teddy Sheringham
T. Sheringham
125
146
418
31,963
350
0.35
76
222
21
15Son Heung-min
S. Heung-min
123
127
333
24,073
276
0.38
71
198
4
1
725
338
30
13,231
1,414
177
16Raheem Sterling
R. Sterling
120
123
396
28,547
322
0.31
64
187
3
17Jamie Vardy
J. Vardy
118
145
342
26,545
301
0.42
47
192
27
0
678
326
21
7,582
1,129
303
18Nicolas Anelka
N. Anelka
118
125
364
28,142
318
0.34
48
173
7
19Dwight Yorke
D. Yorke
117
123
375
27,483
307
0.33
50
173
6
20Romelu Lukaku
R. Lukaku
114
121
278
20,674
225
0.44
33
154
7
21Jimmy Floyd Hasselbaink
J. Floyd Hasselbaink
113
127
288
21,602
244
0.44
58
185
14
22Sadio Mané
S. Mané
112
112
263
20,662
237
0.43
38
150
0
0
629
263
16
12,945
1,207
165
23Emile Heskey
E. Heskey
110
110
516
38,108
445
0.21
53
163
0
24Robbie Keane
R. Keane
109
126
349
24,461
273
0.36
37
163
17
25Ryan Giggs
R. Giggs
107
109
632
46,437
522
0.17
163
272
2

More Newcastle Stats

Team Rankings

GF

21

11th

GA

20

8th

GD

1

11th

FORM

LWDWW

last 5

2025-26 Table
CLUBWDLGDPTS
10
Brighton Brighton
6
5
5
2
23
11
Tottenham Tottenham
6
4
6
4
22
12
Newcastle Newcastle
6
4
6
1
22
13
Fulham Fulham
6
2
8
-3
20
14
Brentford Brentford
6
2
8
-3
20
Schedule
DATEMATCHUPTIME (ET)
Sat
12/20
CHE CHE
@
NEW NEW
7:30 AM
Fri
12/26
NEW NEW
@
MUN MUN
3:00 PM
Tue
12/30
NEW NEW
@
BUR BUR
2:30 PM
Sun
1/4
CRY CRY
@
NEW NEW
10:00 AM
Wed
1/7
LEE LEE
@
NEW NEW
3:15 PM
Last Game
SUN Sunderland

W7 D5 L4

1

Final

0

NEW Newcastle

W6 D4 L6

Sun 14 Dec 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

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

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Thu
11/20
HOF HOF
@
MAI MAI
1-1
Thu
11/20
MAR MAR
@
NIC NIC
5-1
Thu
11/20
LEV LEV
@
VAL VAL
0-1
Fri
11/21
CHE CHE
@
BUR BUR
2-0
Fri
11/21
CEL CEL
@
ALA ALA
1-0

Fixtures

DATEMATCHUPTIME (ET)
Mon
12/15
COM COM
@
ROM ROM
2:45 PM
Mon
12/15
BOU BOU
@
MUN MUN
3:00 PM
Mon
12/15
BET BET
@
RAY RAY
3:00 PM
Fri
12/19
BMG BMG
@
DOR DOR
2:30 PM
Fri
12/19
MAL MAL
@
VAL VAL
3:00 PM