top 100 midfielders with the most goals in the premier league since 2000

Since 1999-00, Frank Lampard has tallied the most goals by a midfielder in the Premier League, with 167 goals.

NAMEGRatingMMINSTARTG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Frank Lampard
F. Lampard
167
525
42,617
478
0.32
96
263
42
2Son Heung-min
S. Heung-min
127
333
24,132
276
0.38
71
198
4
1
725
338
30
13,231
1,414
177
3Steven Gerrard
S. Gerrard
121
492
40,728
462
0.25
89
210
31
4Paul Scholes
P. Scholes
75
370
27,886
314
0.20
40
115
1
5Kevin De Bruyne
K. De Bruyne
72
288
21,442
246
0.25
117
189
4
6Kevin Nolan
K. Nolan
69
401
31,503
360
0.17
25
94
1
7Phil Foden
P. Foden
67
205
12,553
140
0.33
31
98
0
2
384
158
11
9,262
846
31
8Gylfi Þór Sigurðsson
G. Þór Sigurðsson
67
318
23,176
257
0.21
50
117
12
9Bruno Fernandes
B. Fernandes
64
209
18,135
205
0.31
56
120
23
3
574
213
24
15,573
645
39
10Yaya Touré
Y. Touré
62
230
18,245
211
0.27
29
91
11
11Robert Pirès
R. Pirès
62
198
14,225
161
0.31
41
103
4
12Ryan Giggs
R. Giggs
61
412
28,642
318
0.15
114
175
2
13David Silva
D. Silva
59
309
23,994
281
0.19
90
149
0
14James Ward-Prowse
J. Ward-Prowse
57
409
28,923
319
0.14
45
102
15
15James Maddison
J. Maddison
56
222
16,507
191
0.25
48
104
2
9
485
171
9
12,246
622
27
16James Milner
J. Milner
56
645
40,285
434
0.09
88
144
18
17Christian Eriksen
C. Eriksen
55
310
23,519
264
0.18
75
130
1
18Gareth Bale
G. Bale
53
166
12,829
146
0.32
22
75
0
19Harvey Barnes
H. Barnes
52
214
13,117
144
0.24
32
84
0
0
406
163
1
6,558
844
34
20Juan Mata
J. Mata
52
278
18,898
220
0.19
53
105
3
21Dele Alli
D. Alli
51
194
13,827
156
0.26
34
85
3
0
337
134
8
9,507
553
36
22Gareth Barry
G. Barry
51
619
51,862
590
0.08
63
114
18
23Ashley Young
A. Young
50
485
36,894
411
0.10
74
124
5
24Cesc Fàbregas
C. Fàbregas
50
350
26,398
295
0.14
108
158
5
25Danny Murphy
D. Murphy
50
400
29,644
330
0.13
54
104
18

More Chelsea Stats

Team Rankings

GF

25

3rd

GA

15

3rd

GD

10

3rd

FORM

DLDWW

last 5

2025-26 Table
CLUBWDLGDPTS
2
Man City Man City
10
1
4
19
31
3
Aston Villa Aston Villa
9
3
3
7
30
4
Chelsea Chelsea
7
4
4
10
25
5
Everton Everton
7
3
5
1
24
6
Crystal Palace Crystal Palace
6
5
3
7
23
Schedule
DATEMATCHUPTIME (ET)
Sat
12/13
EVE EVE
@
CHE CHE
10:00 AM
Sat
12/20
CHE CHE
@
NEW NEW
7:30 AM
Sat
12/27
AVL AVL
@
CHE CHE
12:30 PM
Tue
12/30
BOU BOU
@
CHE CHE
2:30 PM
Sun
1/4
CHE CHE
@
MCI MCI
12:30 PM
Last Game
BOU Bournemouth

W5 D5 L5

0

Final

0

CHE Chelsea

W7 D4 L4

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
Chelsea Chelsea
7
4
4
10
25
5
Everton Everton
7
3
5
1
24
6
Crystal Palace Crystal Palace
6
5
3
7
23
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
1
19
36
3
Villarreal Villarreal
11
2
2
18
35
4
Atlético Madrid Atlético Madrid
9
4
3
13
31
5
Real Betis Real Betis
6
6
3
6
24
6
Espanyol Espanyol
7
3
4
2
24
TeamWDLGDPTS
1
Bayern Bayern
12
1
0
40
37
2
Leipzig Leipzig
9
2
2
15
29
3
Dortmund Dortmund
7
4
1
10
25
4
Leverkusen Leverkusen
7
2
4
9
23
5
Hoffenheim Hoffenheim
7
2
3
8
23
6
Stuttgart Stuttgart
7
1
5
-1
22
TeamWDLGDPTS
1
Inter Inter
10
0
4
19
30
2
Milan Milan
8
4
1
10
28
3
Napoli Napoli
9
1
3
9
28
4
Roma Roma
9
0
4
8
27
5
Bologna Bologna
7
3
3
11
24
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
4
6
24
6
Rennes Rennes
6
6
3
1
24

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sat
11/1
INT INT
@
HEL HEL
2-1
Sat
11/1
CEL CEL
@
LEV LEV
2-1
Sat
11/1
LEC LEC
@
FIO FIO
1-0
Sat
11/1
PIS PIS
@
TOR TOR
2-2
Sat
11/1
HSV HSV
@
KOE KOE
1-4

Fixtures

DATEMATCHUPTIME (ET)
Sun
12/7
LEC LEC
@
CRE CRE
6:30 AM
Sun
12/7
GIR GIR
@
ELC ELC
8:00 AM
Sun
12/7
WHU WHU
@
BHA BHA
9:00 AM
Sun
12/7
ANG ANG
@
NIC NIC
9:00 AM
Sun
12/7
ROM ROM
@
CAG CAG
9:00 AM