Record by opponent MatchesWDLScoresYellowYellow-RedRedCardiff City1244442--» All matchesOldham Athletic1170491--» All matchesMillwall FC115244---» All matchesNorthampton Town103522---» All matchesNottingham Forest1015411--» All matchesCheltenham Town943261--» All matchesBrighton & Hove Albion931531--» All matchesDoncaster Rovers92163---» All matchesBradford City932411--» All matchesSheffield Wednesday844051--» All matchesBlackpool FC84224---» All matchesCarlisle United832341--» All matchesDerby County822432--» All matchesForest Green Rovers83233---» All matchesPort Vale FC813421--» All matchesIpswich Town8125----» All matchesBarnsley FC751171--» All matchesCrystal Palace741231--» All matchesBurnley FC721421--» All matchesCoventry City74212---» All matchesLeyton Orient71242---» All matchesQueens Park Rangers712421--» All matchesTranmere Rovers723221--» All matchesLeeds United71331---» All matchesScunthorpe United732211--» All matchesSwansea City712411--» All matchesBirmingham City7124-2--» All matchesPeterborough United7412----» All matchesReading FC7115-1--» All matchesWatford FC62404---» All matchesGrimsby Town63213---» All matchesPlymouth Argyle62133---» All matchesMiddlesbrough FC61412---» All matchesWalsall FC624021--» All matchesCrawley Town62221---» All matchesExeter City62221---» All matchesWolverhampton Wanderers61231---» All matchesYeovil Town52124---» All matchesCambridge United52123---» All matchesCrewe Alexandra52212---» All matchesLeicester City52212---» All matchesNewport County512221--» All matchesPreston North End513121--» All matchesBolton Wanderers51311---» All matchesColchester United53111---» All matchesHull City51311---» All matchesMorecambe FC52211---» All matchesSouthampton FC531111--» All matchesStevenage FC522111--» All matchesCharlton Athletic5311-1--» All matchesSheffield United5014---1» All matchesBrentford FC42023---» All matchesGillingham FC42022---» All matchesHuddersfield Town41122---» All matchesSwindon Town41122---» All matchesBlackburn Rovers41121---» All matchesBristol City4022----» All matchesHamilton Academical4310----» All matchesNorwich City4202-1--» All matchesHartlepool United320121--» All matchesMacclesfield FC32102---» All matchesAFC Bournemouth31021---» All matchesBarrow AFC31021---» All matchesNewcastle United30211---» All matchesBristol Rovers3030----» All matchesFulham FC3111----» All matchesPortsmouth FC3111----» All matchesRochdale AFC3111----» All matchesShrewsbury Town3201----» All matchesWest Bromwich Albion3201----» All matchesWest Ham United3012----» All matchesMansfield Town20112---» All matchesWigan Athletic22002---» All matchesHarrogate Town20021---» All matchesLuton Town20021---» All matchesNotts County21101---» All matchesSalford City21011---» All matchesSouthend United20021---» All matchesApollon Limassol2101----» All matchesCeltic FC2002----» All matchesChesterfield FC2011----» All matchesFleetwood Town2101----» All matchesHeart of Midlothian2020----» All matchesHibernian FC2101----» All matchesKilmarnock FC2110-1--» All matchesLincoln City2011----» All matchesRoss County FC2200----» All matchesRotherham United2002----» All matchesŠiroki Brijeg2110----» All matchesSt. Johnstone FC2200----» All matchesLeeds United U2111002---» All matchesAccrington Stanley11001---» All matchesChorley FC11001---» All matchesDagenham & Redbridge11001---» All matchesAFC Wimbledon1001----» All matchesArsenal FC1001----» All matchesAston Villa1001----» All matchesBury FC1001----» All matchesChelsea FC1001----» All matchesDover Athletic1100----» All matchesDundee FC1100----» All matchesDundee United1100----» All matchesEverton FC1010----» All matchesManchester City U211001----» All matchesManchester United1001----» All matchesMilton Keynes Dons1100----» All matchesOxford United1001----» All matchesPartick Thistle1100----» All matchesRangers FC1001----» All matchesSpennymoor Town1100----» All matchesSunderland AFC1100----» All matches