most games with a goal scored in pl history

Alan Shearer made the most appearances in the Premier League with >0 goals, with 190 appearances.

Interpreted as:
most games with a goal by a player scored in pl history
NAMEMGRATINGMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Alan Shearer
A. Shearer
190
260
16,802
188
1.37
36
296
56
2Wayne Rooney
W. Rooney
159
208
13,402
151
1.31
39
247
23
3Harry Kane
H. Kane
157
213
13,866
156
1.36
29
242
33
4Mohamed Salah
M. Salah
152
190
13,163
147
1.25
48
238
35
5Frank Lampard
F. Lampard
149
177
12,677
142
1.19
28
205
43
6Andy Cole
A. Cole
149
187
12,217
137
1.26
33
220
1
7Jermain Defoe
J. Defoe
137
162
10,396
113
1.18
10
172
14
8Sergio AgĂĽero
S. AgĂĽero
130
184
10,057
120
1.42
25
209
27
9Thierry Henry
T. Henry
124
175
10,499
117
1.41
39
214
23
10Teddy Sheringham
T. Sheringham
121
146
10,196
111
1.21
28
174
21
11Les Ferdinand
L. Ferdinand
120
149
9,787
113
1.24
19
168
0
12Jamie Vardy
J. Vardy
117
145
9,746
109
1.24
17
162
27
0
365
217
11
2,878
522
119
13Robbie Fowler
R. Fowler
117
163
9,806
111
1.39
14
177
17
14Robin van Persie
R. van Persie
114
144
9,292
106
1.26
23
167
15
15Michael Owen
M. Owen
113
150
8,962
100
1.33
15
165
14
16Steven Gerrard
S. Gerrard
107
121
9,172
105
1.13
19
140
31
17Robbie Keane
R. Keane
103
126
8,047
91
1.22
14
140
17
18Nicolas Anelka
N. Anelka
103
125
8,888
101
1.21
15
140
7
19Jimmy Floyd Hasselbaink
J. Floyd Hasselbaink
103
127
8,537
95
1.23
27
154
14
20Son Heung-min
S. Heung-min
102
127
8,267
95
1.25
31
158
4
1
328
195
13
4,489
559
66
21Raheem Sterling
R. Sterling
98
123
7,992
90
1.26
13
136
3
22Ryan Giggs
R. Giggs
98
109
8,212
95
1.11
24
133
2
23Romelu Lukaku
R. Lukaku
97
121
7,911
87
1.25
16
137
7
24Dwight Yorke
D. Yorke
97
123
8,020
88
1.27
21
144
6
25Peter Crouch
P. Crouch
96
107
7,211
80
1.11
16
123
1

More Newcastle Stats

Team Rankings

GF

13

15th

GA

15

9th

GD

-2

13th

FORM

WLLWL

last 5

2025-26 Table
CLUBWDLGDPTS
12
Brentford Brentford
5
1
6
-1
16
13
Everton Everton
4
3
4
-1
15
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
5
3
4
0
18
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
Juventus Juventus
5
5
2
4
20
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