England League 1 2017/2018 England | League 1 | 2017/2018

Most cards "bad guys"

RankNameTeamRed CardsYellow CardsTotal Cards
1 Anthony GrantPeterborough United156
2 Tom EavesGillingham156
3 Joe MattockRotherham United134
4 Matt CrooksNorthampton Town134
5 Ryan EdwardsPlymouth Argyle134
6 Eoin DoyleOldham Athletic123
7 Kyle DempseyFleetwood Town123
8 Ousmane FaneOldham Athletic123
9 Graham CareyPlymouth Argyle123
10 Gareth EvansPortsmouth112
11 Adam ChicksenBradford City112
12 Scott WoottonMilton Keynes Dons112
13 Joe MurphyBury112
14 Nadjim AbdouAFC Wimbledon112
15 Sonny BradleyPlymouth Argyle112
16 Jamal LowePortsmouth112
17 Aiden O'NeillFleetwood Town112
18 Keith KeaneRochdale101
19 Ian HendersonRochdale101
20 Lee MartinGillingham101
21 Sam SlocombeBristol Rovers101
22 Lee NovakScunthorpe United101
23 Antoni SarcevicPlymouth Argyle101
24 Cheyenne DunkleyWigan Athletic101
25 Conor WilkinsonGillingham101
26 Ryan SweeneyBristol Rovers101
27 Callum ElderWigan Athletic101
28 Sam MorsyWigan Athletic055
29 Ricky HolmesCharlton Athletic055
30 Anthony McMahonBradford City044
31 Colin DanielBlackpool044
32 Mark ByrneGillingham044
33 Dan GardnerOldham Athletic044
34 Gwion EdwardsPeterborough United044
35 Joe RothwellOxford United044
36 Anthony GerrardOldham Athletic033
37 Michael TimlinSouthend United033
38 Adam ChambersWalsall033
39 Gary MillerPlymouth Argyle033
40 Romain VincelotBradford City033
41 Junior BrownShrewsbury Town033
41 Peter PawlettMilton Keynes Dons011
42 Alex RodmanShrewsbury Town033
43 John MarquisDoncaster Rovers033
44 George FrancombAFC Wimbledon033
45 Jake Forster-CaskeyCharlton Athletic033
46 Oliver BanksOldham Athletic033
47 Will VaulksRotherham United033
48 Robbie MuirheadMilton Keynes Dons033
49 Kieffer MooreRotherham United033
50 Adedeji OshilajaAFC Wimbledon033
51 Amadou BakayokoWalsall033
52 Benjamin WhitemanDoncaster Rovers033
53 Curtis TiltBlackpool033
54 Alex GillieadBradford City033
55 Brett PitmanPortsmouth022
56 Matthew KilgallonBradford City022
57 Barry FullerAFC Wimbledon022
58 Shaun WhalleyShrewsbury Town022
59 Steven TaylorPeterborough United022
60 Paul RobinsonAFC Wimbledon022
61 Anton FerdinandSouthend United022
62 David FoxPlymouth Argyle022
63 James WilsonWalsall022
63 Tomas HolyGillingham010
64 Jermaine BeckfordBury022
65 Neil BishopScunthorpe United022
66 Jim McNultyRochdale022
67 Alex BruceWigan Athletic022
68 Simon CoxSouthend United022