most games played by a player before turning 34

Gareth Barry has made the most career appearances by a player younger than 34 in the Premier League, with 552 appearances.

Interpreted as:
most games played by a player before turning 34 years old
NAMEMRatingMINSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Gareth Barry
G. Barry
552
46,723
531
50
0.09
60
110
18
2James Milner
J. Milner
532
36,079
389
55
0.10
82
137
17
3Frank Lampard
F. Lampard
522
44,276
495
150
0.29
98
248
37
4Emile Heskey
E. Heskey
503
37,491
438
110
0.22
53
163
0
5Wayne Rooney
W. Rooney
491
38,027
421
208
0.42
100
308
23
6Ryan Giggs
R. Giggs
477
37,097
422
94
0.20
127
221
0
7Steven Gerrard
S. Gerrard
475
38,893
441
112
0.24
88
200
27
8Jamie Carragher
J. Carragher
474
40,921
459
3
0.01
14
17
0
9Rio Ferdinand
R. Ferdinand
459
40,168
451
10
0.02
7
17
0
10Sol Campbell
S. Campbell
457
39,485
446
20
0.04
15
35
0
11Aaron Hughes
A. Hughes
446
38,074
426
5
0.01
14
19
0
12Phil Neville
P. Neville
446
35,049
390
8
0.02
23
31
0
13Jermain Defoe
J. Defoe
438
28,826
306
147
0.34
30
177
10
14John Terry
J. Terry
436
37,417
420
34
0.08
12
46
0
15Jordan Henderson
J. Henderson
431
32,211
361
33
0.08
51
84
1
16Michael Carrick
M. Carrick
428
34,369
380
24
0.06
40
64
0
17James Ward-Prowse
J. Ward-Prowse
415
29,233
322
57
0.14
46
103
15
18David De Gea
D. De Gea
415
37,289
415
0
0.00
0
0
0
19Leighton Baines
L. Baines
410
34,928
391
32
0.08
53
85
20
20Stewart Downing
S. Downing
408
32,593
361
37
0.09
56
93
2
21Richard Dunne
R. Dunne
408
34,922
397
11
0.03
5
16
0
22Kevin Davies
K. Davies
405
31,919
361
81
0.20
52
133
5
23Shay Given
S. Given
405
36,187
405
0
0.00
2
2
0
24Mark Noble
M. Noble
402
31,701
370
46
0.11
36
82
27
25Kevin Nolan
K. Nolan
401
31,503
360
69
0.17
25
94
1

More Aston Villa Stats

Team Leaders

G

9

Watkins

Ollie Watkins

A

5

Rogers

Morgan Rogers

RTG

7.21

Kamara

Boubacar Kamara
Team Rankings

GF

42

10th

GA

37

6th

GD

5

6th

FORM

WLLLD

last 5

2025-26 Table
CLUBMWDLGDPTS
2
30
18
7
5
32
61
3
31
15
10
6
13
55
4
Aston Villa Aston Villa
31
16
6
9
5
54
5
31
14
7
10
8
49
6
31
13
9
9
15
48
Schedule
DATEMATCHUPTIME (ET)
Sun
4/12
@
9:00 AM
Sun
4/19
@
9:00 AM
Sat
4/25
@
7:30 AM
Sat
5/2
@
7:30 AM
Sat
5/9
@
10:00 AM
Last Game
AVL Aston Villa

W16 D6 L9

2

Final

0

WHU West Ham

W7 D8 L16

Sun 22 Mar 2026

PL 2025-26 Leaders

PL 2025-26 Rankings

Premier League 2025-26 Table

Premier LeagueMWDLGDPTS
1
31
21
7
3
39
70
2
30
18
7
5
32
61
3
31
15
10
6
13
55
4
31
16
6
9
5
54
5
31
14
7
10
8
49
6
31
13
9
9
15
48
7
31
13
7
11
4
46
8
31
13
7
11
2
46
9
31
13
5
13
-1
44
10
31
11
10
10
4
43
11
31
11
10
10
-4
43
12
31
12
6
13
-1
42
13
31
9
15
7
-2
42
14
30
10
9
11
-2
39
15
31
7
12
12
-11
33
16
31
8
8
15
-12
32
17
31
7
9
15
-10
30
18
31
7
8
16
-21
29
19
31
4
8
19
-28
20
20
31
3
8
20
-30
17

PL 2025-26 Scores & Fixtures

Scores

DATEMATCHUPSCORE
Sat
11/8
@
0-0
Fri
11/21
@
2-0
Fri
11/21
@
2-0
Fri
11/21
@
0-1
Fri
11/21
@
3-0

Fixtures

DATEMATCHUPTIME (ET)
Fri
4/10
@
3:00 PM
Sat
4/11
@
7:30 AM
Sat
4/11
@
10:00 AM
Sat
4/11
@
10:00 AM
Sat
4/11
@
12:30 PM