Record by opponent MatchesWDLScoresYellowYellow-RedRedGreenock Morton FC2185821--» All matchesFalkirk FC19113532--» All matchesDunfermline Athletic18666-1--» All matchesQueen's Park FC1796213--» All matchesAlloa Athletic1572633--» All matchesAyr United15636----» All matchesPartick Thistle14248-1--» All matchesDumbarton FC1272312--» All matchesDundee United1231812--» All matchesInverness CT126331---» All matchesQueen Of The South1235411--» All matchesMontrose FC1151512--» All matchesClyde FC9720----» All matchesArbroath FC850311--» All matchesPeterhead FC8710-1--» All matchesHamilton Academical74031---» All matchesRaith Rovers76011---» All matchesEdinburgh City7106----» All matchesLivingston FC7133----» All matchesSt. Mirren FC7313----» All matchesCowdenbeath FC6411----» All matchesHeart of Midlothian6006----» All matchesAirdrieonians FC5221----» All matchesCove Rangers5131-1--» All matchesHibernian FC5005----» All matchesRoss County FC5113-2--» All matchesSt. Johnstone FC5104----» All matchesBrechin City FC4400-1--» All matchesDundee FC4301-1--» All matchesEast Fife FC4400-1--» All matchesKelty Hearts4211-1--» All matchesRangers FC4022-1--» All matchesStenhousemuir FC3300----» All matchesStranraer FC3300----» All matchesAberdeen FC2002-1--» All matchesAlbion Rovers2200----» All matchesEast Kilbride FC2002----» All matchesElgin City2200----» All matchesMotherwell FC2101----» All matchesAnnan Athletic1001----» All matchesBonnyrigg Rose Athletic1100----» All matchesKilmarnock FC1001----» All matchesStirling Albion FC1100----» All matches