Record by opponent MatchesWDLScoresYellowYellow-RedRedNorwich City102354---» All matchesArsenal FC9234-1--» All matchesPort Vale FC84223---» All matchesWest Bromwich Albion84133---» All matchesSheffield Wednesday824211--» All matchesSwindon Town841311--» All matchesBirmingham City8323----» All matchesNottingham Forest71334---» All matchesBolton Wanderers74301---» All matchesSunderland AFC640231--» All matchesCrystal Palace63212---» All matchesMiddlesbrough FC621321--» All matchesBarnsley FC62311---» All matchesCharlton Athletic62221---» All matchesDerby County64201---» All matchesWatford FC61231---» All matchesCrewe Alexandra6303-1--» All matchesNewcastle United6213----» All matchesCoventry City513141--» All matchesAston Villa52212---» All matchesOxford United52122---» All matchesQueens Park Rangers522121--» All matchesBlackburn Rovers521211--» All matchesIpswich Town51221---» All matchesLeeds United51041---» All matchesSheffield United501411--» All matchesGrimsby Town5302----» All matchesManchester United5113----» All matchesFulham FC412121--» All matchesLeicester City412121--» All matchesMillwall FC41031---» All matchesPortsmouth FC41121---» All matchesManchester City4022----» All matchesStockport County4121----» All matchesTottenham Hotspur4004----» All matchesWimbledon FC4112----» All matchesWolverhampton Wanderers4211----» All matchesHuddersfield Town330021--» All matchesLincoln City32011---» All matchesChelsea FC3102-1--» All matchesLiverpool FC3102----» All matchesLuton Town3102----» All matchesSouthampton FC3003----» All matchesWales3210----» All matchesReading FC22003---» All matchesBlackpool FC21012---» All matchesCarlisle United22002---» All matchesBradford City21011---» All matchesChesterfield FC21101---» All matchesDunfermline Athletic21011---» All matchesHartlepool United21011---» All matchesHeart of Midlothian21011---» All matchesHibernian FC20111---» All matchesNotts County21011---» All matchesOldham Athletic21011---» All matchesPreston North End210111--» All matchesRangers FC201111--» All matchesRotherham United21101---» All matchesRomania21101---» All matchesStoke City220011--» All matchesBury FC2110----» All matchesCeltic FC2002-2--» All matchesDundee United2020----» All matchesEverton FC2101----» All matchesLivingston FC2011----» All matchesSt. Johnstone FC2101----» All matchesTranmere Rovers2101----» All matchesWalsall FC2110----» All matchesWest Ham United2101----» All matchesIsrael11003---» All matchesDarlington FC11002---» All matchesAberdeen FC100111--» All matchesChile10101---» All matchesColchester United11001---» All matchesEngland11001---» All matchesHalifax Town11001---» All matchesMansfield Town11001---» All matchesMorocco11001---» All matchesNorth Macedonia10011---» All matchesHungary11001---» All matchesAFC Bournemouth1010----» All matchesBelgium1001----» All matchesBristol Rovers1100----» All matchesBurnley FC1001----» All matchesCheltenham Town1100----» All matchesDenmark1010----» All matchesDundee FC1001----» All matchesGillingham FC1001----» All matchesHereford United1100----» All matchesHull City1001----» All matchesIceland1010-1--» All matchesItaly1001----» All matchesYugoslavia1100----» All matchesKilmarnock FC1010----» All matchesLatvia1100----» All matchesLeyton Orient1001----» All matchesLithuania1010----» All matchesMalta1100----» All matchesNorthern Ireland1010-1--» All matchesNorway1010----» All matchesPlymouth Argyle1001----» All matchesPortugal1100----» All matchesRochdale AFC1100----» All matchesRushden & Diamonds AFC1001----» All matchesRussia1010----» All matchesScunthorpe United1100----» All matchesShrewsbury Town1001----» All matchesSwansea City1001----» All matchesTorquay United1010----» All matchesTunisia1100----» All matchesUSSR1100-1--» All matchesUSA1010----» All matchesYork City1001----» All matches