Record by opponent MatchesWDLScoresYellowYellow-RedRedMontrose FC1726912--» All matchesFalkirk FC13148-1--» All matchesCove Rangers1215621--» All matchesQueen Of The South1163272--» All matchesAlloa Athletic114072---» All matchesEdinburgh City107034---» All matchesAnnan Athletic10442-1--» All matchesDumbarton FC92343211» All matchesPeterhead FC823331--» All matchesElgin City811622--» All matchesAirdrieonians FC711523--» All matchesDunfermline Athletic7124----» All matchesStenhousemuir FC612322--» All matchesHamilton Academical62041---» All matchesStranraer FC6312-1--» All matchesInverness CT50322---» All matchesMotherwell FC52031---» All matchesKilmarnock FC5113----» All matchesArbroath FC421121--» All matchesAberdeen FC4004-1--» All matchesCeltic FC4004----» All matchesForfar Athletic4103----» All matchesQueen's Park FC4022-1--» All matchesEast Fife FC32104---» All matchesKelty Hearts31023---» All matchesGreenock Morton FC320111--» All matchesRoss County FC31111---» All matchesThe Spartans FC32101---» All matchesClyde FC3102----» All matchesEast Kilbride FC3102----» All matchesSt. Johnstone FC3003----» All matchesStirling Albion FC3102-2--» All matchesPartick Thistle21102---» All matchesHibernian FC20111---» All matchesLivingston FC21011---» All matchesAyr United2101----» All matchesHeart of Midlothian2002----» All matchesBonnyrigg Rose Athletic10011---» All matchesBrora Rangers FC1100----» All matchesClydebank FC1001----» All matchesGermany U151001----» All matchesDundee FC (R)1100----» All matchesDundee United (R)1001----» All matchesHibernian FC (R)1100-1--» All matchesKeith FC1100----» All matchesRangers FC1001----» All matches