RED CARDS

Order by Date | Order by Player Name | Order by Opponent | Order by Earliest Card | Order by Most Cards

This is every player's red card history, ordered by player name:

Player Date Game Type Opponent Red Minute Score
Djamel AbdounNov 02, 2013League Tier 2Blackpool350-1
Britt AssombalongaNov 29, 2014League Tier 2Birmingham City881-2
Daniel AyalaDec 22, 2012League Tier 2Watford380-2
Percy BarrattSep 08, 1928League Tier 2Bradford Park Avenue663-2
Dave BeasantOct 24, 1997League Tier 2Reading573-3
Jan 15, 2000League Tier 2Grimsby Town723-4
Aug 28, 2000League Tier 2Crystal Palace903-2
Yohan BenalouaneFeb 02, 2019League Tier 2Birmingham City910-2
Apr 19, 2019League Tier 2Sheffield United470-2
Julian BennettJan 17, 2006League Tier 3Brentford371-1
Dexter BlackstockSep 30, 2012League Tier 2Derby County460-1
Willy BolyDec 23, 2023League Tier 1Bournemouth232-3
Thierry BonalairOct 27, 1998League CupCambridge United833-3
Ian BowyerSep 11, 1982League Tier 1Aston Villa1-4
Ian BreckinNov 26, 2005League Tier 3Huddersfield Town591-2
Colin CalderwoodApr 08, 2000League Tier 2Charlton Athletic751-1
Nathaniel ChalobahOct 05, 2013League Tier 2Brighton and Hove Albion673-1
Luke ChambersAug 08, 2009League Tier 2Reading880-0
Jan 14, 2012League Tier 2Southampton500-3
Sammy ChapmanSep 03, 1969League CupBarrow182-1
Nov 27, 1971League Tier 1Leeds United420-2
Oct 12, 1974League Tier 2Norwich City801-3
Oct 11, 1975League Tier 2Fulham350-0
Gary CharlesApr 07, 1993League Tier 1Blackburn Rovers851-3
Steve ChettleAug 30, 1994League Tier 1Everton852-1
Nov 18, 1995League Tier 1Blackburn Rovers670-7
May 08, 1999League Tier 1Blackburn Rovers452-1
Sammy ClinganJan 01, 2007League Tier 3Oldham Athletic210-5
Dec 07, 2007League Tier 3Brighton and Hove Albion532-0
Nigel CloughDec 26, 1991League Tier 1Tottenham Hotspur822-1
Chris CohenApr 02, 2011League Tier 2Leeds United361-4
Jack ColbackNov 23, 2021League Tier 2Luton Town610-0
Danny CollinsJan 05, 2013FA CupOldham Athletic602-3
Apr 08, 2014League Tier 2Sheffield Wednesday803-3
Stan CollymoreMar 19, 1994League Tier 2Bolton Wanderers893-2
Mark CrossleyFeb 15, 1997FA CupChesterfield540-1
Danny CullipJan 01, 2007League Tier 3Oldham Athletic660-5
Tendayi DarikwaJan 12, 2019League Tier 2Reading830-2
Peter DavenportNov 25, 1985League CupQueens Park Rangers891-3
Michael DawsonMay 10, 2003PlayoffsSheffield United831-1
Robert EarnshawApr 30, 2011League Tier 2Scunthorpe United895-1
Chris FaircloughDec 15, 1984League Tier 1Everton320-5
Mar 28, 1987League Tier 1Manchester United310-2
Tobias FigueiredoNov 28, 2018League Tier 2Aston Villa685-5
Danny FoxMay 07, 2016League Tier 2Milton Keynes Dons372-1
Apr 04, 2017League Tier 2Wolverhampton Wanderers900-1
Jan 12, 2019League Tier 2Reading620-2
Jordan GabrielAug 18, 2021League Tier 2Blackburn Rovers901-2
Paul GerrardApr 16, 2005League Tier 2Reading710-1
Diogo GoncalvesSep 26, 2018League CupStoke City773-2
Richard GoughApr 10, 1999League Tier 1Derby County790-1
Adlene GuediouraSep 18, 2012League Tier 2Crystal Palace631-1
Oct 20, 2012League Tier 2Cardiff City843-1
Marlon HarewoodMar 03, 2001League Tier 2Wolverhampton Wanderers900-2
Paul HartOct 22, 1983League Tier 1Arsenal341-4
Darius HendersonApr 13, 2013League Tier 2Cardiff City420-3
Dec 21, 2013League Tier 2Birmingham City820-0
Jon Olav HjeldeJan 15, 2000League Tier 2Grimsby Town663-4
Aug 24, 2002League Tier 2Walsall251-2
Jan 03, 2005League Tier 2Cardiff City880-3
Jack HobbsNov 28, 2015League Tier 2Reading663-1
Steve HodgeOct 09, 1982League Tier 1West Bromwich Albion271-2
Gary HoltDec 03, 2005FA CupChester City380-3
Grant HoltSep 01, 2007League Tier 3Bristol Rovers852-2
Andy ImpeyOct 19, 2004League Tier 2Sheffield United901-1
Nicholas IoannouOct 28, 2020League Tier 2Luton Town441-1
Tommy JacksonFeb 26, 1974League Tier 2Leyton Orient742-1
Stern JohnAug 27, 2001League Tier 2Coventry City430-0
Andy JohnsonNov 20, 1999League Tier 2Tranmere Rovers570-3
Mar 03, 2001League Tier 2Wolverhampton Wanderers450-2
David JonesNov 30, 1974League Tier 2Leyton Orient791-1
Marlon KingFeb 28, 2004League Tier 2Bradford City802-1
Anthony KnockaertDec 12, 2020League Tier 2Brentford951-3
Paul KoncheskyApr 15, 2011League Tier 2Norwich City901-2
Thomas LamOct 22, 2016League Tier 2Cardiff City581-2
Henri LansburyOct 20, 2015League Tier 2Burnley751-1
Jason LeeFeb 10, 1996League Tier 1Arsenal850-1
Jack LesterDec 21, 2002League Tier 2Reading842-0
Nov 26, 2005League Tier 3Huddersfield Town781-2
Eric LichajApr 02, 2016League Tier 2Brentford770-3
Feb 11, 2017League Tier 2Norwich City701-5
Feb 17, 2018League Tier 2Burton Albion280-0
Matthieu Louis-JeanMar 10, 1999League Tier 1Newcastle United501-2
Aug 27, 2001League Tier 2Coventry City670-0
Des LyttleApr 17, 1994League Tier 2Millwall702-2
Radoslaw MajewskiFeb 13, 2011League Tier 2Queens Park Rangers231-1
Michael MancienneAug 12, 2014League CupTranmere Rovers531-0
Dec 26, 2016League Tier 2Huddersfield Town881-2
Orel MangalaNov 09, 2022League CupTottenham Hotspur752-0
Neil MartinSep 22, 1973League Tier 2Preston North End1-1
Garath McClearyFeb 13, 2010League Tier 2Doncaster Rovers830-1
Apr 09, 2012League Tier 2Peterborough United701-0
Lewis McGuganNov 02, 2008League Tier 2Derby County741-1
Matt MillsOct 03, 2015League Tier 2Hull City870-1
Dec 30, 2016League Tier 2Newcastle United601-3
Wes MorganDec 13, 2003League Tier 2Crystal Palace710-1
Apr 17, 2004League Tier 2Millwall642-2
Feb 04, 2006League Tier 3Blackpool672-2
Sep 27, 2008League Tier 2Plymouth Argyle900-1
Guy MoussiOct 20, 2009League Tier 2Barnsley901-0
Oct 22, 2011League Tier 2Blackpool822-1
George NeedhamMar 05, 1910League Tier 1Chelsea500-0
Moussa NiakhatéOct 01, 2023League Tier 1Brentford571-1
Liam O'KaneDec 15, 1973League Tier 2Middlesbrough470-1
Martin O'NeillAug 20, 1980League Tier 1Birmingham City852-1
Carlton PalmerApr 03, 1999League Tier 1Leeds United901-3
Fred ParkerJan 21, 1922League Tier 2Rotherham County501-0
Stuart PearceNov 30, 1988League CupLeicester City460-0
Aug 28, 1991League Tier 1Tottenham Hotspur901-3
Rune PedersenAug 09, 2005League Tier 3Walsall582-3
James PerchMar 21, 2008League Tier 3Northampton Town212-1
Hildeberto PereiraSep 11, 2016League Tier 2Aston Villa892-2
Oct 18, 2016League Tier 2Blackburn Rovers901-2
Nov 05, 2016League Tier 2Queens Park Rangers711-1
Damien PerquisAug 16, 2016League Tier 2Brentford880-1
David PlattOct 16, 1999League Tier 2Sheffield United801-2
Darryl PowellApr 30, 2005League Tier 2Queens Park Rangers321-2
George PrittyMar 25, 1939League Tier 2Millwall803-0
David PruttonFeb 26, 2000League Tier 2Wolverhampton Wanderers450-3
Dec 26, 2000League Tier 2Crewe Alexandra881-0
Nov 30, 2002League Tier 2Ipswich Town902-1
May 18, 2007PlayoffsYeovil Town902-5
Nigel QuashieOct 16, 1999League Tier 2Sheffield United401-2
Mar 08, 2000League Tier 2Norwich City721-1
Paul RaynorNov 06, 1984League CupSunderland0-1
Andy ReidOct 15, 2004League Tier 2Wolverhampton Wanderers551-0
Nov 29, 2011League Tier 2Leeds United790-4
Yuri RibeiroJan 20, 2021League Tier 2Middlesbrough971-2
Gregor RobertsonDec 28, 2004League Tier 2Sunderland801-2
Jack RobinsonOct 06, 2018League Tier 2Middlesbrough802-0
Alan RogersMar 06, 2004League Tier 2Gillingham901-2
Brice SambaFeb 12, 2022League Tier 2Stoke City852-2
Nicky ShoreyJan 16, 2010League Tier 2Reading682-1
Jordan SmithAug 14, 2018League CupBury331-1
Michael StewartAug 12, 2003League CupPort Vale570-0
Steve StoneNov 21, 1998League Tier 1Tottenham Hotspur460-2
Nicky SummerbeeDec 29, 2001League Tier 2Coventry City762-1
Gareth TaylorAug 28, 2004League Tier 2Coventry City451-4
Oct 23, 2004League Tier 2Preston North End702-3
Oct 22, 2005League Tier 3Yeovil Town380-3
John ThompsonSep 27, 2003League Tier 2Derby County871-1
Matt ThornhillSep 20, 2008League Tier 2Charlton Athletic840-0
Carl TilerOct 26, 1991League Tier 1Southampton411-3
Colin ToddSep 01, 1982League Tier 1Manchester United600-3
Marcus TudgayMar 13, 2012League Tier 2Derby County900-1
Nathan TysonJan 27, 2006League Tier 3Barnsley900-2
Feb 17, 2007League Tier 3Brighton and Hove Albion531-2
Pierre van HooijdonkDec 12, 1998League Tier 1Leicester City581-3
David VaughanJan 12, 2016League Tier 2Birmingham City741-1
Tony VaughanFeb 26, 2000League Tier 2Wolverhampton Wanderers70-3
Dec 23, 2000League Tier 2West Bromwich Albion480-3
Mar 13, 2001League Tier 2Crewe Alexandra560-1
Ian WallaceOct 28, 1981League CupBirmingham City472-1
Enoch WestMar 13, 1909FA CupDerby County0-3
Frank WignallSep 20, 1967Fairs CupEintracht Frankfurt651-0
Kelvin WilsonJan 01, 2008League Tier 3Huddersfield Town352-1
Apr 13, 2009League Tier 2Sheffield United160-0
Dec 26, 2014League Tier 2Middlesbrough670-3
Apr 15, 2015League Tier 2Watford591-3
Joe WorrallJan 07, 2018FA CupArsenal894-2
Aug 26, 2023League Tier 1Manchester United672-3
Ian WrightSep 19, 1999League Tier 2Wolverhampton Wanderers871-1
Ryan YatesNov 23, 2019League Tier 2Bristol City560-0
Dec 05, 2020League Tier 2Reading150-2