Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United1121832--» All matchesBirmingham City104332---» All matchesCoventry City10325----» All matchesSwansea City931531--» All matchesQueens Park Rangers960323--» All matchesHull City821531--» All matchesBristol City823321--» All matchesMillwall FC84131---» All matchesCambridge United74215---» All matchesAccrington Stanley72054---» All matchesCrawley Town732242--» All matchesLincoln City732242--» All matchesPreston North End712431--» All matchesNorwich City73132---» All matchesPortsmouth FC750221--» All matchesStoke City73042---» All matchesWest Bromwich Albion7313-1--» All matchesBlackpool FC64023---» All matchesMilton Keynes Dons64113---» All matchesCrewe Alexandra620421--» All matchesMiddlesbrough FC621321--» All matchesNotts County60241---» All matchesPort Vale FC63211---» All matchesHuddersfield Town6132-1--» All matchesRotherham United523052--» All matchesExeter City511341--» All matchesLeicester City521242--» All matchesIpswich Town53023---» All matchesNorthampton Town53023---» All matchesBlackburn Rovers530221--» All matchesCheltenham Town53022---» All matchesMansfield Town513122--» All matchesPlymouth Argyle52122---» All matchesSunderland AFC521221--» All matchesSwindon Town532021--» All matchesFleetwood Town53021---» All matchesGillingham FC511311--» All matchesCardiff City5212-1--» All matchesLuton Town5122-2--» All matchesSouthampton FC5032-1--» All matchesWigan Athletic5221----» All matchesCharlton Athletic420231--» All matchesForest Green Rovers43012---» All matchesWycombe Wanderers420221--» All matchesFulham FC40221---» All matchesNewport County42111---» All matchesOldham Athletic412111--» All matchesStevenage FC41121---» All matchesBarnsley FC4211-1--» All matchesBurton Albion4022----» All matchesCarlisle United4022----» All matchesChesterfield FC4022----» All matchesGrimsby Town4220----» All matchesMorecambe FC4040----» All matchesNottingham Forest4004-1--» All matchesOxford United4310-1--» All matchesPeterborough United4202----» All matchesReading FC4103----» All matchesWest Ham United4103-1--» All matchesAFC Wimbledon310221--» All matchesSheffield Wednesday310221--» All matchesBristol Rovers32101---» All matchesRochdale AFC31111---» All matchesAFC Bournemouth3021-1--» All matchesTranmere Rovers3012----» All matchesWalsall FC3021----» All matchesWatford FC3111----» All matchesYeovil Town3111----» All matchesWrexham AFC21103---» All matchesBarnet FC21101---» All matchesDerby County21101---» All matchesDoncaster Rovers20111---» All matchesLeeds United21011---» All matchesManchester City200212--» All matchesNewcastle United20021---» All matchesAston Villa2011-1--» All matchesBradford City2110----» All matchesBrighton & Hove Albion2011----» All matchesBurnley FC2011-1--» All matchesBury FC2002----» All matchesEngland2002-1--» All matchesFinland2200----» All matchesGreece2002----» All matchesLeyton Orient2200-1--» All matchesMacclesfield FC2110----» All matchesManchester United2011----» All matchesScunthorpe United2020----» All matchesShrewsbury Town2101-1--» All matchesHungary2110----» All matchesWolverhampton Wanderers2002----» All matchesStockport County11002---» All matchesBrentford FC10011---» All matchesFulham FC U2111001---» All matchesGosport Borough FC11001---» All matchesTottenham Hotspur11001---» All matchesAltrincham FC1100----» All matchesArsenal FC1001----» All matchesBelgium1010----» All matchesBromley FC1001----» All matchesCeltic FC (R)1100----» All matchesChelsea FC1100----» All matchesChorley FC1001----» All matchesEverton FC1001----» All matchesHartlepool United1010----» All matchesLiverpool FC1001----» All matchesPortugal1001----» All matchesSwitzerland1001----» All matchesSouthend United1100----» All matchesTottenham Hotspur U211100----» All matchesCzech Republic1001----» All matches