Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Bromwich Albion41123---» All matchesArsenal FC41121---» All matchesDundee United43101---» All matchesHibernian FC422011--» All matchesBirmingham City4013-2--» All matchesEverton FC4004----» All matchesLuton Town4112----» All matchesNottingham Forest4103----» All matchesQueens Park Rangers31112---» All matchesAberdeen FC3102121-» All matchesCoventry City30121---» All matchesDundee FC311111--» All matchesMotherwell FC311112--» All matchesPartick Thistle31201---» All matchesPeterborough United320111--» All matchesRangers FC301211--» All matchesStoke City31201---» All matchesAston Villa3003----» All matchesCeltic FC3012----» All matchesFalkirk FC3102-1--» All matchesNewcastle United3111----» All matchesOldham Athletic3003----» All matchesWest Ham United3120----» All matchesBrighton & Hove Albion21102---» All matchesAirdrieonians FC (old)200211--» All matchesPlymouth Argyle21101---» All matchesSlavia Praha21011---» All matchesSt. Johnstone FC21101---» All matchesSwindon Town210111--» All matchesCharlton Athletic2011----» All matchesChelsea FC2110----» All matchesNorwich City2200----» All matchesSunderland AFC2200----» All matchesWalsall FC2110----» All matchesWatford FC2020----» All matchesAFC Telford United11002---» All matchesManchester City11001---» All matchesSwansea City11001---» All matchesCambridge United1001----» All matchesDerby County1010----» All matchesIpswich Town1001----» All matchesLiverpool FC1010----» All matchesManchester United1001----» All matchesNotts County1001----» All matchesSheffield United1100----» All matchesSheffield Wednesday1001----» All matchesSouthampton FC1010----» All matchesStandard Liège1001----» All matchesTottenham Hotspur1010----» All matches