Record by opponent MatchesWDLScoresYellowYellow-RedRedHibernian FC28511121171-» All matchesRangers FC24341782--» All matchesSt. Mirren FC22106674--» All matchesDundee FC181242112--» All matchesMotherwell FC18864102--» All matchesDundee United1874791--» All matchesAberdeen FC1783664--» All matchesKilmarnock FC1786352--» All matchesCeltic FC16411184--» All matchesSt. Johnstone FC16114161--» All matchesFalkirk FC1672754--» All matchesRoss County FC15834132--» All matchesLivingston FC1574482--» All matchesGreenock Morton FC14761132--» All matchesQueen Of The South1462614--» All matchesPartick Thistle12921103--» All matchesDunfermline Athletic1151572--» All matchesAlloa Athletic106318---» All matchesInverness CT942371--» All matchesRaith Rovers93152---» All matchesAyr United83412---» All matchesDumbarton FC72142---» All matchesHamilton Academical73221---» All matchesArbroath FC540132--» All matchesAirdrieonians FC32104---» All matchesStenhousemuir FC22003---» All matchesFK RFS220022--» All matchesRosenborg BK210121--» All matchesClub Brugge KV20021---» All matchesFC Zürich200211--» All matchesJagiellonia Białystok20111---» All matchesKRC Genk21011---» All matchesPAOK Saloniki200212--» All matchesRFC Seraing21011---» All matchesRSC Anderlecht20021---» All matchesSV Zulte Waregem20111---» All matchesACF Fiorentina2002----» All matchesEast Fife FC2101----» All matchesFK Jablonec2101-1--» All matchesİstanbul Başakşehir2002----» All matchesKAS Eupen2002----» All matchesKV Kortrijk2110-1--» All matchesKV Mechelen2002----» All matchesPoland2101----» All matchesRoyal Antwerp FC2002-1--» All matchesSint-Truidense VV2002----» All matchesSporting Charleroi2002----» All matchesStandard Liège2002----» All matchesCuraçao11002---» All matchesElgin City11002---» All matchesBolivia11001---» All matchesCowdenbeath FC11001---» All matchesDenmark11001---» All matchesEdinburgh City11001---» All matchesFinland10101---» All matchesGeorgia10101---» All matchesHeart of Midlothian10011---» All matchesKelty Hearts11001---» All matchesSan Marino11001---» All matches1. FC Heidenheim 18461001----» All matchesAlbion Rovers1100----» All matchesBrazil1001----» All matchesCercle Brugge1001----» All matchesCS Petrocub1010----» All matchesGermany1001----» All matchesDinamo Minsk1100----» All matchesFC Copenhagen1001----» All matchesForfar Athletic1100----» All matchesFrance U211001----» All matchesGibraltar1100----» All matchesGreece1001----» All matchesHaiti1100----» All matchesIceland U211010----» All matchesIsrael1100----» All matchesKAA Gent1001----» All matchesKV Oostende1001----» All matchesNetherlands1001----» All matchesNorthern Ireland1001----» All matchesNorthern Ireland U211100----» All matchesNorway1010----» All matchesOmonia Nikosia1100-1--» All matchesRoyal Francs Borains1100----» All matchesRussia1001----» All matchesSwitzerland1010----» All matchesSlovakia1001----» All matchesSpain1100----» All matchesStirling Albion FC1100----» All matchesHungary1001----» All matchesUnion Saint-Gilloise1001----» All matchesViktoria Plzeň1001----» All matches