Record by opponent MatchesWDLScoresYellowYellow-RedRedDerby County125432---» All matchesCeltic FC1102912--» All matchesMiddlesbrough FC1025352--» All matchesBlackburn Rovers1044232--» All matchesHull City1040632--» All matchesOxford United1051431--» All matchesPortsmouth FC1045132--» All matchesPlymouth Argyle1051422--» All matchesBirmingham City1032511--» All matchesPreston North End1032511-1» All matchesNorwich City932452--» All matchesQueens Park Rangers952241--» All matchesWest Bromwich Albion932443--» All matchesLuton Town913531--» All matchesIpswich Town93422---» All matchesStoke City94232---» All matchesBristol City9252-1--» All matchesMillwall FC9135----» All matchesMorecambe FC85216---» All matchesCardiff City842231--» All matchesWatford FC804421--» All matchesSwansea City8233----» All matchesCoventry City72051---» All matchesSouthampton FC61053---» All matchesPartick Thistle65102---» All matchesSheffield United62042---» All matchesAberdeen FC641111--» All matchesAFC Wimbledon621311--» All matchesHeart of Midlothian641111--» All matchesNottingham Forest621311--» All matchesSt. Johnstone FC632111--» All matchesWycombe Wanderers632111--» All matchesFleetwood Town6312----» All matchesMansfield Town6501----» All matchesMotherwell FC6411-1--» All matchesYork City531151--» All matchesCambridge United532041--» All matchesBarnsley FC52123---» All matchesRotherham United521211--» All matchesSunderland AFC51131---» All matchesBrentford FC5005-1--» All matchesKilmarnock FC5122----» All matchesLeeds United5014-1--» All matchesHibernian FC411222--» All matchesHuddersfield Town40312---» All matchesCharlton Athletic44001---» All matchesHartlepool United412111--» All matchesNorthampton Town41121---» All matchesShrewsbury Town42021---» All matchesBolton Wanderers4220----» All matchesPeterborough United4202----» All matchesReading FC4013----» All matchesRoss County FC4220----» All matchesHamilton Academical32013---» All matchesMilton Keynes Dons33003---» All matchesDundee FC320121--» All matchesExeter City32102---» All matchesCheltenham Town31111---» All matchesNewport County31111---» All matchesYeovil Town31111---» All matchesSheffield Wednesday3102----» All matchesStevenage FC3030----» All matchesTranmere Rovers3102----» All matchesBurton Albion21011---» All matchesCarlisle United21011---» All matchesDagenham & Redbridge21011---» All matchesRochdale AFC21011---» All matchesAFC Bournemouth2200----» All matchesAston Villa2101-1--» All matchesBristol Rovers2110----» All matchesBurnley FC2011-1--» All matchesBury FC2002----» All matchesInverness CT2200----» All matchesKF Shkupi2110-1--» All matchesLeicester City2011----» All matchesNK Osijek2110----» All matchesNotts County2020----» All matchesSouthend United2101----» All matchesFraserburgh FC11003---» All matchesAyr United110021--» All matchesNewcastle United11002---» All matchesCrawley Town11001---» All matchesEast Stirlingshire FC11001---» All matchesForest Green Rovers11001---» All matchesLeyton Orient11001---» All matchesAccrington Stanley1100----» All matchesAnnan Athletic1100----» All matchesBarnet FC1100----» All matchesChelsea FC1001----» All matchesChesterfield FC1100----» All matchesCrewe Alexandra1100----» All matchesDunfermline Athletic1100----» All matchesEverton FC1001----» All matchesFalkirk FC1100----» All matchesFulham FC1001----» All matchesGrimsby Town1100-1--» All matchesLincoln City1010----» All matchesPort Vale FC1100----» All matchesProgrès Niedercorn1001----» All matchesStockport County1100----» All matchesWalsall FC1100----» All matches