All competitionsChallenge CupFA CupLeague CupLeague TwoPlayoffsRecord by opponent MatchesWDLScoreAberdeen FC10010:2» All matchesAirdrieonians FC30031:10» All matchesAlbion Rovers52033:8» All matchesAlloa Athletic20020:6» All matchesAnnan Athletic62124:6» All matchesArbroath FC10010:1» All matchesBo'ness United11005:2» All matchesBrechin City FC20112:8» All matchesBroxburn Athletic11002:1» All matchesBuckie Thistle11002:0» All matchesClachnacuddin FC10010:2» All matchesClyde FC1051417:16» All matchesCove Rangers11002:1» All matchesCowdenbeath FC22004:0» All matchesCumbernauld Colts11002:0» All matchesDeveronvale FC10011:2» All matchesDumbarton FC111454:13» All matchesDundee FC40044:14» All matchesDunfermline Athletic10012:4» All matchesEast Fife FC1244418:19» All matchesEast Kilbride FC40133:9» All matchesEast Stirlingshire FC11003:0» All matchesEdinburgh City41124:5» All matchesElgin City1250716:15» All matchesFalkirk FC21002:1» All matchesForfar Athletic1253414:13» All matchesForres Mechanics FC11002:0» All matchesFraserburgh FC63128:6» All matchesGirvan FC11002:1» All matchesGreenock Morton FC10011:3» All matchesHibernian FC20022:12» All matchesInverness CT20021:5» All matchesKilmarnock FC (R)10011:3» All matchesLivingston FC (R)1000:» All matchesMontrose FC21013:5» All matchesMotherwell FC (R)11003:0» All matchesPeterhead FC80357:17» All matchesQueen's Park FC1000:» All matchesRangers FC (R)11002:1» All matchesSauchie Juniors10012:3» All matchesStenhousemuir FC80354:10» All matchesStirling Albion FC83149:11» All matchesStranraer FC1374219:13» All matchesThe Spartans FC1014512:18» All matchesTurriff United21105:2» All matchesUniversity of Stirling FC11001:0» All matchesTotal173553380199:268