Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian2478917--» All matchesAberdeen FC20839-21-» All matchesRangers FC195311241-» All matchesDundee United1795322--» All matchesKilmarnock FC17647-1--» All matchesFalkirk FC1577125--» All matchesRaith Rovers159332---» All matchesHibernian FC15627-3--» All matchesQueen Of The South1473421--» All matchesCeltic FC140311-3--» All matchesLivingston FC13742----» All matchesSt. Johnstone FC13535-3--» All matchesRoss County FC12615----» All matchesInverness CT1135321--» All matchesDumbarton FC119111---» All matchesMotherwell FC1141611--» All matchesSt. Mirren FC1164111--» All matchesAlloa Athletic8530-1--» All matchesGreenock Morton FC8341-2-1» All matchesHamilton Academical8422-2--» All matchesDundee FC7520----» All matchesAyr United5311-1--» All matchesDunfermline Athletic5230----» All matchesPartick Thistle5320----» All matchesCowdenbeath FC431011--» All matchesAsteras Tripolis2110-1--» All matchesBrøndby IF2002-1--» All matchesElgin City2200----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrora Rangers FC1100----» All matchesCove Rangers1100----» All matchesFC Santa Coloma1100----» All matchesForfar Athletic1100----» All matchesHNK Rijeka1001--1-» All matchesMontrose FC1100----» All matchesNSÍ Runavík1100-1--» All matchesQueen's Park FC1100-1--» All matchesStranraer FC1100----» All matches