Record by opponent MatchesWDLScoresYellowYellow-RedRedCrystal Palace72413---» All matchesSheffield United620431--» All matchesGrimsby Town63212---» All matchesQueens Park Rangers621312--» All matchesWolverhampton Wanderers6033----» All matchesNorwich City53023-1-» All matchesOldham Athletic52122---» All matchesBradford City52301---» All matchesRangers FC52211---» All matchesWatford FC52211---» All matchesManchester City5122----» All matchesPortsmouth FC5032----» All matchesWest Bromwich Albion5131----» All matchesHuddersfield Town43014---» All matchesBarnsley FC41122---» All matchesHibernian FC42112---» All matchesTranmere Rovers42112---» All matchesAberdeen FC41211---» All matchesNottingham Forest410311--» All matchesBirmingham City4112----» All matchesSheffield Wednesday4301----» All matchesFalkirk FC33003---» All matchesCrewe Alexandra31112---» All matchesDundee FC33002---» All matchesHeart of Midlothian31111---» All matchesArsenal FC3003----» All matchesCoventry City3102----» All matchesNewcastle United3003----» All matchesOxford United3102-1--» All matchesStoke City3102----» All matchesHartlepool United21014---» All matchesIpswich Town22003---» All matchesBury FC20112---» All matchesPartick Thistle21012---» All matchesReading FC21012---» All matchesAirdrieonians FC (old)21101---» All matchesMiddlesbrough FC200211--» All matchesPlymouth Argyle21101---» All matchesRotherham United22001---» All matchesScunthorpe United20111---» All matchesStockport County21101---» All matchesWrexham AFC22001---» All matchesBlackburn Rovers2002----» All matchesBSC Young Boys2110----» All matchesCardiff City2110----» All matchesCharlton Athletic2101----» All matchesColchester United2110----» All matchesDundee United2101----» All matchesGillingham FC2020----» All matchesMotherwell FC2110----» All matchesPort Vale FC2011----» All matchesPreston North End2101----» All matchesSt. Johnstone FC2110----» All matchesWimbledon FC2200----» All matchesRaith Rovers11002---» All matchesSouthend United11001---» All matches1. FC Köln1100----» All matchesAston Villa1001----» All matchesBolton Wanderers1001----» All matchesBrighton & Hove Albion1010----» All matchesBromsgrove Rovers1100----» All matchesDerby County1100----» All matchesFulham FC1001----» All matchesKilmarnock FC1010----» All matchesLiverpool FC1001----» All matchesManchester United1001----» All matchesNotts County1001----» All matchesSwindon Town1010----» All matchesWalsall FC1100----» All matchesWest Ham United1001----» All matches