England Premier League 2009/2010 England | Premier League | 2009/2010

Most cards "bad guys"

RankNameTeamRed CardsYellow CardsTotal Cards
1 Javier MascheranoLiverpool21012
2 Michael TurnerSunderland2911
3 Abdoulaye FayeStoke257
4 George BoatengHull246
5 Gary CaldwellWigan235
6 Ricardo RochaPortsmouth213
7 Lorik CanaSunderland11011
8 Scott ParkerWest Ham1910
9 Paul ScholesManchester United1910
10 Pablo ZabaletaManchester City1910
11 Steven PienaarEverton1910
12 Dean WhiteheadStoke189
13 Barry FergusonBirmingham189
14 Lee CattermoleSunderland189
15 Kieran RichardsonSunderland189
16 Nemanja VidicManchester United189
17 Radoslav KovacWest Ham189
18 Ryan ShawcrossStoke189
19 Hendry ThomasWigan189
20 Tamir CohenBolton178
21 Craig FaganHull178
22 Jamie CarragherLiverpool178
23 John TerryChelsea178
24 Carlos CuellarAston Villa178
25 Andy WilkinsonStoke167
26 Bernard MendyHull167
27 Karl HenryWolverhampton167
28 Mark NobleWest Ham167
29 Christopher SambaBlackburn156
30 Richard StearmanWolverhampton156
31 Darren FletcherManchester United156
32 Michael BrownPortsmouth156
33 Younes KaboulTottenham156
34 Jlloyd SamuelBolton145
35 Gretar Rafn SteinssonBolton145
36 Florent MaloudaChelsea145
37 Craig BellamyManchester City145
38  GeovanniManchester City145
39 Jozy AltidoreHull145
40 David MeylerSunderland145
41 Stephen JordanBurnley134
42 Sean DavisBolton134
43 Thomas VermaelenArsenal134
44 Jermain DefoeTottenham134
45 Michael BallackChelsea134
46 Alan HuttonSunderland134
47 Stephen WardWolverhampton134
48 Vincenzo GrellaBlackburn123
49 Samuel RickettsBolton123
50 Anthony Vanden BorrePortsmouth123
51 Diniyar BilyaletdinovEverton112
52 Steven CaldwellWigan112
53 Habib BeyeAston Villa112
54 Stefan MaierhoferWolverhampton112
55 Juliano BellettiChelsea112
56 Philipp DegenLiverpool112
57 Kenwyne JonesStoke112
58 Sotirios KyrgiakosLiverpool112
59  NaniManchester United112
60 Kagisho DikgacoiFulham112
61 Jack ColbackSunderland112
62 Petr CechChelsea101
63 Fabrice MuambaBolton01111
64 Stiliyan PetrovAston Villa01111
65 Alexandre SongArsenal01010
66 Stephen CarrBirmingham01010
67 Titus BrambleSunderland01010
68 Glenn WhelanStoke099
69 Kevin DaviesBolton099
70 Ricardo FullerStoke099