Record by opponent MatchesWDLScoresYellowYellow-RedRedAlloa Athletic15915-1--» All matchesMontrose FC1410313---» All matchesCove Rangers1143413--» All matchesQueen Of The South116231---» All matchesEdinburgh City105234---» All matchesKelty Hearts1053212--» All matchesPeterhead FC1073011--» All matchesFalkirk FC9234-3--» All matchesAirdrieonians FC83323---» All matchesClyde FC84403---» All matchesInverness CT730411--» All matchesEast Fife FC7421----» All matchesGreenock Morton FC6123-2--» All matchesStenhousemuir FC6312-3--» All matchesPartick Thistle520311--» All matchesAyr United5113----» All matchesDunfermline Athletic5302-1--» All matchesRaith Rovers5104-1--» All matchesStirling Albion FC42111---» All matchesLivingston FC4103----» All matchesQueen's Park FC4220----» All matchesForfar Athletic33001---» All matchesAnnan Athletic3201----» All matchesRoss County FC3012----» All matchesEast Kilbride FC2200----» All matchesHamilton Academical2101-1--» All matchesHeart of Midlothian2002----» All matchesDundee United (R)11001---» All matchesStranraer FC11001---» All matchesArbroath FC1001----» All matchesBanks O’ Dee FC1100----» All matchesBrechin City FC1100-1--» All matchesBuckie Thistle1100----» All matchesDumbarton FC1100----» All matchesElgin City1100----» All matchesKilmarnock FC1001----» All matchesMusselburgh Athletic1100----» All matchesRangers FC1001----» All matchesRangers FC (R)1100----» All matchesSt. Johnstone FC1001-1--» All matchesSt. Mirren FC1001----» All matchesSt. Mirren FC (R)1100-1--» All matches