All competitionsChallenge CupFA CupFriendlies ClubsLeague CupLeague OneLeague TwoPlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers40239888:49» All matchesTotal40239888:49MatchesWDLScoreOpponents from ScotlandAberdeen FC10011:4» All matchesAirdrieonians FC41024:8» All matchesAlbion Rovers351781067:44» All matchesAlloa Athletic1736818:25» All matchesArbroath FC23831235:42» All matchesAyr United61043:15» All matchesBonnyrigg Rose Athletic62126:4» All matchesBrechin City FC1355327:21» All matchesBuckie Thistle52219:2» All matchesCeltic FC (R)42028:8» All matchesClyde FC501592657:78» All matchesClydebank FC11004:3» All matchesCove Rangers1341824:28» All matchesCowdenbeath FC23136436:23» All matchesDumbarton FC1962931:28» All matchesDundee FC30031:11» All matchesDunfermline Athletic30032:11» All matchesEast Fife FC1473425:20» All matchesEast Kilbride FC52029:8» All matchesEast Stirlingshire FC28164856:37» All matchesEdinburgh City331251645:56» All matchesElgin City58301216105:86» All matchesFalkirk FC50234:13» All matchesForfar Athletic22541228:41» All matchesFormartine United31115:5» All matchesFraserburgh FC10010:2» All matchesGala Fairydean Rovers22003:1» All matchesGreenock Morton FC41032:12» All matchesHamilton Academical950415:17» All matchesHeart of Midlothian10011:3» All matchesHibernian FC (R)11002:1» All matchesHuntly FC20114:7» All matchesInverness CT73044:16» All matchesInverurie Loco Works21105:4» All matchesJeanfield Swifts11003:1» All matchesKelty Hearts1743923:28» All matchesKilmarnock FC20020:5» All matchesKilmarnock FC (R)11006:0» All matchesLivingston FC32014:3» All matchesMontrose FC4214151369:66» All matchesMotherwell FC30031:9» All matchesMotherwell FC (R)11004:0» All matchesPartick Thistle10010:1» All matchesPeterhead FC23731330:39» All matchesPollok FC10013:4» All matchesPreston Athletic FC21105:0» All matchesQueen Of The South1433817:28» All matchesQueen's Park FC361861257:46» All matchesRaith Rovers20022:6» All matchesRangers FC71153:17» All matchesRangers FC (R)11004:3» All matchesRoss County FC10011:4» All matchesRothes FC11001:0» All matchesSt. Johnstone FC1000:» All matchesSt. Mirren FC20023:10» All matchesSt. Mirren FC (R)10102:2» All matchesStenhousemuir FC31971542:58» All matchesStirling Albion FC4812152173:81» All matchesStranraer FC29911843:44» All matchesThe Spartans FC70166:17» All matchesVale of Leithen FC11003:1» All matchesTotal7022521432971051:1157