most non-penalty goals in premier league history midfiele

Alan Shearer has scored 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 premier league history midfiele
NAMENPGGRTGMMINSTARTG/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
311
25,553
287
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

10

14th

GA

11

7th

GD

-1

11th

FORM

LWLWL

last 5

2025-26 Table
CLUBWDLGDPTS
11
Aston Villa Aston Villa
4
3
3
-1
15
12
Brentford Brentford
4
1
5
-2
13
13
Newcastle Newcastle
3
3
4
-1
12
14
Fulham Fulham
3
2
5
-2
11
15
Everton Everton
3
2
4
-3
11
Schedule
DATEMATCHUPTIME (ET)
Sun
11/9
NEW NEW
@
BRE BRE
9:00 AM
Sat
11/22
MCI MCI
@
NEW NEW
12:30 PM
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
Last Game
WHU West Ham

W2 D1 L7

3

Final

1

NEW Newcastle

W3 D3 L4

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
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
Fri
11/7
REN REN
@
PFC PFC
2:45 PM