All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague OnePlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers330011:1» All matchesTotal330011:1MatchesWDLScoreOpponents from ScotlandAberdeen FC7415194080:159» All matchesAirdrieonians FC563091794:69» All matchesAirdrieonians FC (old)5819122776:96» All matchesAlbion Rovers33203967:51» All matchesAlloa Athletic29158655:33» All matchesAnnan Athletic640115:3» All matchesArbroath FC5121131777:61» All matchesAuchinleck Talbot10010:1» All matchesBanks O’ Dee FC11006:2» All matchesBeith Juniors FC11003:0» All matchesBrechin City FC251051035:31» All matchesBroxburn Athletic11008:0» All matchesBuckie Thistle11003:2» All matchesCeltic FC771166072:214» All matchesClachnacuddin FC11002:1» All matchesClyde FC64241228107:109» All matchesCove Rangers541015:3» All matchesCowdenbeath FC231031053:47» All matchesDeveronvale FC22007:0» All matchesDumbarton FC33195960:36» All matchesDundee FC85231546110:171» All matchesDundee United5415102966:95» All matchesDunfermline Athletic7526202897:106» All matchesEast Fife FC26166465:39» All matchesEast Kilbride FC10012:3» All matchesEast Stirlingshire FC740318:12» All matchesEdinburgh City44009:0» All matchesElgin City420110:4» All matchesFalkirk FC80312127120:118» All matchesForfar Athletic281331255:44» All matchesGreenock Morton FC97313035120:134» All matchesHamilton Academical63271620105:89» All matchesHeart of Midlothian7722163995:153» All matchesHibernian FC82251740113:153» All matchesInverness CT346101835:64» All matchesKelty Hearts11003:0» All matchesKilmarnock FC78261735109:143» All matchesLeith Athletic421110:6» All matchesLivingston FC1982921:33» All matchesLochee United FC21104:2» All matchesMontrose FC31205:4» All matchesMotherwell FC77242033113:158» All matchesPartick Thistle117452547168:195» All matchesPeterhead FC19104536:28» All matchesPollok FC11001:0» All matchesQueen Of The South441172641:90» All matchesQueen's Park FC71322117152:124» All matchesRaith Rovers7427192896:96» All matchesRangers FC8611156081:232» All matchesRangers FC (R)1000:» All matchesRoss County FC18161119:35» All matchesSt. Johnstone FC481991959:69» All matchesSt. Mirren FC7119223091:120» All matchesStenhousemuir FC24107747:34» All matchesStirling Albion FC1053121:11» All matchesStranraer FC28135949:42» All matchesSunnybank FC11005:0» All matchesThird Lanark4212102078:83» All matchesTurriff United11003:0» All matchesTotal20997354568963067:3608MatchesWDLScoreOpponents from WalesWrexham AFC1000:» All matchesTotal1000: