most goals in premier league in last 19 years

Between December 8, 2006 and December 8, 2025, Harry Kane has the most goals in the Premier League, with 213 goals.

Interpreted as:
most goals by a player in premier league in last 19 years
NAMEGRatingMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Harry Kane
H. Kane
213
320
26,953
302
0.67
47
260
33
2Mohamed Salah
M. Salah
190
314
25,778
289
0.61
89
279
35
3Sergio AgĂĽero
S. AgĂĽero
184
275
19,869
235
0.67
47
231
27
4Wayne Rooney
W. Rooney
159
346
27,600
310
0.46
76
235
23
5Jamie Vardy
J. Vardy
145
342
26,555
301
0.42
47
192
27
0
678
326
21
7,582
1,129
303
6Robin van Persie
R. van Persie
129
217
17,099
192
0.59
49
178
15
7Son Heung-min
S. Heung-min
127
333
24,132
276
0.38
71
198
4
1
725
338
30
13,231
1,414
177
8Raheem Sterling
R. Sterling
123
396
28,558
322
0.31
64
187
3
9Romelu Lukaku
R. Lukaku
121
278
20,670
225
0.44
33
154
7
10Sadio Mané
S. Mané
112
263
20,668
237
0.43
38
150
0
0
629
263
16
12,945
1,207
165
11Jermain Defoe
J. Defoe
112
320
21,352
231
0.35
20
132
12
12Erling Haaland
E. Haaland
100
7.41
112
9,363
108
0.89
19
119
17
0
410
211
14
2,564
724
19
13Frank Lampard
F. Lampard
98
260
19,199
217
0.38
48
146
30
14Callum Wilson
C. Wilson
92
251
16,881
186
0.37
24
116
16
0
433
191
12
5,511
976
160
15Chris Wood
C. Wood
91
271
18,411
213
0.34
11
102
8
16Dimitar Berbatov
D. Berbatov
91
217
16,545
184
0.42
37
128
9
17Olivier Giroud
O. Giroud
90
255
14,456
152
0.35
27
117
2
18Emmanuel Adebayor
E. Adebayor
90
217
16,264
180
0.41
32
122
10
19Marcus Rashford
M. Rashford
89
297
20,124
221
0.30
42
131
9
1
590
258
18
10,251
1,253
124
20Christian Benteke
C. Benteke
86
280
19,239
210
0.31
23
109
10
21Eden Hazard
E. Hazard
85
245
19,470
222
0.35
51
136
17
22Fernando Torres
F. Torres
85
212
14,682
163
0.40
28
113
1
23Danny Welbeck
D. Welbeck
84
378
21,661
237
0.22
31
115
1
24Carlos Tévez
C. Tévez
84
192
14,106
159
0.44
36
120
13
25Steven Gerrard
S. Gerrard
83
256
21,432
239
0.32
52
135
28

More Tottenham Stats

Team Rankings

GF

25

3rd

GA

18

8th

GD

7

5th

FORM

WDLLD

last 5

2025-26 Table
CLUBWDLGDPTS
8
Sunderland Sunderland
6
5
4
1
23
9
Liverpool Liverpool
7
2
6
0
23
10
Tottenham Tottenham
6
4
5
7
22
11
Newcastle Newcastle
6
4
5
2
22
12
Man United Man United
6
4
4
1
22
Schedule
DATEMATCHUPTIME (ET)
Sun
12/14
TOT TOT
@
NFO NFO
9:00 AM
Sat
12/20
LIV LIV
@
TOT TOT
12:30 PM
Sun
12/28
TOT TOT
@
CRY CRY
11:30 AM
Thu
1/1
TOT TOT
@
BRE BRE
3:00 PM
Sun
1/4
SUN SUN
@
TOT TOT
10:00 AM
Last Game
TOT Tottenham

W6 D4 L5

2

Final

0

BRE Brentford

W6 D1 L8

Sat 6 Dec 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

TeamWDLGDPTS
1
Arsenal Arsenal
10
3
2
19
33
2
Man City Man City
10
1
4
19
31
3
Aston Villa Aston Villa
9
3
3
7
30
4
Crystal Palace Crystal Palace
7
5
3
8
26
5
Chelsea Chelsea
7
4
4
10
25
6
Everton Everton
7
3
5
1
24
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
13
1
2
27
40
2
Real Madrid Real Madrid
11
3
2
17
36
3
Villarreal Villarreal
11
2
2
18
35
4
Atlético Madrid Atlético Madrid
9
4
3
13
31
5
Espanyol Espanyol
8
3
4
3
27
6
Real Betis Real Betis
6
6
3
6
24
TeamWDLGDPTS
1
Bayern Bayern
12
1
0
40
37
2
Leipzig Leipzig
9
2
2
15
29
3
Dortmund Dortmund
8
4
1
12
28
4
Leverkusen Leverkusen
7
2
4
9
23
5
Hoffenheim Hoffenheim
7
2
4
6
23
6
Stuttgart Stuttgart
7
1
5
-1
22
TeamWDLGDPTS
1
Napoli Napoli
10
1
3
10
31
2
Inter Inter
10
0
4
19
30
3
Milan Milan
8
4
1
10
28
4
Roma Roma
9
0
5
7
27
5
Bologna Bologna
7
4
3
11
25
6
Como Como
6
6
2
8
24
TeamWDLGDPTS
1
Lens Lens
11
1
3
13
34
2
PSG PSG
10
3
2
20
33
3
Marseille Marseille
9
2
4
20
29
4
Lille Lille
9
2
4
12
29
5
Lyon Lyon
7
3
5
5
24
6
Rennes Rennes
6
6
3
1
24

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sun
11/2
OSA OSA
@
OVI OVI
0-0
Thu
11/6
WOB WOB
@
SVW SVW
1-2
Thu
11/6
REN REN
@
PFC PFC
1-0
Thu
11/6
CRE CRE
@
PIS PIS
0-1
Thu
11/6
RSO RSO
@
ELC ELC
1-1

Fixtures

DATEMATCHUPTIME (ET)
Mon
12/8
PAR PAR
@
PIS PIS
9:00 AM
Mon
12/8
GEN GEN
@
UDI UDI
12:00 PM
Mon
12/8
MIL MIL
@
TOR TOR
2:45 PM
Mon
12/8
MUN MUN
@
WOL WOL
3:00 PM
Mon
12/8
LEV LEV
@
OSA OSA
3:00 PM