All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague OnePlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers50235:12» All matchesTotal50235:12MatchesWDLScoreOpponents from ScotlandAberdeen FC60151:11» All matchesAirdrieonians FC311421436:40» All matchesAirdrieonians FC (old)21012:3» All matchesAlbion Rovers1493236:14» All matchesAnnan Athletic1786325:18» All matchesArbroath FC23115738:28» All matchesAyr United29681533:55» All matchesBonnyrigg Rose Athletic22006:0» All matchesBrechin City FC2193940:31» All matchesBroomhill FC11002:1» All matchesBrora Rangers FC11001:0» All matchesBuckie Thistle11004:1» All matchesCeltic FC50053:13» All matchesCeltic FC (R)11005:4» All matchesClyde FC1665523:21» All matchesClydebank FC20111:2» All matchesCove Rangers1985628:28» All matchesCowdenbeath FC1483324:11» All matchesDumbarton FC30581738:59» All matchesDunbar United11002:1» All matchesDundee FC16231112:29» All matchesDundee FC (R)11004:2» All matchesDundee United1424712:24» All matchesDunfermline Athletic22531218:28» All matchesEast Fife FC29127843:31» All matchesEast Kilbride FC10011:2» All matchesEast Stirlingshire FC541012:4» All matchesEdinburgh City1261422:20» All matchesElgin City951322:15» All matchesFalkirk FC33482027:62» All matchesForfar Athletic15111324:17» All matchesGala Fairydean Rovers10102:2» All matchesGreenock Morton FC23851026:32» All matchesHamilton Academical24631518:38» All matchesHeart of Midlothian111194:30» All matchesHibernian FC1430119:27» All matchesHibernian FC (R)11004:1» All matchesInverness CT22310925:34» All matchesInverurie Loco Works11003:0» All matchesKelty Hearts16103327:11» All matchesKilmarnock FC41306:5» All matchesKilmarnock FC (R)11003:0» All matchesLivingston FC27571525:56» All matchesMontrose FC29158659:33» All matchesMotherwell FC30122:6» All matchesMotherwell FC (R)11003:0» All matchesPartick Thistle1034311:12» All matchesPeterhead FC301461047:33» All matchesQueen Of The South4815122158:73» All matchesQueen's Park FC17106134:17» All matchesRaith Rovers30881327:35» All matchesRangers FC1315712:33» All matchesRangers FC (R)20023:7» All matchesRoss County FC113089:20» All matchesSelkirk FC11009:0» All matchesSt. Johnstone FC21013:6» All matchesSt. Mirren FC81257:14» All matchesSt. Mirren FC (R)10012:3» All matchesStenhousemuir FC28175645:30» All matchesStirling Albion FC1080220:9» All matchesStranraer FC20121638:24» All matchesThe Spartans FC20116:8» All matchesThird Lanark21101:0» All matchesWhitehill Welfare21104:2» All matchesTotal8082961733291097:1176MatchesWDLScoreOpponents from WalesBala Town11004:2» All matchesTotal11004:2