Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC296518-4--» All matchesMotherwell FC2611105-11-» All matchesHeart of Midlothian246612----» All matchesKilmarnock FC24789----» All matchesCeltic FC231715-1--» All matchesDundee United22877----» All matchesAberdeen FC17755----» All matchesSt. Johnstone FC14365----» All matchesPartick Thistle13463----» All matchesRaith Rovers12543----» All matchesDundee FC10613----» All matchesDunfermline Athletic10352----» All matchesFalkirk FC9234----» All matchesHibernian FC8332----» All matchesEngland6123----» All matchesLiverpool FC6114----» All matchesNottingham Forest6303----» All matchesQueens Park Rangers6141----» All matchesTottenham Hotspur5113----» All matchesWales5212----» All matchesArsenal FC4112----» All matchesBelgium4112----» All matchesCharlton Athletic4202----» All matchesCoventry City4202----» All matchesDerby County4013----» All matchesEverton FC4022----» All matchesFC Sion4301----» All matchesHamburger SV4211----» All matchesÍA Akranes4310----» All matchesLuton Town4400----» All matchesMalta4310----» All matchesMillwall FC4310----» All matchesNorwich City4004----» All matchesSweden4202----» All matchesSheffield Wednesday4121----» All matchesSouthampton FC4211----» All matchesWimbledon FC4121----» All matchesAston Villa3021----» All matchesAustralia3210----» All matchesCrystal Palace3021----» All matchesDenmark3003----» All matchesFrance3102----» All matchesNewcastle United3210----» All matchesNorway3120----» All matchesSpain3111----» All matchesAFC Bournemouth2110----» All matchesArgeș Pitești2110----» All matchesAustria Wien2110----» All matchesBayern Munich2110----» All matchesBelarus2200----» All matchesBFC Dynamo2101----» All matchesBohemian FC2110----» All matchesBrazil2002----» All matchesBulgaria2110----» All matchesChelsea FC2011----» All matchesGDR2110----» All matchesEstonia2200----» All matchesFC Dinamo City2110----» All matchesFC Porto2002----» All matchesFeyenoord2101----» All matchesFinland2110----» All matchesGreece2101----» All matchesIpswich Town2110----» All matchesIreland2011----» All matchesIceland2200----» All matchesItaly U212110----» All matchesYugoslavia2101----» All matchesK Waterschei SV Thor Genk2101----» All matchesCanada2200----» All matchesKSK Beveren2110----» All matchesLech Poznań2200----» All matchesLuxembourg2110----» All matchesManchester City2011----» All matchesMarek Dupnitza2101----» All matchesMiddlesbrough FC2101----» All matchesOldham Athletic2110----» All matchesAustria2200----» All matchesPortsmouth FC2110----» All matchesRotherham United2200----» All matchesSan Marino2200----» All matchesSwitzerland2011----» All matchesServette FC2110----» All matchesÚjpest FC2101----» All matchesUruguay2110----» All matchesUSA2011----» All matchesWest Ham United2200----» All matchesCyprus2200----» All matchesAirdrieonians FC (old)1010----» All matchesArgentina1100----» All matchesBolton Wanderers1001----» All matchesChile1100----» All matchesCosta Rica1001----» All matchesGermany1001----» All matchesEcuador1100----» All matchesFaeroe Islands1100----» All matchesFortuna Düsseldorf1001----» All matchesHalifax Town1100----» All matchesHereford United1100----» All matchesIFK Göteborg1010----» All matchesIsrael1100----» All matchesJapan1010----» All matchesColombia1010----» All matchesLatvia1100----» All matchesLithuania1010----» All matchesMorocco1001----» All matchesNetherlands1001----» All matchesNorthern Ireland1001----» All matchesOxford United1100----» All matchesReal Madrid1100----» All matchesRussia1010----» All matchesSaudi Arabia1010----» All matchesSheffield United1100----» All matchesHungary1100----» All matches