All competitionsChallenge CupFA CupLeague CupPlayoffsRecord by opponent MatchesWDLScoreAberdeen FC (R)10101:1» All matchesAnnan Athletic11002:0» All matchesArbroath FC30121:5» All matchesAuchinleck Talbot10010:1» All matchesBanks O’ Dee FC21012:5» All matchesBonnyrigg Rose Athletic62136:8» All matchesBrora Rangers FC11001:0» All matchesCaledonian Braves21012:5» All matchesCivil Service Strollers330010:4» All matchesColdstream FC11004:0» All matchesCove Rangers10010:5» All matchesCowdenbeath FC10010:1» All matchesDalbeattie Star11003:2» All matchesDeveronvale FC10011:2» All matchesDumbarton FC10010:1» All matchesDundee FC (R)10012:3» All matchesEast Stirlingshire FC10011:2» All matchesEdinburgh City21106:4» All matchesEdinburgh University AFC11002:0» All matchesEdusport Academy11002:1» All matchesElgin City30122:12» All matchesFalkirk FC10011:4» All matchesForfar Athletic11002:1» All matchesForres Mechanics FC11002:1» All matchesGala Fairydean Rovers10011:3» All matchesHawick Royal Albert11006:3» All matchesHeart of Midlothian (R)1000:» All matchesHuntly FC20111:3» All matchesInverurie Loco Works21004:3» All matchesKilmarnock FC10011:3» All matchesLinlithgow Rose20111:2» All matchesMontrose FC41036:11» All matchesPartick Thistle10010:2» All matchesRangers FC20020:8» All matchesRangers FC (R)10010:5» All matchesRoss County FC (R)10012:3» All matchesRothes FC220011:1» All matchesSauchie Juniors10011:2» All matchesSt. Cuthbert Wanderers20114:6» All matchesSt. Johnstone FC (R)10010:2» All matchesStenhousemuir FC20020:6» All matchesStirling Albion FC11004:3» All matchesStranraer FC21013:3» All matchesThe Spartans FC21013:5» All matchesTurriff United22006:3» All matchesTotal7226836107:145