Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers1774611-1» All matchesArsenal FC162410-1--» All matchesManchester United155552--1» All matchesSheffield Wednesday145541---» All matchesCoventry City14824-1--» All matchesNorwich City137331---» All matchesWimbledon FC1336411--» All matchesNottingham Forest13526-1--» All matchesAston Villa117221---» All matchesLuton Town114341---» All matchesChelsea FC11452----» All matchesLiverpool FC11425----» All matchesTottenham Hotspur11614----» All matchesSouthampton FC107031---» All matchesMiddlesbrough FC943211--» All matchesRangers FC93151311» All matchesAberdeen FC9333-3--» All matchesSheffield United8242----» All matchesHibernian FC742113--» All matchesBlackburn Rovers7115----» All matchesCrystal Palace7331-1--» All matchesKilmarnock FC7502-1--» All matchesLeeds United7214-1--» All matchesRaith Rovers63301---» All matchesWest Ham United631211--» All matchesCeltic FC6024-2--» All matchesDerby County6321-1--» All matchesDunfermline Athletic6402-2--» All matchesManchester City6321----» All matchesMotherwell FC6510----» All matchesNewcastle United6411----» All matchesCharlton Athletic5221----» All matchesDundee United5212-2--» All matchesEverton FC5302----» All matchesIpswich Town4112----» All matchesSunderland AFC4112----» All matchesSwindon Town4310----» All matchesWest Bromwich Albion4310-1--» All matchesMillwall FC311111--» All matchesExeter City3210----» All matchesFalkirk FC3201----» All matchesPortsmouth FC3201-1--» All matchesOldham Athletic20021---» All matchesBarnsley FC2200----» All matchesBirmingham City2200----» All matchesChester City2200----» All matchesCrvena Zvezda2020----» All matchesLeicester City2101----» All matchesNotts County2101----» All matchesPlymouth Argyle2200----» All matchesPort Vale FC2110-1--» All matchesSt. Johnstone FC2110----» All matchesStockport County2011----» All matchesStoke City2110----» All matchesTorquay United2110----» All matchesWatford FC2200----» All matchesBolton Wanderers1100----» All matchesBurnley FC1100----» All matchesBury FC1010----» All matchesCambridge United1001----» All matchesCrewe Alexandra1001----» All matchesGrimsby Town1001----» All matchesLeyton Orient1100----» All matchesNewport County1100----» All matchesOxford United1010----» All matchesPartick Thistle1100-1--» All matchesReading FC1100----» All matchesWolverhampton Wanderers1100----» All matches