most red cards in premier league history

Patrick Vieira, Richard Dunne and Duncan Ferguson are tied for the most career red cards in the Premier League, with 8 red cards.

Interpreted as:
most red cards by a player in premier league history
NAME RC M MIN START G G/M A G+A PK FK SH SOT WOOD TCH TCH-BOX OFF
1 Patrick Vieira
P. Vieira
8
307
25,281
284
31
0.10
34
65
0
2 Richard Dunne
R. Dunne
8
431
36,794
419
11
0.03
5
16
0
3 Duncan Ferguson
D. Ferguson
8
269
17,787
186
68
0.25
24
92
3
4 Lee Cattermole
L. Cattermole
7
271
19,756
231
6
0.02
8
14
0
5 Alan Smith
A. Smith
7
285
20,474
228
45
0.16
31
76
1
6 Roy Keane
R. Keane
7
366
30,839
349
39
0.11
33
72
0
7 Vinnie Jones
V. Jones
7
184
15,431
178
13
0.07
12
25
2
8 Younes Kaboul
Y. Kaboul
6
197
16,205
185
12
0.06
5
17
0
9 Nemanja Vidić
N. Vidić
6
211
18,083
205
15
0.07
3
18
0
10 Joey Barton
J. Barton
6
269
22,458
253
26
0.10
34
60
6
11 Franck Queudrue
F. Queudrue
6
201
16,769
193
12
0.06
19
31
0
12 John Terry
J. Terry
6
492
41,969
473
41
0.08
12
53
0
13 Paul Konchesky
P. Konchesky
6
347
26,086
289
9
0.03
22
31
0
14 Steven Gerrard
S. Gerrard
6
504
41,129
466
121
0.24
89
210
31
15 Gareth Barry
G. Barry
6
653
54,434
618
53
0.08
64
117
18
16 Boa Morte
B. Morte
6
296
19,365
219
29
0.10
35
64
0
17 John Hartson
J. Hartson
6
155
12,256
141
55
0.35
20
75
1
18 Andy Cole
A. Cole
6
414
31,625
350
187
0.45
73
260
1
19 Martin Keown
M. Keown
6
323
26,570
295
4
0.01
7
11
0
20 Nicky Butt
N. Butt
6
411
29,909
343
29
0.07
24
53
0
21 Lewis Dunk
L. Dunk
5
272
24,041
270
16
0.06
6
22
0
1
201
63
3
20,984
334
7
22 Jonjo Shelvey
J. Shelvey
5
278
19,677
216
22
0.08
23
45
2
23 Laurent Koscielny
L. Koscielny
5
255
21,417
245
22
0.09
2
24
0
24 Ryan Shawcross
R. Shawcross
5
317
27,935
315
14
0.04
9
23
0
25 Mark Noble
M. Noble
5
414
32,029
373
47
0.11
36
83
28

More Arsenal Stats

Team Rankings

GF

12

3rd

GA

3

1st

GD

9

1st

FORM

WDWLW

last 5

2025-26 Table
CLUB W D L GD PTS
2
Tottenham Tottenham
4
2
1
8
14
3
Bournemouth Bournemouth
4
2
1
3
14
4
Arsenal Arsenal
4
1
1
9
13
5
Crystal Palace Crystal Palace
3
3
0
5
12
6
Sunderland Sunderland
3
2
1
3
11
Schedule
DATE MATCHUP TIME (ET)
Sat
10/18
ARS ARS
@
FUL FUL
12:30 PM
Sun
10/26
CRY CRY
@
ARS ARS
10:00 AM
Sat
11/1
ARS ARS
@
BUR BUR
11:00 AM
Sat
11/8
ARS ARS
@
SUN SUN
12:30 PM
Sun
11/23
TOT TOT
@
ARS ARS
11:30 AM
Last Game
NEW Newcastle

W1 D3 L2

1

Final

2

ARS Arsenal

W4 D1 L1

Sun 28 Sep 2025

Europe Top Five 2025-26 Leaders

Europe Top Five 2025-26 Rankings

Europe Top Five 2025-26 Table

Team W D L GD PTS
1
Liverpool Liverpool
5
0
1
5
15
2
Tottenham Tottenham
4
2
1
8
14
3
Bournemouth Bournemouth
4
2
1
3
14
4
Arsenal Arsenal
4
1
1
9
13
5
Crystal Palace Crystal Palace
3
3
0
5
12
6
Sunderland Sunderland
3
2
1
3
11
Team W D L GD PTS
1
Barcelona Barcelona
6
1
0
16
19
2
Real Madrid Real Madrid
6
0
1
8
18
3
Villarreal Villarreal
5
1
1
8
16
4
Elche Elche
3
4
0
4
13
5
Atlético Madrid Atlético Madrid
3
3
1
5
12
6
Real Betis Real Betis
3
3
1
4
12
Team W D L GD PTS
1
Bayern Bayern
2
0
0
6
6
2
Real Madrid Real Madrid
2
0
0
6
6
3
PSG PSG
2
0
0
5
6
4
Inter Inter
2
0
0
5
6
5
Arsenal Arsenal
2
0
0
4
6
6
Qarabag Qarabag
2
0
0
3
6
Team W D L GD PTS
1
Bayern Bayern
5
0
0
19
15
2
Dortmund Dortmund
4
1
0
8
13
3
Leipzig Leipzig
4
0
1
0
12
4
Köln Köln
3
1
2
2
10
5
Frankfurt Frankfurt
3
0
2
4
9
6
Stuttgart Stuttgart
3
0
2
1
9
Team W D L GD PTS
1
Milan Milan
4
0
1
6
12
2
Napoli Napoli
4
0
1
5
12
3
Roma Roma
4
0
1
4
12
4
Juventus Juventus
3
2
0
4
11
5
Inter Inter
3
0
2
6
9
6
Atalanta Atalanta
2
3
0
6
9
Team W D L GD PTS
1
PSG PSG
5
0
1
8
15
2
Lyon Lyon
5
0
1
5
15
3
Marseille Marseille
4
0
2
7
12
4
Monaco Monaco
4
0
2
4
12
5
Strasbourg Strasbourg
4
0
2
2
12
6
Lille Lille
3
1
2
4
10

Europe Top Five 2025-26 Scores & Fixtures

Scores

DATE MATCHUP SCORE
Fri
8/29
BMG BMG
@
VFB VFB
0-1
Fri
8/29
B04 B04
@
SVW SVW
3-3
Fri
8/29
SGE SGE
@
TSG TSG
3-1
Fri
8/29
HEI HEI
@
RBL RBL
0-2
Fri
8/29
LIL LIL
@
FCL FCL
7-1

Fixtures

DATE MATCHUP TIME (ET)
Sat
10/4
CRE CRE
@
INT INT
12:00 PM
Sat
10/4
LIV LIV
@
CHE CHE
12:30 PM
Sat
10/4
FCB FCB
@
SGE SGE
12:30 PM
Sat
10/4
MLL MLL
@
ATH ATH
12:30 PM
Sat
10/4
NAN NAN
@
SBR SBR
1:00 PM