Record by opponent MatchesWDLScoresYellowYellow-RedRedRoss County FC24941192--» All matchesSt. Mirren FC2498771--» All matchesMotherwell FC23451431--» All matchesHibernian FC196493---» All matchesSt. Johnstone FC1775522--» All matchesDundee FC1664671--» All matchesHeart of Midlothian16231122--» All matchesCeltic FC160115-1--» All matchesDundee United157534---» All matchesAberdeen FC154293---» All matchesRangers FC15121221--» All matchesKilmarnock FC113353---» All matchesLivingston FC943211--» All matchesInverness CT7133----» All matchesPartick Thistle521231--» All matchesAyr United4202-1--» All matchesFalkirk FC4004----» All matchesGreenock Morton FC4112----» All matchesRaith Rovers4310----» All matchesAlloa Athletic32012---» All matchesArbroath FC3102----» All matchesDunfermline Athletic3120-1--» All matchesQueen Of The South3201----» All matchesStenhousemuir FC3201----» All matchesAlbion Rovers22003---» All matchesCove Rangers22001---» All matchesHamilton Academical21011---» All matchesBrechin City FC2200----» All matchesCercle Brugge2011----» All matchesKelty Hearts2101----» All matchesClyde FC11001---» All matchesCowdenbeath FC11001---» All matchesBrora Rangers FC1100----» All matchesChikhura Sachkhere1100----» All matchesDumbarton FC1100----» All matchesEast Fife FC1100----» All matchesNSÍ Runavík1100----» All matchesStranraer FC1100----» All matchesTromsø IL1010----» All matches