Record by opponent MatchesWDLScoresYellowYellow-RedRedEdinburgh City1661964--» All matchesElgin City1664631--» All matchesStirling Albion FC158432---» All matchesForfar Athletic15636-4--» All matchesAlbion Rovers952241--» All matchesStranraer FC9342-1--» All matchesStenhousemuir FC81161---» All matchesEast Fife FC8422-3--» All matchesDumbarton FC721422--» All matchesKelty Hearts7133-1--» All matchesBonnyrigg Rose Athletic5311-1--» All matchesThe Spartans FC5104----» All matchesAlloa Athletic401312--» All matchesClyde FC4301-1--» All matchesCowdenbeath FC4301-1--» All matchesHamilton Academical4202----» All matchesQueen Of The South4103----» All matchesPeterhead FC33001---» All matchesCove Rangers3003-1--» All matchesMontrose FC3111----» All matchesMotherwell FC3003----» All matchesEast Kilbride FC21101---» All matchesAnnan Athletic2200----» All matchesDunfermline Athletic2002----» All matchesFalkirk FC2002-1--» All matchesRangers FC (R)2101----» All matchesSt. Mirren FC (R)11001---» All matchesAirdrieonians FC1100----» All matchesArbroath FC1001----» All matchesAuchinleck Talbot1001-1--» All matchesAyr United1100--1-» All matchesBerwick Rangers1100----» All matchesBrechin City FC1001----» All matchesClydebank FC1100----» All matchesDundee FC1001----» All matchesGala Fairydean Rovers1100----» All matchesGreenock Morton FC1001-1--» All matchesHeart of Midlothian1001----» All matchesHeart of Midlothian (R)1100-1--» All matchesHibernian FC1001----» All matchesInverness CT1001----» All matchesKilmarnock FC1001----» All matchesPartick Thistle1100----» All matchesPollok FC1001-1--» All matchesRaith Rovers1001-1--» All matchesRangers FC1001----» All matchesRoss County FC1001----» All matchesSt. Johnstone FC1100----» All matchesTayport FC1100----» All matches