who has been the statistical best player in the last three premier league seasons

James Milner has played the most career seasons in the Premier League, with 24 seasons.

NAMESEASRatingMMINSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1James Milner
J. Milner
24
645
40,290
434
56
0.09
88
144
18
2Ryan Giggs
R. Giggs
22
632
46,437
522
109
0.17
163
272
2
3Gareth Barry
G. Barry
21
653
54,434
618
53
0.08
64
117
18
4Frank Lampard
F. Lampard
20
609
48,871
546
177
0.29
102
279
43
5Rio Ferdinand
R. Ferdinand
20
504
43,890
492
11
0.02
8
19
0
6Jermain Defoe
J. Defoe
19
496
32,631
347
162
0.33
33
195
14
7John Terry
J. Terry
19
492
41,969
473
41
0.08
12
53
0
8Shay Given
S. Given
19
451
40,216
451
0
0.00
2
2
0
9Paul Scholes
P. Scholes
19
499
36,129
404
107
0.21
54
161
1
10Phil Neville
P. Neville
19
505
39,857
446
9
0.02
25
34
0
11Sol Campbell
S. Campbell
19
503
43,321
488
20
0.04
15
35
0
12Danny Welbeck
D. Welbeck
18
378
21,659
237
84
0.22
31
115
1
13Jonny Evans
J. Evans
18
386
31,617
357
14
0.04
13
27
0
14Ashley Young
A. Young
18
485
36,894
411
50
0.10
74
124
5
15Peter Crouch
P. Crouch
18
468
28,485
310
107
0.23
58
165
1
16Michael Carrick
M. Carrick
18
481
38,052
421
24
0.05
40
64
0
17Mark Schwarzer
M. Schwarzer
18
514
46,181
514
0
0.00
1
1
0
18David James
D. James
18
572
51,298
571
0
0.00
2
2
0
19Kyle Walker
K. Walker
17
425
35,864
403
8
0.02
37
45
0
20Séamus Coleman
S. Coleman
17
372
28,912
327
22
0.06
24
46
0
21Łukasz Fabiański
Ł. Fabiański
17
376
33,182
371
0
0.00
2
2
0
22Theo Walcott
T. Walcott
17
397
23,414
262
80
0.20
55
135
0
23Aaron Lennon
A. Lennon
17
416
27,990
312
36
0.09
50
86
0
24Steven Gerrard
S. Gerrard
17
504
41,129
466
121
0.24
89
210
31
25Aaron Hughes
A. Hughes
17
455
38,823
434
5
0.01
14
19
0

More Liverpool Stats

Team Rankings

GF

24

7th

GA

24

12th

GD

0

12th

FORM

DDWLL

last 5

2025-26 Table
CLUBWDLGDPTS
8
Brighton Brighton
6
5
4
4
23
9
Sunderland Sunderland
6
5
4
1
23
10
Liverpool Liverpool
7
2
6
0
23
11
Tottenham Tottenham
6
4
5
7
22
12
Newcastle Newcastle
6
4
5
2
22
Schedule
DATEMATCHUPTIME (ET)
Sat
12/13
BHA BHA
@
LIV LIV
10:00 AM
Sat
12/20
LIV LIV
@
TOT TOT
12:30 PM
Sat
12/27
WOL WOL
@
LIV LIV
10:00 AM
Thu
1/1
LEE LEE
@
LIV LIV
12:30 PM
Sun
1/4
LIV LIV
@
FUL FUL
10:00 AM
Last Game
LEE Leeds

W4 D3 L8

3

Final

3

LIV Liverpool

W7 D2 L6

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
Man United Man United
7
4
4
4
25
TeamWDLGDPTS
1
Arsenal Arsenal
5
0
0
13
15
2
Bayern Bayern
5
0
1
11
15
3
Atalanta Atalanta
4
1
1
2
13
4
PSG PSG
4
0
1
11
12
5
Inter Inter
4
0
2
8
12
6
Real Madrid Real Madrid
4
0
1
7
12
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
Milan Milan
9
4
1
11
31
2
Napoli Napoli
10
1
3
10
31
3
Inter Inter
10
0
4
19
30
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
Fri
11/7
MUN MUN
@
TOT TOT
2-2
Fri
11/7
ALA ALA
@
GIR GIR
0-1
Fri
11/7
CAG CAG
@
COM COM
0-0
Fri
11/7
HEL HEL
@
LEC LEC
0-0
Fri
11/7
BVB BVB
@
HSV HSV
1-1

Fixtures

DATEMATCHUPTIME (ET)
Fri
12/12
RBL RBL
@
UNB UNB
2:30 PM
Fri
12/12
NAN NAN
@
ANG ANG
2:45 PM
Fri
12/12
PIS PIS
@
LEC LEC
2:45 PM
Fri
12/12
GIR GIR
@
RSO RSO
3:00 PM
Sat
12/13
VAL VAL
@
ATM ATM
8:00 AM