Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City1582551--» All matchesPreston North End1353541--» All matchesReading FC1262451--» All matchesBlackburn Rovers111193---» All matchesQueens Park Rangers114342---» All matchesSwansea City1044241--» All matchesNottingham Forest1052331--» All matchesFulham FC1020821--» All matchesMiddlesbrough FC104152---» All matchesSheffield Wednesday102352---» All matchesNorwich City1011811--» All matchesBarnsley FC941451--» All matchesCardiff City912632--» All matchesHuddersfield Town94143---» All matchesRotherham United9522----» All matchesDerby County823331--» All matchesMillwall FC8134----» All matchesHull City7241-1--» All matchesBurton Albion63213---» All matchesWest Bromwich Albion64113---» All matchesWigan Athletic63213---» All matchesBirmingham City63122---» All matchesChesterfield FC623121--» All matchesLeeds United63031---» All matchesStoke City614111--» All matchesCoventry City6132----» All matchesLuton Town51222---» All matchesAccrington Stanley530211--» All matchesIpswich Town54011---» All matchesBrentford FC5131----» All matchesLeicester City5005----» All matchesSheffield United5221----» All matchesWatford FC5014----» All matchesAFC Bournemouth40043---» All matchesAFC Wimbledon411231--» All matchesMorecambe FC44003---» All matchesOxford United41123---» All matchesColchester United42021---» All matchesPlymouth Argyle42021---» All matchesBolton Wanderers4301----» All matchesSunderland AFC4103----» All matchesFleetwood Town30032---» All matchesMansfield Town311121--» All matchesBlackpool FC32011---» All matchesGrimsby Town31111---» All matchesCrawley Town3021----» All matchesExeter City3201----» All matchesGillingham FC3102----» All matchesNewport County3111----» All matchesPort Vale FC3102-1--» All matchesWolverhampton Wanderers3102----» All matchesBrighton & Hove Albion21102---» All matchesBarrow AFC20021---» All matchesBristol Rovers22001---» All matchesBury FC211011--» All matchesCrewe Alexandra211011--» All matchesDoncaster Rovers20021---» All matchesHartlepool United220011--» All matchesNewcastle United20021---» All matchesShrewsbury Town22001---» All matchesTorquay United22001---» All matchesWalsall FC21011---» All matchesWycombe Wanderers21011---» All matchesBromley FC2101----» All matchesCharlton Athletic2011----» All matchesCheltenham Town2200----» All matchesHarrogate Town2200----» All matchesNotts County2002----» All matchesSalford City2002----» All matchesSwitzerland2011----» All matchesScunthorpe United2002-1--» All matchesSouthend United2011----» All matchesSwindon Town2200----» All matchesYork City2020----» All matchesBurnley FC10101---» All matchesFulham FC U2111001---» All matchesPeterborough United10101---» All matchesArmenia1100----» All matchesAston Villa1010----» All matchesBarnet FC1001----» All matchesBradford City1001----» All matchesBulgaria1100----» All matchesCambridge United1010----» All matchesChelsea FC1001----» All matchesDagenham & Redbridge1001----» All matchesDenmark1010----» All matchesForest Green Rovers1100----» All matchesGibraltar1100----» All matchesLithuania1100----» All matchesManchester City1001----» All matchesNorthern Ireland1010----» All matchesPortsmouth FC1001----» All matchesScotland1100----» All matchesSouthampton FC1001----» All matchesStevenage FC1001----» All matchesSwansea City U211001----» All matchesTranmere Rovers1010----» All matchesTurkey1001----» All matchesUkraine1010----» All matchesWales1001----» All matchesWest Bromwich Albion U211100----» All matches