All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague TwoPlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers1763827:17» All matchesTotal1763827:17MatchesWDLScoreOpponents from ScotlandAberdeen FC22451321:51» All matchesAirdrieonians FC1664631:25» All matchesAirdrieonians FC (old)221101140:38» All matchesAlbion Rovers23106728:22» All matchesAlloa Athletic1433811:24» All matchesAnnan Athletic23461323:36» All matchesArbroath FC1435514:19» All matchesAyr United231031047:53» All matchesBenburb FC10011:2» All matchesBo'ness FC21015:3» All matchesBo'ness United21013:1» All matchesBonnyrigg Rose Athletic20020:4» All matchesBrechin City FC2195730:30» All matchesBrora Rangers FC21012:3» All matchesBroxburn Athletic20111:4» All matchesBuckie Thistle11004:2» All matchesCeltic FC22231715:62» All matchesCeltic FC (R)20023:5» All matchesCivil Service Strollers10012:4» All matchesClyde FC351751360:53» All matchesCove Rangers62138:11» All matchesDumbarton FC1984734:27» All matchesDundee FC321331649:61» All matchesDundee United1552824:33» All matchesDunfermline Athletic23531524:52» All matchesEast Fife FC1071219:9» All matchesEast Kilbride FC50232:6» All matchesEast Stirlingshire FC541016:6» All matchesEdinburgh City24671123:31» All matchesEdinburgh University AFC11005:1» All matchesElgin City23841132:34» All matchesFalkirk FC411292050:87» All matchesForfar Athletic1855826:31» All matchesFraserburgh FC11001:0» All matchesGreenock Morton FC311361260:51» All matchesGretna FC10011:3» All matchesHamilton Academical301341352:55» All matchesHeart of Midlothian29352135:80» All matchesHeart of Midlothian (R)10011:3» All matchesHibernian FC23741230:48» All matchesInverness CT40033:9» All matchesKeith FC11003:1» All matchesKelty Hearts40040:5» All matchesKilmarnock FC22931045:37» All matchesKilmarnock FC (R)31025:7» All matchesKilwinning Rangers11001:0» All matchesLeith Athletic431014:4» All matchesLinlithgow Rose11002:1» All matchesLivingston FC1424816:26» All matchesMontrose FC1131610:15» All matchesMotherwell FC22441427:55» All matchesPartick Thistle32932044:73» All matchesPeterhead FC14211113:35» All matchesQueen Of The South1524914:36» All matchesQueen's Park FC311081339:48» All matchesRaith Rovers311161443:46» All matchesRangers FC28232327:92» All matchesRoss County FC41123:7» All matchesRutherglen Glencairn11003:2» All matchesSelkirk FC11004:1» All matchesSt. Johnstone FC1985631:32» All matchesSt. Mirren FC24741343:49» All matchesStenhousemuir FC2489734:31» All matchesStirling Albion FC291341239:40» All matchesStranraer FC101186:16» All matchesThe Spartans FC11002:1» All matchesThird Lanark1032518:24» All matchesVale of Leithen FC11008:1» All matchesWick Academy FC11002:0» All matchesTotal9513031714741332:1764