strikers with most yellow cards in epl history

Gareth Barry has the most career yellow cards in the Premier League, with 129 yellow cards.

Interpreted as:
strikers with most yellow cards by a player in epl history
NAMEYCRatingMMINSTARTGG/MAG+APKFKSHSOTWOODTCHTCH-BOXOFF
1Gareth Barry
G. Barry
129
653
54,434
618
53
0.08
64
117
18
2Wayne Rooney
W. Rooney
104
491
38,027
421
208
0.42
100
308
23
3Kevin Davies
K. Davies
99
444
34,474
390
88
0.20
55
143
5
4Lee Bowyer
L. Bowyer
99
397
31,473
359
57
0.14
37
94
0
5Paul Scholes
P. Scholes
99
499
36,129
404
107
0.21
54
161
1
6Scott Parker
S. Parker
96
368
29,260
336
24
0.07
21
45
0
7Ashley Young
A. Young
95
485
36,894
411
50
0.10
74
124
5
8Lee Cattermole
L. Cattermole
95
271
19,756
231
6
0.02
8
14
0
9George Boateng
G. Boateng
89
384
31,795
363
17
0.04
18
35
0
10Robbie Savage
R. Savage
89
346
29,009
332
20
0.06
23
43
6
11Mark Noble
M. Noble
88
414
32,029
373
47
0.11
36
83
28
12Kevin Nolan
K. Nolan
87
401
31,503
360
69
0.17
25
94
1
13Phil Bardsley
P. Bardsley
83
303
24,112
273
7
0.02
5
12
0
14Phil Neville
P. Neville
82
505
39,857
446
9
0.02
25
34
0
15James Milner
J. Milner
81
645
40,290
434
56
0.09
88
144
18
16Nicky Butt
N. Butt
79
411
29,909
343
29
0.07
24
53
0
17Joey Barton
J. Barton
78
269
22,458
253
26
0.10
34
60
6
18Gavin McCann
G. McCann
77
301
24,154
270
12
0.04
11
23
0
19Patrick Vieira
P. Vieira
76
307
25,281
284
31
0.10
34
65
0
20Richard Dunne
R. Dunne
76
431
36,794
419
11
0.03
5
16
0
21John Terry
J. Terry
75
492
41,969
473
41
0.08
12
53
0
22Paul Ince
P. Ince
74
306
27,090
306
42
0.14
28
70
0
23Cesc Fàbregas
C. Fàbregas
73
350
26,398
295
50
0.14
108
158
5
24Pablo Zabaleta
P. Zabaleta
72
303
24,376
269
9
0.03
21
30
0
25Jamie Carragher
J. Carragher
70
508
43,267
484
3
0.01
15
18
0

More Aston Villa Stats

Team Rankings

GF

22

8th

GA

15

3rd

GD

7

5th

FORM

WWWWW

last 5

2025-26 Table
CLUBWDLGDPTS
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
Schedule
DATEMATCHUPTIME (ET)
Sun
12/14
AVL AVL
@
WHU WHU
9:00 AM
Sun
12/21
MUN MUN
@
AVL AVL
11:30 AM
Sat
12/27
AVL AVL
@
CHE CHE
12:30 PM
Tue
12/30
AVL AVL
@
ARS ARS
3:15 PM
Sat
1/3
NFO NFO
@
AVL AVL
7:30 AM
Last Game
AVL Aston Villa

W9 D3 L3

2

Final

1

ARS Arsenal

W10 D3 L2

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