Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC17845-3--» All matchesCeltic FC12336----» All matchesMotherwell FC12732-1--» All matchesSt. Johnstone FC10532----» All matchesSt. Mirren FC94231---» All matchesDundee United9441-2--» All matchesHeart of Midlothian9216----» All matchesRoss County FC9621-2--» All matchesDundee FC8431----» All matchesKilmarnock FC8404----» All matchesRangers FC710611--» All matchesLivingston FC6312-2--» All matchesAberdeen FC5311----» All matchesFalkirk FC4220-1--» All matchesBelgium U213111-2--» All matchesEdinburgh City3300----» All matchesStirling Albion FC3210----» All matchesAnnan Athletic2101----» All matchesAthletic Club2011----» All matchesDynamo Kyiv2011----» All matchesEintracht Frankfurt2101----» All matchesFenerbahçe2200----» All matchesFK Jablonec2101----» All matchesForfar Athletic2110----» All matchesHJK Helsinki2020-1--» All matchesKazakhstan U212110-1--» All matchesNorway U212020-1--» All matchesPAOK Saloniki2011----» All matchesStranraer FC2200-1--» All matchesHungary U212110-1--» All matchesStenhousemuir FC11001---» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100-1--» All matchesAS Roma1001----» All matchesBonnyrigg Rose Athletic1100-1--» All matchesClub Brugge KV1001----» All matchesClyde FC1100----» All matchesCowdenbeath FC1100-1--» All matchesFCSB1100-1--» All matchesFerencvárosi TC1001----» All matchesFrance U171010----» All matchesFraserburgh FC1100----» All matchesIceland U211001----» All matchesKelty Hearts1001----» All matchesKosovo U171100----» All matchesKRC Genk1001----» All matchesLiechtenstein1100----» All matchesMalmö FF1100----» All matchesMalta U211100----» All matchesManchester United1001----» All matchesNorthern Ireland U161001----» All matchesOGC Nice1100----» All matchesOlympiacos FC1010----» All matchesOlympique Lyonnais1001-1--» All matchesPartick Thistle1100----» All matchesPoland U171010-1--» All matchesPortugal U171001----» All matchesRussia U171001----» All matchesSweden U211001----» All matchesSwitzerland U171010----» All matchesSK Brann1001----» All matchesSpain U211001----» All matchesS.C. Braga1010-1--» All matchesSturm Graz1001----» All matchesTottenham Hotspur1010----» All matchesTurkey U211001-1--» All matchesViktoria Plzeň1100----» All matchesCyprus U171010----» All matches