All competitionsChallenge CupChampionshipEuropa League Qual.FA CupFriendlies ClubsLeague CupLeague OnePlayoffsPremiershipRecord by opponent MatchesWDLScoreOpponents from Northern IrelandCrusaders FC11003:2» All matchesTotal11003:2MatchesWDLScoreOpponents from RomaniaAstra Giurgiu20110:1» All matchesTotal20110:1MatchesWDLScoreOpponents from ScotlandAberdeen FC4510122345:61» All matchesAberdeen FC (R)22008:3» All matchesAirdrieonians FC942312:8» All matchesAlbion Rovers22008:0» All matchesAlloa Athletic22910334:25» All matchesAnnan Athletic740316:4» All matchesArbroath FC33158846:27» All matchesAyr United341810664:35» All matchesBonnyrigg Rose Athletic22005:1» All matchesBrechin City FC760023:3» All matchesBroomhill FC11004:0» All matchesBuckie Thistle22007:2» All matchesCeltic FC48773440:116» All matchesClyde FC1000:» All matchesCove Rangers17103329:17» All matchesCowdenbeath FC43009:3» All matchesDumbarton FC1281327:10» All matchesDundee FC4114171058:50» All matchesDundee FC (R)11006:0» All matchesDundee United6416222671:89» All matchesDundee United (R)11006:0» All matchesDunfermline Athletic501922963:50» All matchesEast Fife FC641011:2» All matchesEast Kilbride FC220010:2» All matchesEdinburgh City21107:2» All matchesElgin City550014:4» All matchesFalkirk FC311251438:39» All matchesForfar Athletic22006:2» All matchesGreenock Morton FC38227872:34» All matchesGretna FC550018:2» All matchesHamilton Academical351461552:46» All matchesHeart of Midlothian459152042:68» All matchesHibernian FC341571250:39» All matchesKelty Hearts94419:5» All matchesKilmarnock FC5221151684:79» All matchesLinlithgow Rose11002:0» All matchesLivingston FC2095527:18» All matchesMontrose FC1273116:7» All matchesMotherwell FC471832665:77» All matchesPartick Thistle4614131651:60» All matchesPeterhead FC870016:1» All matchesQueen Of The South30159651:31» All matchesQueen's Park FC1242515:11» All matchesRaith Rovers29165643:29» All matchesRangers FC26561519:39» All matchesRangers FC (R)11002:1» All matchesRoss County FC3212101051:43» All matchesSt. Johnstone FC301081223:31» All matchesSt. Mirren FC3716111050:42» All matchesStenhousemuir FC1245314:11» All matchesStirling Albion FC851016:4» All matchesStranraer FC32107:2» All matchesThe Spartans FC10100:0» All matchesTranent FC11002:1» All matchesTotal10274172583321464:1236