Record by opponent MatchesWDLScoresYellowYellow-RedRedPartick Thistle7313----» All matchesKelty Hearts6114-2--» All matchesAberdeen FC5104-1--» All matchesEdinburgh City5032----» All matchesHamilton Academical5113----» All matchesSt. Johnstone FC5014-1--» All matchesMotherwell FC422031--» All matchesDundee United4103----» All matchesInverness CT4211----» All matchesKilmarnock FC4301----» All matchesStranraer FC4022-1--» All matchesCeltic FC30031---» All matchesAlbion Rovers3111----» All matchesCowdenbeath FC3102----» All matchesForfar Athletic3111----» All matchesHeart of Midlothian3021-1--» All matchesSt. Mirren FC3111----» All matchesStenhousemuir FC3111----» All matchesCove Rangers21011---» All matchesEast Fife FC21011---» All matchesAnnan Athletic2002----» All matchesArbroath FC2002--1-» All matchesAyr United2101----» All matchesDundee FC2011----» All matchesLivingston FC2002----» All matchesRangers FC2020-1--» All matchesStirling Albion FC2101-1--» All matchesEast Kilbride FC10101---» All matchesAlloa Athletic1001----» All matchesDunfermline Athletic1100----» All matchesElgin City1100----» All matchesFalkirk FC1100----» All matchesGreenock Morton FC1001----» All matchesHibernian FC1001----» All matchesMontrose FC1100----» All matchesQueen Of The South1001----» All matchesQueen's Park FC1001----» All matches