Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City103432---» All matchesPreston North End102532---» All matchesMillwall FC85214---» All matchesCardiff City83323---» All matchesNottingham Forest8332----» All matchesWolverhampton Wanderers8332----» All matchesQueens Park Rangers73134---» All matchesBurnley FC73311---» All matchesIpswich Town723211--» All matchesCrystal Palace7232----» All matchesReading FC7016----» All matchesSunderland AFC7133-1--» All matchesLeicester City631251--» All matchesStoke City63122---» All matchesWatford FC64022---» All matchesGillingham FC61231---» All matchesHull City633011--» All matchesDerby County6114----» All matchesNorwich City6204-1--» All matchesPlymouth Argyle531131--» All matchesBirmingham City52031---» All matchesWigan Athletic51221---» All matchesBlackpool FC5131----» All matchesSouthampton FC5311-1--» All matchesCharlton Athletic44002---» All matchesScunthorpe United41122---» All matchesAston Villa40131---» All matchesCrewe Alexandra41121---» All matchesPortsmouth FC41121---» All matchesWest Ham United41301---» All matchesFulham FC4013----» All matchesSheffield Wednesday4202----» All matchesSwansea City4121----» All matchesBrighton & Hove Albion31111---» All matchesChesterfield FC32011---» All matchesLeeds United31201---» All matchesArsenal FC3003----» All matchesBristol City3111----» All matchesChelsea FC3012----» All matchesHartlepool United3021----» All matchesLiverpool FC3012----» All matchesManchester City3012----» All matchesMiddlesbrough FC3201----» All matchesSheffield United3102----» All matchesWimbledon FC22002---» All matchesNewcastle United21011---» All matchesNewport County20111---» All matchesBolton Wanderers2011----» All matchesBradford City2110----» All matchesBristol Rovers2200----» All matchesBury FC2011---1» All matchesColchester United2110----» All matchesDoncaster Rovers2101----» All matchesEverton FC2002----» All matchesHuddersfield Town2110----» All matchesManchester United2002-1--» All matchesTottenham Hotspur2002----» All matchesCarlisle United11001---» All matchesFleetwood Town11001---» All matchesMorecambe FC11001---» All matchesNotts County11001---» All matchesPort Vale FC11001---» All matchesRotherham United11001---» All matchesStockport County100111--» All matchesAFC Bournemouth1100-1--» All matchesBarnsley FC1100----» All matchesBlackburn Rovers1010----» All matchesBurton Albion1001----» All matchesCambridge United1100----» All matchesCheltenham Town1100----» All matchesDeportivo A Coruña1001----» All matchesExeter City1001----» All matchesGrimsby Town1100----» All matchesLuton Town1100----» All matchesNorthampton Town1001----» All matchesOxford United1010----» All matchesPeterborough United1100----» All matchesShrewsbury Town1100----» All matchesSouthend United1001----» All matchesTranmere Rovers1001-1--» All matchesWalsall FC1010----» All matchesWest Bromwich Albion1001----» All matchesWycombe Wanderers1010----» All matchesYork City1010----» All matches