All competitionsChallenge CupFA CupLeague CupLeague OneLeague TwoPlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers1244427:21» All matchesTotal1244427:21MatchesWDLScoreOpponents from ScotlandAberdeen FC10010:4» All matchesAirdrieonians FC331081539:50» All matchesAlbion Rovers341851158:42» All matchesAlloa Athletic20611224:38» All matchesAnnan Athletic29811944:43» All matchesArbroath FC2176832:37» All matchesAuchinleck Talbot21105:4» All matchesAyr United28951342:49» All matchesBonnyrigg Rose Athletic1324713:19» All matchesBrechin City FC31157947:36» All matchesBrora Rangers FC21013:2» All matchesBroxburn Athletic10011:2» All matchesBuckie Thistle11003:1» All matchesCeltic FC20021:7» All matchesCeltic FC (R)10013:4» All matchesCivil Service Strollers11003:0» All matchesClachnacuddin FC22003:0» All matchesClyde FC349111444:52» All matchesClydebank FC22003:1» All matchesCowdenbeath FC1081116:6» All matchesDarvel FC10010:1» All matchesDumbarton FC271071036:36» All matchesDundee FC70343:14» All matchesDundee United30030:9» All matchesDunfermline Athletic1771928:33» All matchesEast Fife FC361491349:61» All matchesEast Kilbride FC1071222:15» All matchesEast Stirlingshire FC1191129:8» All matchesEdinburgh City2183923:28» All matchesElgin City321651150:43» All matchesFalkirk FC71153:13» All matchesForfar Athletic5716152562:82» All matchesFraserburgh FC21013:3» All matchesGala Fairydean Rovers11003:0» All matchesGirvan FC22006:3» All matchesGlenafton Athletic11004:0» All matchesGreenock Morton FC102078:32» All matchesHamilton Academical820610:19» All matchesHeart of Midlothian10010:4» All matchesHibernian FC50143:14» All matchesInverness CT30122:7» All matchesInverurie Loco Works10011:2» All matchesKelty Hearts93068:18» All matchesKilmarnock FC20021:4» All matchesKilmarnock FC (R)10103:3» All matchesLivingston FC1112814:33» All matchesMontrose FC1745834:33» All matchesMotherwell FC40131:10» All matchesMotherwell FC (R)21003:0» All matchesPartick Thistle61053:14» All matchesPeterhead FC271071035:38» All matchesQueen Of The South132389:25» All matchesQueen's Park FC26116943:38» All matchesRaith Rovers1233614:24» All matchesRangers FC60151:14» All matchesRangers FC (R)21014:3» All matchesRoss County FC1012614:24» All matchesSt. Cuthbert Wanderers11009:0» All matchesSt. Johnstone FC40224:7» All matchesSt. Mirren FC50143:10» All matchesSt. Mirren FC (R)11002:0» All matchesStenhousemuir FC4220101270:47» All matchesStirling Albion FC28910838:40» All matchesTayport FC11003:1» All matchesThe Spartans FC1692535:19» All matchesThreave Rovers11003:2» All matchesWhitehill Welfare21104:3» All matchesWigtown & Bladnoch11009:0» All matchesTotal7812791653281096:1234