All competitionsChallenge CupFA CupLeague CupLeague TwoRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers37217986:56» All matchesTotal37217986:56MatchesWDLScoreOpponents from IrelandBray Wanderers11002:0» All matchesTotal11002:0MatchesWDLScoreOpponents from ScotlandAberdeen FC10010:3» All matchesAberdeen FC (R)20112:3» All matchesAirdrieonians FC21012:5» All matchesAlbion Rovers351191541:53» All matchesAlloa Athletic931515:22» All matchesAnnan Athletic5816123086:105» All matchesArbroath FC24831240:48» All matchesAyr United41024:10» All matchesBanks O’ Dee FC11002:1» All matchesBo'ness United20118:9» All matchesBonnyrigg Rose Athletic1270515:16» All matchesBrechin City FC970223:16» All matchesBrora Rangers FC11005:3» All matchesBuckie Thistle11001:0» All matchesCamelon Juniors22007:1» All matchesCivil Service Strollers11004:0» All matchesClachnacuddin FC11002:0» All matchesClyde FC5320122075:76» All matchesClydebank FC20112:3» All matchesCove Rangers42024:4» All matchesCowdenbeath FC23114834:32» All matchesDeveronvale FC21016:6» All matchesDrumchapel United11002:1» All matchesDumbarton FC1544715:20» All matchesDundee FC11002:1» All matchesDundee FC (R)22006:1» All matchesDundee United20021:10» All matchesDundee United (R)22004:1» All matchesDunfermline Athletic30023:11» All matchesEast Fife FC27821739:54» All matchesEast Kilbride FC50052:17» All matchesEast Stirlingshire FC241031141:32» All matchesEdinburgh City3410111351:50» All matchesEdusport Academy11003:1» All matchesFalkirk FC30031:11» All matchesForfar Athletic27811731:29» All matchesFormartine United10011:5» All matchesForres Mechanics FC21103:1» All matchesFraserburgh FC321012:2» All matchesGala Fairydean Rovers11004:0» All matchesGreenock Morton FC20021:7» All matchesGretna FC10010:3» All matchesHamilton Academical10010:5» All matchesHawick Royal Albert11008:1» All matchesHeart of Midlothian20020:5» All matchesHeart of Midlothian (R)11002:0» All matchesHibernian FC30030:11» All matchesHibernian FC (R)33008:5» All matchesHill of Beath Hawthorn11002:1» All matchesInverness CT50054:14» All matchesJeanfield Swifts10010:6» All matchesKeith FC11004:0» All matchesKelty Hearts1042313:14» All matchesKilmarnock FC10010:1» All matchesLivingston FC21013:4» All matchesMontrose FC34187971:47» All matchesMotherwell FC10010:2» All matchesNairn County FC11004:2» All matchesPartick Thistle10012:3» All matchesPeterhead FC361052143:69» All matchesQueen Of The South40040:10» All matchesQueen's Park FC399131747:72» All matchesRaith Rovers40045:13» All matchesRangers FC50144:16» All matchesRoss County FC61056:14» All matchesSt. Cuthbert Wanderers11003:1» All matchesSt. Johnstone FC40043:19» All matchesSt. Johnstone FC (R)11002:0» All matchesStenhousemuir FC2277831:33» All matchesStirling Albion FC5523102292:84» All matchesStranraer FC321151643:50» All matchesThe Spartans FC1545622:27» All matchesUniversity of Stirling FC22006:1» All matchesWhitehill Welfare11002:0» All matchesTotal7022471323171030:1203MatchesWDLScoreOpponents from WalesThe New Saints10010:4» All matchesTotal10010:4