All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague OnePlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers18103537:24» All matchesTotal18103537:24MatchesWDLScoreOpponents from ScotlandAberdeen FC19261117:43» All matchesAberdeen FC (R)1000:» All matchesAirdrieonians FC27107944:37» All matchesAirdrieonians FC (old)1023512:17» All matchesAlbion Rovers291631052:45» All matchesAlloa Athletic23751128:38» All matchesAnnan Athletic23123842:35» All matchesAuchinleck Talbot21104:1» All matchesAyr United5117132161:77» All matchesBo'ness United11005:0» All matchesBonnyrigg Rose Athletic11001:0» All matchesBrechin City FC1764728:27» All matchesBrora Rangers FC11002:1» All matchesCeltic FC20121711:58» All matchesClyde FC341631560:55» All matchesCove Rangers832310:10» All matchesCowdenbeath FC1455319:14» All matchesDarvel FC11003:0» All matchesDumbarton FC2387834:41» All matchesDundee FC27561626:60» All matchesDundee United20231416:47» All matchesDunfermline Athletic451392356:84» All matchesEast Fife FC381871360:42» All matchesEast Stirlingshire FC1281330:12» All matchesEdinburgh City62139:10» All matchesElgin City24123848:40» All matchesFalkirk FC1535719:21» All matchesForfar Athletic29165855:32» All matchesFraserburgh FC32105:1» All matchesGreenock Morton FC3511121245:47» All matchesHamilton Academical1767426:16» All matchesHeart of Midlothian22251526:55» All matchesHibernian FC23531530:64» All matchesInverness CT33881527:46» All matchesInverness CT (R)11003:0» All matchesInverurie Loco Works21106:4» All matchesIrvine Meadow XI10010:1» All matchesKeith FC11001:0» All matchesKelty Hearts631211:12» All matchesKilmarnock FC2047919:30» All matchesLivingston FC31021:7» All matchesMontrose FC361810867:33» All matchesMotherwell FC19441117:42» All matchesNairn County FC11002:1» All matchesPartick Thistle4012131545:54» All matchesPeterhead FC11003:0» All matchesQueen Of The South3211101147:50» All matchesQueen's Park FC391281946:60» All matchesRaith Rovers357111736:69» All matchesRangers FC24151817:69» All matchesRoss County FC741112:4» All matchesSt. Johnstone FC22651136:51» All matchesSt. Mirren FC1343518:31» All matchesStenhousemuir FC2395939:35» All matchesStirling Albion FC20116340:29» All matchesStranraer FC2186737:32» All matchesThe Spartans FC31024:7» All matchesThird Lanark1032515:27» All matchesUniversity of Stirling FC11003:1» All matchesTotal10353482384401436:1725MatchesWDLScoreOpponents from WalesThe New Saints10011:4» All matchesTotal10011:4