Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City1171312--» All matchesForfar Athletic103341---» All matchesStranraer FC1053212--» All matchesKelty Hearts10523----» All matchesStenhousemuir FC10406-21-» All matchesAnnan Athletic9234-1-1» All matchesQueen Of The South9243-4--» All matchesAlloa Athletic8323----» All matchesDumbarton FC8332---1» All matchesElgin City8800-2--» All matchesClyde FC7115-1--» All matchesMontrose FC7313-1--» All matchesCove Rangers60151---» All matchesAlbion Rovers6222-1--» All matchesHamilton Academical6321----» All matchesStirling Albion FC6222-1--» All matchesEast Fife FC4130--1-» All matchesAberdeen FC3003-2--» All matchesAirdrieonians FC3003-3--» All matchesEast Kilbride FC3003-1--» All matchesFalkirk FC3003----» All matchesInverness CT3012----» All matchesArbroath FC2020----» All matchesAyr United2002----» All matchesCowdenbeath FC2101----» All matchesPeterhead FC2101----» All matchesThe Spartans FC2002----» All matchesBerwick Rangers1100----» All matchesBonnyrigg Rose Athletic1100----» All matchesBrechin City FC1100-1--» All matchesClydebank FC1100----» All matchesDundee FC1001----» All matchesDunfermline Athletic1001----» All matchesFormartine United1001----» All matchesGala Fairydean Rovers1100----» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100----» All matchesPartick Thistle1001----» All matchesRaith Rovers1100----» All matchesRangers FC1001-1--» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matchesSt. Mirren FC (R)1100----» All matchesTayport FC1100----» All matches