Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC115242---» All matchesHamilton Academical932412--» All matchesKilmarnock FC922511--» All matchesQueen Of The South9333----» All matchesInverness CT833211--» All matchesDunfermline Athletic8242----» All matchesDundee United731311--» All matchesFalkirk FC742111--» All matchesMotherwell FC7124-1--» All matchesPartick Thistle7511-1--» All matchesHibernian FC61231---» All matchesAyr United6222----» All matchesHeart of Midlothian6132-1--» All matchesRaith Rovers5113--1-» All matchesGreenock Morton FC431021--» All matchesDundee FC41121---» All matchesSt. Johnstone FC41121---» All matchesAberdeen FC4013----» All matchesArbroath FC4022----» All matchesBrechin City FC4310-1--» All matchesRangers FC4103----» All matchesDumbarton FC33002---» All matchesAirdrieonians FC33001---» All matchesCeltic FC3021-1--» All matchesRoss County FC2200-1--» All matchesStranraer FC2200----» All matchesBerwick Rangers11001---» All matchesAnnan Athletic1100----» All matchesClyde FC1100----» All matchesCove Rangers1100----» All matchesEast Fife FC1001----» All matchesEast Kilbride FC1100----» All matchesEdinburgh City1100----» All matchesForfar Athletic1100----» All matchesStirling Albion FC1100----» All matches