All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague OneLeague TwoPlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers631211:7» All matchesTotal631211:7MatchesWDLScoreOpponents from ScotlandAbercorn FC641121:9» All matchesAberdeen FC29651828:57» All matchesAirdrieonians FC4314101964:77» All matchesAirdrieonians FC (old)2268828:35» All matchesAlbion Rovers1682618:24» All matchesAlloa Athletic30178559:38» All matchesAnnan Athletic1992628:31» All matchesArbroath FC2387841:34» All matchesAuchinleck Talbot10010:4» All matchesAyr United33951936:60» All matchesBanks O’ Dee FC22006:4» All matchesBonnyrigg Rose Athletic1154113:4» All matchesBrechin City FC1893631:32» All matchesCambuslang FC431014:4» All matchesCeltic FC41183225:117» All matchesCeltic FC (R)10102:2» All matchesClyde FC542862098:84» All matchesClydebank FC10010:4» All matchesCove Rangers1222810:24» All matchesCowdenbeath FC1974827:34» All matchesCowlairs FC21107:2» All matchesCumnock Juniors11003:1» All matchesDundee FC40692537:86» All matchesDundee United19441124:40» All matchesDunfermline Athletic21231618:60» All matchesEast Fife FC371951367:51» All matchesEast Kilbride FC61137:10» All matchesEast Stirlingshire FC43109:4» All matchesEdinburgh City1011811:25» All matchesElgin City1574420:15» All matchesFalkirk FC5614162663:111» All matchesForfar Athletic3513111151:48» All matchesForres Mechanics FC11004:1» All matchesFraserburgh FC11001:0» All matchesGreenock Morton FC5712133257:106» All matchesGretna FC10010:4» All matchesHamilton Academical281071152:45» All matchesHeart of Midlothian451352760:106» All matchesHeart of Midlothian (R)11001:0» All matchesHibernian FC4311112156:87» All matchesHuntly FC11004:0» All matchesInverness CT1231810:27» All matchesKeith FC11001:0» All matchesKelty Hearts722315:13» All matchesKilmarnock FC26591227:52» All matchesKilmarnock FC (R)21003:2» All matchesLeith Athletic861122:11» All matchesLivingston FC27841531:57» All matchesLossiemouth FC11001:0» All matchesMontrose FC1855819:26» All matchesMotherwell FC27871236:51» All matchesPartick Thistle31881527:46» All matchesPeterhead FC22921134:36» All matchesQueen Of The South29651822:55» All matchesQueen's Park FC24621625:42» All matchesRaith Rovers4515111871:72» All matchesRangers FC51663957:133» All matchesRangers FC (R)42025:11» All matchesRenton FC642012:4» All matchesRoss County FC20113:4» All matchesSauchie Juniors11003:1» All matchesSt. Bernard’s FC610512:23» All matchesSt. Johnstone FC62318:8» All matchesSt. Mirren FC5120102077:92» All matchesSt. Mirren FC (R)21014:3» All matchesStenhousemuir FC27741629:46» All matchesStirling Albion FC1986526:27» All matchesStranraer FC271071036:36» All matchesTayport FC11002:0» All matchesThe Spartans FC1253320:13» All matchesThird Lanark301051551:62» All matchesVale of Leven FC440017:2» All matchesTotal13384262736311807:2435MatchesWDLScoreOpponents from WalesConnah's Quay Nomads11002:1» All matchesThe New Saints11002:1» All matchesTotal22004:2