Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United64112---» All matchesMotherwell FC612311--» All matchesRangers FC6105----» All matchesNorwich City52033---» All matchesManchester City53112---» All matchesReading FC54101---» All matchesBury FC5221----» All matchesCeltic FC5014----» All matchesSt. Johnstone FC5014----» All matchesHeart of Midlothian42023---» All matchesDundee FC4103----» All matchesPortsmouth FC4220----» All matchesCrystal Palace321031--» All matchesPort Vale FC33003---» All matchesExeter City31022---» All matchesFulham FC31112---» All matchesWest Ham United32102---» All matchesBarnsley FC32101---» All matchesCharlton Athletic32011---» All matchesChelsea FC30121---» All matchesCoventry City33001---» All matchesHuddersfield Town31111---» All matchesManchester United31021---» All matchesOxford United32011---» All matchesSouthampton FC32011---» All matchesSunderland AFC31111---» All matchesArsenal FC3003----» All matchesBristol Rovers3120----» All matchesDarlington FC3201----» All matchesHartlepool United3111----» All matchesKilmarnock FC3012----» All matchesLeicester City3102----» All matchesQueens Park Rangers3012----» All matchesStockport County3102----» All matchesBradford City22002---» All matchesOldham Athletic21102---» All matchesSheffield Wednesday21012---» All matchesAFC Bournemouth22001---» All matchesCrewe Alexandra21101---» All matchesDunfermline Athletic20111---» All matchesAston Villa2101----» All matchesBirmingham City2011----» All matchesBlackburn Rovers2110----» All matchesEnfield FC2110----» All matchesEverton FC2101----» All matchesGrimsby Town2020----» All matchesHibernian FC2011----» All matchesIpswich Town2110----» All matchesLeeds United2011----» All matchesLuton Town2002----» All matchesMacclesfield FC2011----» All matchesMiddlesbrough FC2020----» All matchesRochdale AFC2011----» All matchesRushden & Diamonds AFC2011----» All matchesSwansea City2200----» All matchesTorquay United2110----» All matchesWimbledon FC2002----» All matchesLeyton Orient11001---» All matchesAberdeen FC1100----» All matchesCarlisle United1010----» All matchesCheltenham Town1001----» All matchesColchester United1100----» All matchesHull City1100----» All matchesKidderminster Harriers1001----» All matchesLincoln City1100----» All matchesLiverpool FC1100----» All matchesMansfield Town1010----» All matchesNewcastle United1001----» All matchesNottingham Forest1001----» All matchesPlymouth Argyle1001----» All matchesRadcliffe FC1100----» All matchesScunthorpe United1001----» All matchesShrewsbury Town1100----» All matchesSouthend United1100----» All matchesStoke City1010----» All matchesSwindon Town1100----» All matchesTottenham Hotspur1001----» All matchesTranmere Rovers1010----» All matchesWatford FC1001----» All matchesWest Bromwich Albion1010----» All matchesWolverhampton Wanderers1100----» All matches