players with most non-penalty goals in premier league history

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

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,953
302
0.67
47
260
33
5Sergio AgĂĽero
S. AgĂĽero
157
184
275
19,869
235
0.67
47
231
27
6Mohamed Salah
M. Salah
155
190
313
25,733
289
0.61
89
279
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,132
276
0.38
71
198
4
1
725
338
30
13,231
1,414
177
16Raheem Sterling
R. Sterling
120
123
396
28,558
322
0.31
64
187
3
17Jamie Vardy
J. Vardy
118
145
342
26,555
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,670
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,668
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

13

15th

GA

15

9th

GD

-2

13th

FORM

WLLWL

last 5

2025-26 Table
CLUBWDLGDPTS
12
Liverpool Liverpool
6
0
6
-2
18
13
Brentford Brentford
5
1
6
-1
16
14
Newcastle Newcastle
4
3
5
-2
15
15
Fulham Fulham
4
2
6
-3
14
16
Nottm Forest Nottm Forest
3
3
6
-7
12
Schedule
DATEMATCHUPTIME (ET)
Sat
11/29
NEW NEW
@
EVE EVE
12:30 PM
Tue
12/2
TOT TOT
@
NEW NEW
3:15 PM
Sat
12/6
BUR BUR
@
NEW NEW
10:00 AM
Sun
12/14
NEW NEW
@
SUN SUN
9:00 AM
Sat
12/20
CHE CHE
@
NEW NEW
7:30 AM
Last Game
NEW Newcastle

W4 D3 L5

2

Final

1

MCI Man City

W7 D1 L4

Sat 22 Nov 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
9
2
1
18
29
2
Chelsea Chelsea
7
2
3
12
23
3
Man City Man City
7
1
4
14
22
4
Aston Villa Aston Villa
6
3
3
4
21
5
Crystal Palace Crystal Palace
5
5
2
7
20
6
Brighton Brighton
5
4
3
3
19
TeamWDLGDPTS
1
Real Madrid Real Madrid
10
2
1
16
32
2
Barcelona Barcelona
10
1
2
21
31
3
Villarreal Villarreal
9
2
2
15
29
4
Atlético Madrid Atlético Madrid
8
4
1
14
28
5
Real Betis Real Betis
5
6
2
6
21
6
Espanyol Espanyol
6
3
4
1
21
TeamWDLGDPTS
1
Bayern Bayern
4
0
0
11
12
2
Arsenal Arsenal
4
0
0
11
12
3
Inter Inter
4
0
0
10
12
4
Man City Man City
3
1
0
7
10
5
PSG PSG
3
0
1
9
9
6
Newcastle Newcastle
3
0
1
8
9
TeamWDLGDPTS
1
Bayern Bayern
10
1
0
33
31
2
Leipzig Leipzig
8
1
2
9
25
3
Leverkusen Leverkusen
7
2
2
12
23
4
Dortmund Dortmund
6
4
1
9
22
5
Stuttgart Stuttgart
7
1
3
5
22
6
Frankfurt Frankfurt
6
2
3
5
20
TeamWDLGDPTS
1
Roma Roma
9
0
3
9
27
2
Milan Milan
7
4
1
9
25
3
Napoli Napoli
8
1
3
8
25
4
Inter Inter
8
0
4
13
24
5
Bologna Bologna
7
3
2
13
24
6
Como Como
5
6
1
10
21
TeamWDLGDPTS
1
PSG PSG
9
3
1
16
30
2
Marseille Marseille
9
1
3
21
28
3
Lens Lens
9
1
3
11
28
4
Lille Lille
7
2
4
10
23
5
Strasbourg Strasbourg
7
1
5
7
22
6
Rennes Rennes
5
6
2
5
21

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Fri
10/24
OVI OVI
@
GIR GIR
3-3
Fri
10/24
COM COM
@
PAR PAR
0-0
Fri
10/24
LEC LEC
@
UDI UDI
2-3
Fri
10/24
STP STP
@
SGE SGE
0-2
Fri
10/24
WOB WOB
@
HSV HSV
1-0

Fixtures

DATEMATCHUPTIME (ET)
Fri
11/28
RBL RBL
@
BMG BMG
2:30 PM
Fri
11/28
REN REN
@
FCM FCM
2:45 PM
Fri
11/28
SAS SAS
@
COM COM
2:45 PM
Fri
11/28
ELC ELC
@
GET GET
3:00 PM
Sat
11/29
OSA OSA
@
MLL MLL
8:00 AM