Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC1352616--» All matchesWatford FC13364-2--» All matchesDundee United1275011--» All matchesLeicester City123631---» All matchesHibernian FC117311---» All matchesIpswich Town1142511--» All matchesCrystal Palace11434----» All matchesMotherwell FC11731-2--» All matchesNorwich City11632----» All matchesPreston North End11344-2--» All matchesReading FC11443----» All matchesBirmingham City1052312--» All matchesAberdeen FC101000-1--» All matchesCrewe Alexandra10433----» All matchesSheffield United10343----» All matchesSheffield Wednesday10352-1--» All matchesBurnley FC97021---» All matchesLeeds United952212--» All matchesStoke City91531---» All matchesPortsmouth FC9252-2--» All matchesQueens Park Rangers9252-1--» All matchesGrimsby Town8512----» All matchesHuddersfield Town8206----» All matchesKilmarnock FC8611-1--» All matchesNottingham Forest8530----» All matchesBolton Wanderers7124-1--» All matchesFalkirk FC7511----» All matchesFulham FC7322-2--» All matchesHeart of Midlothian7421-2--» All matchesInverness CT7610----» All matchesMillwall FC7511----» All matchesSt. Mirren FC7700----» All matchesWimbledon FC7232----» All matchesCharlton Athletic62041---» All matchesCoventry City63211---» All matchesGillingham FC6321-2--» All matchesManchester United6204----» All matchesStockport County6132----» All matchesWest Bromwich Albion6114-1--» All matchesBlackburn Rovers503211--» All matchesTranmere Rovers520311--» All matchesArsenal FC5005-1--» All matchesBarnsley FC5500----» All matchesBradford City5212----» All matchesDerby County5230----» All matchesManchester City5311----» All matchesMiddlesbrough FC5113----» All matchesOxford United5311-1--» All matchesRotherham United5311----» All matchesSouthampton FC5023-1--» All matchesWalsall FC5311-1--» All matchesBrighton & Hove Albion4121----» All matchesCardiff City4121-1--» All matchesDunfermline Athletic4400-1--» All matchesPlymouth Argyle4130----» All matchesSL Benfica4202----» All matchesSwindon Town4310----» All matchesAC Milan3111-1--» All matchesBristol City3201----» All matchesGretna FC3300----» All matchesHull City3300-1--» All matchesNewcastle United3120-1--» All matchesPort Vale FC3201----» All matchesSunderland AFC3021----» All matchesWest Ham United3102----» All matchesWigan Athletic3111-1--» All matchesWycombe Wanderers3102-1--» All matchesAFC Bournemouth2011----» All matchesAston Villa2002----» All matchesBarnet FC2101----» All matchesChelsea FC2002----» All matchesDoncaster Rovers2200----» All matchesEverton FC2101----» All matchesFC Barcelona2002----» All matchesFC Copenhagen2101----» All matchesHamburger SV2011-1--» All matchesLiverpool FC2011----» All matchesRochdale AFC2101-1--» All matchesScunthorpe United2200----» All matchesShakhtar Donetsk2101----» All matchesSpartak Moskva2110-1--» All matchesSwansea City2101----» All matchesTottenham Hotspur2002----» All matchesAalborg BK1010----» All matchesAFC Wimbledon1010----» All matchesArgentina U211100----» All matchesBristol Rovers1100----» All matchesBury FC1100----» All matchesDagenham & Redbridge1001----» All matchesDarlington FC1100----» All matchesDinamo Moskva1001----» All matchesExeter City1001-1--» All matchesGreece U211001----» All matchesHamilton Academical1100----» All matchesHapoel Tel Aviv1100----» All matchesKidderminster Harriers1010----» All matchesLuton Town1010----» All matchesMansfield Town1100----» All matchesMexico U211100----» All matchesMorecambe FC1100----» All matchesNewport County1010----» All matchesPeterborough United1001----» All matchesRoss County FC1001----» All matchesSouthend United1010----» All matchesSouthport FC1100----» All matchesSt. Johnstone FC1100----» All matchesVillarreal CF1001----» All matchesYork City1010----» All matches