Record by opponent MatchesWDLScoresYellowYellow-RedRedCrystal Palace1237213--» All matchesWolverhampton Wanderers1222811--» All matchesSheffield United12147-1--» All matchesNorwich City1151515--» All matchesWatford FC1142511--» All matchesCrewe Alexandra94141---» All matchesDerby County932412--» All matchesGrimsby Town9432----» All matchesNottingham Forest9234----» All matchesCoventry City84131---» All matchesGillingham FC8323-2--» All matchesHuddersfield Town8521-31-» All matchesIpswich Town8134----» All matchesPreston North End8224-2--» All matchesQueens Park Rangers8512----» All matchesRotherham United8242----» All matchesStoke City8422-1--» All matchesPortsmouth FC721421--» All matchesReading FC733121--» All matchesWest Bromwich Albion713322--» All matchesBarnsley FC622211--» All matchesBirmingham City6114-2--» All matchesCardiff City6123-2--» All matchesMillwall FC6132-3--» All matchesSheffield Wednesday6213-1--» All matchesSwindon Town53022---» All matchesPort Vale FC53021---» All matchesWimbledon FC522111--» All matchesBradford City5302----» All matchesBrighton & Hove Albion5131-1--» All matchesManchester City5032-1--» All matchesBury FC411211--» All matchesShrewsbury Town411211--» All matchesSunderland AFC401311--» All matchesWest Ham United402211--» All matchesBlackburn Rovers4013----» All matchesBolton Wanderers4022----» All matchesFulham FC4211-1--» All matchesNotts County4103----» All matchesOldham Athletic4121----» All matchesOxford United4022----» All matchesPlymouth Argyle4202-2--» All matchesWalsall FC4301-1--» All matchesStockport County32101---» All matchesWigan Athletic31111---» All matchesChesterfield FC3201-1--» All matchesHartlepool United3102----» All matchesLeicester City3120----» All matchesCharlton Athletic20111---» All matchesCarlisle United2101-1--» All matchesDarlington FC2002-1--» All matchesHull City2020-1--» All matchesLeeds United2002----» All matchesMiddlesbrough FC2002----» All matchesScunthorpe United2011----» All matchesSouthampton FC2020----» All matchesTottenham Hotspur2101----» All matchesTranmere Rovers2110-1--» All matchesWycombe Wanderers2101----» All matchesAston Villa11001---» All matchesAFC Bournemouth1100----» All matchesBarnet FC1010----» All matchesBrentford FC1100----» All matchesBristol City1010----» All matchesCheltenham Town1001----» All matchesChester City1100----» All matchesColchester United1010----» All matchesDagenham & Redbridge1100----» All matchesHereford United1010----» All matchesLuton Town1010----» All matchesMacclesfield FC1100----» All matchesManchester United1001----» All matchesMansfield Town1100----» All matchesMilton Keynes Dons1001----» All matchesMorecambe FC1100----» All matchesNewcastle United1001----» All matchesPeterborough United1001--1-» All matchesRochdale AFC1001----» All matchesSouthend United1100-1--» All matches