Record by opponent MatchesWDLScoresYellowYellow-RedRedKilmarnock FC1847717--» All matchesDundee FC1783623-1» All matchesSt. Johnstone FC1753914-1» All matchesMotherwell FC1644813-1» All matchesAberdeen FC14428-31-» All matchesCeltic FC130112-3--» All matchesRoss County FC13517-7--» All matchesPartick Thistle1225513--» All matchesHeart of Midlothian11245-5--» All matchesInverness CT10325-41-» All matchesSt. Mirren FC8512-3--» All matchesDundee United7322-4-1» All matchesRangers FC6105-3--» All matchesHibernian FC5113-2--» All matchesLivingston FC5113-1--» All matchesAirdrieonians FC2200-1-1» All matchesAnnan Athletic2002----» All matchesArbroath FC2101----» All matchesAyr United2011-1--» All matchesDunfermline Athletic2110-1--» All matchesKelty Hearts2200----» All matchesEast Kilbride FC110012--» All matchesAlloa Athletic1100----» All matchesBerwick Rangers1100----» All matchesClyde FC1100-2--» All matchesEdinburgh City1100----» All matchesGreenock Morton FC1001-1--» All matchesQueen Of The South1100----» All matchesQueen's Park FC1001----» All matchesRaith Rovers1001----» All matchesRangers FC (R)1100----» All matchesSt. Mirren FC (R)1100----» All matchesStenhousemuir FC1100-1--» All matches