best npg match ratio in prem history

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

Interpreted as:
best npg by a player match ratio in prem history
NAME NPG G M MIN START G/M A G+A PK FK SH SOT WOOD TCH TCH-BOX OFF
1 Alan Shearer
A. Shearer
204
260
441
38,197
427
0.59
64
324
56
2 Andy Cole
A. Cole
186
187
414
31,625
350
0.45
73
260
1
3 Wayne Rooney
W. Rooney
185
208
491
38,027
421
0.42
100
308
23
4 Harry Kane
H. Kane
180
213
320
26,953
302
0.67
47
260
33
5 Sergio Agüero
S. Agüero
157
184
275
19,869
235
0.67
47
231
27
6 Mohamed Salah
M. Salah
153
188
308
25,288
284
0.61
89
277
35
7 Thierry Henry
T. Henry
152
175
258
21,313
235
0.68
74
249
23
8 Les Ferdinand
L. Ferdinand
149
149
351
25,978
306
0.42
49
198
0
9 Jermain Defoe
J. Defoe
148
162
496
32,631
347
0.33
33
195
14
10 Robbie Fowler
R. Fowler
146
163
379
27,951
313
0.43
39
202
17
11 Michael Owen
M. Owen
136
150
326
23,034
257
0.46
31
181
14
12 Frank Lampard
F. Lampard
134
177
609
48,871
546
0.29
102
279
43
13 Robin van Persie
R. van Persie
129
144
280
20,119
227
0.51
52
196
15
14 Teddy Sheringham
T. Sheringham
125
146
418
31,963
350
0.35
76
222
21
15 Son 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
16 Raheem Sterling
R. Sterling
120
123
396
28,558
322
0.31
64
187
3
17 Jamie Vardy
J. Vardy
118
145
342
26,555
301
0.42
47
192
27
0
678
326
21
7,582
1,129
303
18 Nicolas Anelka
N. Anelka
118
125
364
28,142
318
0.34
48
173
7
19 Dwight Yorke
D. Yorke
117
123
375
27,483
307
0.33
50
173
6
20 Romelu Lukaku
R. Lukaku
114
121
278
20,670
225
0.44
33
154
7
21 Jimmy Floyd Hasselbaink
J. Floyd Hasselbaink
113
127
288
21,602
244
0.44
58
185
14
22 Sadio Mané
S. Mané
112
112
263
20,668
237
0.43
38
150
0
0
629
263
16
12,945
1,207
165
23 Emile Heskey
E. Heskey
110
110
516
38,108
445
0.21
53
163
0
24 Robbie Keane
R. Keane
109
126
349
24,461
273
0.36
37
163
17
25 Ryan Giggs
R. Giggs
107
109
632
46,437
522
0.17
163
272
2

More Newcastle Stats

Team Rankings

GF

6

16th

GA

5

2nd

GD

1

9th

FORM

WLDWD

last 5

2025-26 Table
CLUB W D L GD PTS
9
Sunderland Sunderland
3
2
2
1
11
10
Man United Man United
3
1
3
-2
10
11
Newcastle Newcastle
2
3
2
1
9
12
Brighton Brighton
2
3
2
0
9
13
Aston Villa Aston Villa
2
3
2
-1
9
Schedule
DATE MATCHUP TIME (ET)
Sat
10/18
NEW NEW
@
BHA BHA
10:00 AM
Sat
10/25
FUL FUL
@
NEW NEW
10:00 AM
Sun
11/2
NEW NEW
@
WHU WHU
9:00 AM
Sun
11/9
NEW NEW
@
BRE BRE
9:00 AM
Sat
11/22
MCI MCI
@
NEW NEW
12:30 PM
Last Game
NEW Newcastle

W2 D3 L2

2

Final

0

NFO Nottm Forest

W1 D2 L4

Sun 5 Oct 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

Team W D L GD PTS
1
Arsenal Arsenal
5
1
1
11
16
2
Liverpool Liverpool
5
0
2
4
15
3
Tottenham Tottenham
4
2
1
8
14
4
Bournemouth Bournemouth
4
2
1
3
14
5
Man City Man City
4
1
2
9
13
6
Crystal Palace Crystal Palace
3
3
1
4
12
Team W D L GD PTS
1
Real Madrid Real Madrid
7
0
1
10
21
2
Barcelona Barcelona
6
1
1
13
19
3
Villarreal Villarreal
5
1
2
6
16
4
Real Betis Real Betis
4
3
1
5
15
5
Atlético Madrid Atlético Madrid
3
4
1
5
13
6
Sevilla Sevilla
4
1
3
4
13
Team W D L GD PTS
1
Bayern Bayern
2
0
0
6
6
2
Real Madrid Real Madrid
2
0
0
6
6
3
PSG PSG
2
0
0
5
6
4
Inter Inter
2
0
0
5
6
5
Arsenal Arsenal
2
0
0
4
6
6
Qarabag Qarabag
2
0
0
3
6
Team W D L GD PTS
1
Bayern Bayern
6
0
0
22
18
2
Dortmund Dortmund
4
2
0
8
14
3
Leipzig Leipzig
4
1
1
0
13
4
Stuttgart Stuttgart
4
0
2
2
12
5
Leverkusen Leverkusen
3
2
1
4
11
6
Köln Köln
3
1
2
2
10
Team W D L GD PTS
1
Napoli Napoli
5
0
1
6
15
2
Roma Roma
5
0
1
5
15
3
Milan Milan
4
1
1
6
13
4
Inter Inter
4
0
2
9
12
5
Juventus Juventus
3
3
0
4
12
6
Atalanta Atalanta
2
4
0
6
10
Team W D L GD PTS
1
PSG PSG
5
1
1
8
16
2
Marseille Marseille
5
0
2
10
15
3
Strasbourg Strasbourg
5
0
2
7
15
4
Lyon Lyon
5
0
2
4
15
5
Monaco Monaco
4
1
2
4
13
6
Lens Lens
4
1
2
4
13

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Thu
9/11
SGE SGE
@
B04 B04
1-3
Thu
9/11
ELC ELC
@
SEV SEV
2-2
Fri
9/12
NFO NFO
@
ARS ARS
0-3
Fri
9/12
OVI OVI
@
GET GET
0-2
Fri
9/12
PAR PAR
@
CAG CAG
0-2

Fixtures

DATE MATCHUP TIME (ET)
Fri
10/17
BMG BMG
@
UNB UNB
2:30 PM
Fri
10/17
RCS RCS
@
PSG PSG
2:45 PM
Fri
10/17
ESP ESP
@
OVI OVI
3:00 PM
Sat
10/18
CHE CHE
@
NFO NFO
7:30 AM
Sat
10/18
MLL MLL
@
SEV SEV
8:00 AM