All competitionsChallenge CupChampionshipFA CupFriendlies ClubsLeague CupLeague OnePlayoffsRecord by opponent MatchesWDLScoreOpponents from EnglandBerwick Rangers330013:1» All matchesSutton United10010:1» All matchesTotal430113:2MatchesWDLScoreOpponents from IrelandBohemian FC11003:2» All matchesTotal11003:2MatchesWDLScoreOpponents from ScotlandAberdeen FC1534814:25» All matchesAirdrieonians FC (old)1432918:24» All matchesAlbion Rovers25136648:38» All matchesAlloa Athletic311421440:36» All matchesAnnan Athletic42018:4» All matchesArbroath FC27971037:44» All matchesAyr United561793069:94» All matchesBeith Juniors FC21106:5» All matchesBonnyrigg Rose Athletic330010:1» All matchesBrechin City FC331312859:44» All matchesCeltic FC20341317:43» All matchesClyde FC432341673:55» All matchesCove Rangers1546516:16» All matchesCowdenbeath FC1664625:31» All matchesDumbarton FC4319101477:64» All matchesDundee FC341071741:56» All matchesDundee North End11001:0» All matchesDundee United16311213:34» All matchesDunfermline Athletic4213131655:61» All matchesEast Fife FC3615101152:43» All matchesEast Kilbride FC412011:3» All matchesEast Stirlingshire FC10010:3» All matchesEdinburgh City71058:17» All matchesElgin City21015:2» All matchesFalkirk FC4213101960:67» All matchesForfar Athletic331851061:43» All matchesGala Fairydean Rovers110011:0» All matchesGreenock Morton FC4913112455:75» All matchesGretna FC42206:2» All matchesHamilton Academical4312121953:75» All matchesHamilton Academical (R)11001:0» All matchesHeart of Midlothian17211313:44» All matchesHeart of Midlothian (R)11003:2» All matchesHibernian FC18531019:38» All matchesInverness CT93248:12» All matchesInverurie Loco Works11005:1» All matchesKelty Hearts42118:3» All matchesKilmarnock FC1774634:35» All matchesLivingston FC30442232:71» All matchesMontrose FC23122943:32» All matchesMotherwell FC20631127:33» All matchesMotherwell FC (R)11002:1» All matchesPartick Thistle6211133862:108» All matchesPeterhead FC30175856:38» All matchesQueen Of The South341091543:48» All matchesQueen's Park FC4718161173:60» All matchesRaith Rovers5317122358:69» All matchesRangers FC24132012:69» All matchesRangers FC (R)11004:2» All matchesRoss County FC33761937:59» All matchesSt. Johnstone FC25751225:40» All matchesSt. Mirren FC30671740:64» All matchesSt. Mirren FC (R)11001:0» All matchesStenhousemuir FC351661352:47» All matchesStirling Albion FC1173126:9» All matchesStranraer FC331581050:39» All matchesThe Spartans FC11002:1» All matchesThird Lanark1243515:22» All matchesThreave Rovers11001:0» All matchesUniversity of Stirling FC11003:2» All matchesTotal12384232605431704:1954MatchesWDLScoreOpponents from WalesThe New Saints11002:1» All matchesTotal11002:1