Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC24451543--» All matchesHibernian FC2168733--» All matchesHeart of Midlothian1966715--» All matchesRaith Rovers1747681--» All matchesQueen Of The South1776432--» All matchesDumbarton FC159426---» All matchesLivingston FC156272---» All matchesHamilton Academical1481521--» All matchesInverness CT14437-2--» All matchesAlloa Athletic128131---» All matchesCeltic FC120111-1--» All matchesGreenock Morton FC118303---» All matchesPartick Thistle115152---» All matchesAberdeen FC1133511--» All matchesKilmarnock FC11506----» All matchesMotherwell FC10433-1--» All matchesRoss County FC10523----» All matchesSt. Mirren FC94501---» All matchesAirdrieonians FC9423----» All matchesDunfermline Athletic842211--» All matchesArbroath FC741221--» All matchesDundee FC74032---» All matchesMontrose FC630331--» All matchesAyr United64202---» All matchesCowdenbeath FC6510----» All matchesDundee United6204----» All matchesAnnan Athletic541031--» All matchesClyde FC53112---» All matchesStirling Albion FC53021---» All matchesQueen's Park FC42111---» All matchesElgin City4211----» All matchesKelty Hearts4112----» All matchesStranraer FC4211-1--» All matchesEdinburgh City32101---» All matchesCove Rangers3111----» All matchesThe Spartans FC3111----» All matchesFalkirk FC22001---» All matchesStenhousemuir FC21011---» All matchesBrechin City FC2101----» All matchesEast Kilbride FC2002----» All matchesFK Riteriai2002-1--» All matchesSt. Johnstone FC2101----» All matchesEast Stirlingshire FC11001---» All matchesRangers FC (R)10011---» All matchesAlbion Rovers1100----» All matchesEast Fife FC1100----» All matchesForfar Athletic1100----» All matches