Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC7142----» All matchesDundee FC52211---» All matchesAberdeen FC5113----» All matchesCoventry City5113----» All matchesDerby County5401----» All matchesLiverpool FC5122----» All matchesMotherwell FC5221----» All matchesPartick Thistle5221----» All matchesArsenal FC4103----» All matchesAston Villa4103----» All matchesCrystal Palace4121----» All matchesDundee United4202----» All matchesEverton FC4022----» All matchesHeart of Midlothian4211-1--» All matchesManchester United4004----» All matchesNorwich City4301----» All matchesNottingham Forest4112----» All matchesQueens Park Rangers4022----» All matchesTottenham Hotspur4013----» All matchesWest Ham United4211----» All matchesChelsea FC3012----» All matchesManchester City3012----» All matchesRangers FC3111----» All matchesSheffield United3102----» All matchesSouthampton FC3201----» All matchesFC Dinamo Bucureşti20111---» All matchesRSC Anderlecht20201---» All matchesAirdrieonians FC (old)2011----» All matchesBirmingham City2011----» All matchesBradford City2011----» All matchesCharlton Athletic2200----» All matchesFalkirk FC2011----» All matchesHajduk Split2110----» All matchesMansfield Town2200----» All matchesMillwall FC2011----» All matchesRaith Rovers2200----» All matchesRC Lens2101----» All matchesSheffield Wednesday2101----» All matchesSt. Johnstone FC2020----» All matchesSunderland AFC2002----» All matchesWimbledon FC2011----» All matchesKilmarnock FC11001---» All matchesLASK11001---» All matchesAustralia U201001----» All matchesBohemian FC1100----» All matchesColeraine FC1100----» All matchesGermany U211100----» All matchesFC Universitatea Craiova1001----» All matchesIFK Göteborg1001----» All matchesLeeds United1100----» All matchesMFK Vítkovice1010----» All matchesMiddlesbrough FC1100----» All matchesNeuchâtel Xamax FCS1001----» All matchesNewcastle United1010----» All matchesNotts County1010----» All matchesSouth Korea U201100----» All matchesVardar Skopje1010----» All matches