most goals in the premier league 1996-97 to 2005-06

Between the 1996-97 and 2005-06 seasons, Thierry Henry had the most goals in the Premier League, with 164 goals.

Interpreted as:
most goals by a player in the premier league 1996-97 to 2005-06
NAMEGRatingMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Thierry Henry
T. Henry
164
237
19,744
219
0.69
70
234
20
2Alan Shearer
A. Shearer
148
303
26,315
295
0.49
36
184
37
3Jimmy Floyd Hasselbaink
J. Floyd Hasselbaink
125
263
20,496
233
0.48
55
180
14
4Michael Owen
M. Owen
125
227
17,707
203
0.55
31
156
11
5Andy Cole
A. Cole
118
279
21,191
235
0.42
48
166
1
6Ruud van Nistelrooy
R. van Nistelrooy
95
150
12,181
137
0.63
14
109
18
7Robbie Fowler
R. Fowler
95
252
17,887
201
0.38
25
120
9
8Dwight Yorke
D. Yorke
91
237
17,640
194
0.38
32
123
4
9Kevin Phillips
K. Phillips
87
226
18,432
208
0.38
24
111
11
10Emile Heskey
E. Heskey
86
341
26,993
308
0.25
44
130
0
11Ole Gunnar Solskjær
O. Gunnar Solskjær
84
216
13,008
142
0.39
37
121
0
12Dion Dublin
D. Dublin
82
235
17,765
199
0.35
31
113
10
13Robbie Keane
R. Keane
79
211
15,231
166
0.37
23
102
8
14James Beattie
J. Beattie
79
251
17,780
198
0.31
25
104
12
15Dennis Bergkamp
D. Bergkamp
76
282
19,279
220
0.27
86
162
5
16Teddy Sheringham
T. Sheringham
75
261
19,005
209
0.29
46
121
9
17Frank Lampard
F. Lampard
74
332
28,292
314
0.22
49
123
11
18Paul Scholes
P. Scholes
74
298
22,774
255
0.25
37
111
1
19Mark Viduka
M. Viduka
71
173
13,882
160
0.41
22
93
5
20Paolo Di Canio
P. Di Canio
66
190
15,551
176
0.35
49
115
15
21Les Ferdinand
L. Ferdinand
64
204
13,203
160
0.31
21
85
0
22Nicolas Anelka
N. Anelka
64
174
13,291
150
0.37
25
89
7
23Robert Pirès
R. Pirès
62
189
13,977
159
0.33
41
103
4
24Gianfranco Zola
G. Zola
59
229
16,077
185
0.26
42
101
1
25Kevin Campbell
K. Campbell
57
207
15,416
176
0.28
20
77
0

More Arsenal Stats

Team Rankings

GF

24

2nd

GA

6

1st

GD

18

1st

FORM

WDWWW

last 5

2025-26 Table
CLUBWDLGDPTS
1
Arsenal Arsenal
9
2
1
18
29
2
Man City Man City
8
1
4
15
25
3
Chelsea Chelsea
7
2
3
12
23
4
Sunderland Sunderland
6
4
3
4
22
5
Aston Villa Aston Villa
6
3
3
4
21
Schedule
DATEMATCHUPTIME (ET)
Sun
11/30
ARS ARS
@
CHE CHE
11:30 AM
Wed
12/3
BRE BRE
@
ARS ARS
2:30 PM
Sat
12/6
ARS ARS
@
AVL AVL
7:30 AM
Sat
12/13
WOL WOL
@
ARS ARS
3:00 PM
Sat
12/20
ARS ARS
@
EVE EVE
3:00 PM
Last Game
ARS Arsenal

W9 D2 L1

4

Final

1

TOT Tottenham

W5 D3 L4

Sun 23 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
Man City Man City
8
1
4
15
25
3
Chelsea Chelsea
7
2
3
12
23
4
Sunderland Sunderland
6
4
3
4
22
5
Aston Villa Aston Villa
6
3
3
4
21
6
Crystal Palace Crystal Palace
5
5
2
7
20
TeamWDLGDPTS
1
Arsenal Arsenal
5
0
0
13
15
2
PSG PSG
4
0
1
11
12
3
Bayern Bayern
4
0
1
9
12
4
Inter Inter
4
0
1
9
12
5
Real Madrid Real Madrid
4
0
1
7
12
6
Dortmund Dortmund
3
1
1
6
10
TeamWDLGDPTS
1
Barcelona Barcelona
11
1
2
23
34
2
Real Madrid Real Madrid
10
2
1
16
32
3
Atlético Madrid Atlético Madrid
9
4
1
16
31
4
Villarreal Villarreal
9
2
2
15
29
5
Real Betis Real Betis
5
6
2
6
21
6
Espanyol Espanyol
6
3
4
1
21
TeamWDLGDPTS
1
Bayern Bayern
11
1
0
35
34
2
Leipzig Leipzig
8
2
2
9
26
3
Dortmund Dortmund
7
4
1
10
25
4
Leverkusen Leverkusen
7
2
3
11
23
5
Hoffenheim Hoffenheim
7
2
3
8
23
6
Stuttgart Stuttgart
7
1
3
5
22
TeamWDLGDPTS
1
Milan Milan
8
4
1
10
28
2
Roma Roma
9
0
3
9
27
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
6
6
1
12
24
TeamWDLGDPTS
1
PSG PSG
9
3
2
15
30
2
Marseille Marseille
9
2
3
21
29
3
Lens Lens
9
1
3
11
28
4
Rennes Rennes
6
6
2
6
24
5
Lille Lille
7
2
4
10
23
6
Monaco Monaco
7
2
5
1
23

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sat
10/25
GEN GEN
@
TOR TOR
1-2
Sat
10/25
LEV LEV
@
MLL MLL
1-1
Sat
10/25
CAG CAG
@
HEL HEL
2-2
Sat
10/25
ROM ROM
@
SAS SAS
1-0
Sat
10/25
SCF SCF
@
B04 B04
0-2

Fixtures

DATEMATCHUPTIME (ET)
Sun
11/30
TOR TOR
@
LEC LEC
6:30 AM
Sun
11/30
MUN MUN
@
CRY CRY
7:00 AM
Sun
11/30
VIL VIL
@
RSO RSO
8:00 AM
Sun
11/30
SBR SBR
@
RCS RCS
9:00 AM
Sun
11/30
INT INT
@
PIS PIS
9:00 AM