Record by opponent MatchesWDLScoresYellowYellow-RedRedSt. Mirren FC135261---» All matchesDumbarton FC95223---» All matchesFalkirk FC81431---» All matchesLivingston FC8404----» All matchesGreenock Morton FC7223----» All matchesQueen Of The South7223----» All matchesAberdeen FC6042----» All matchesHeart of Midlothian6123----» All matchesKilmarnock FC6321----» All matchesRangers FC6105----» All matchesMotherwell FC52121---» All matchesCeltic FC5005----» All matchesDundee United5113----» All matchesRaith Rovers5122----» All matchesAlloa Athletic4211----» All matchesDunfermline Athletic4103----» All matchesInverness CT4121----» All matchesRoss County FC4112----» All matchesBrechin City FC321021--» All matchesDundee FC2200----» All matchesHamilton Academical2011----» All matchesMalmö FF2002----» All matchesPartick Thistle2110----» All matchesStirling Albion FC11001---» All matchesAlbion Rovers1001----» All matchesBrøndby IF1001----» All matchesCowdenbeath FC1100----» All matchesEast Kilbride FC1001----» All matchesForfar Athletic1001----» All matchesMontrose FC1100----» All matchesSt. Johnstone FC1001----» All matchesSwindon Town1001----» All matches