All competitionsChallenge CupChampionshipConference League Qual.Europa LeagueEuropa League Qual.FA CupFriendlies ClubsLeague CupPlayoffsPremiershipRecord by opponent MatchesWDLScoreOpponents from ArmeniaFC Alashkert21012:2» All matchesTotal21012:2MatchesWDLScoreOpponents from BelarusFK Minsk21011:1» All matchesTotal21011:1MatchesWDLScoreOpponents from Bosnia-HerzegovinaŽeljezničar Sarajevo21012:5» All matchesTotal21012:5MatchesWDLScoreOpponents from GermanyHamburger SV21014:2» All matchesTotal21014:2MatchesWDLScoreOpponents from FinlandVaasan PS21103:1» All matchesTotal21103:1MatchesWDLScoreOpponents from FranceAS Monaco20113:6» All matchesTotal20113:6MatchesWDLScoreOpponents from LithuaniaFK Riteriai20021:3» All matchesTotal20021:3MatchesWDLScoreOpponents from NorwayRosenborg BK21102:1» All matchesTotal21102:1MatchesWDLScoreOpponents from AustriaLASK20111:3» All matchesTotal20111:3MatchesWDLScoreOpponents from ScotlandAberdeen FC159435066156:207» All matchesAirdrieonians FC25125740:25» All matchesAirdrieonians FC (old)5219161784:98» All matchesAlbion Rovers980129:8» All matchesAlloa Athletic21016:3» All matchesAnnan Athletic1000:» All matchesArbroath FC22115651:36» All matchesAyr United481991969:59» All matchesBo'ness FC22006:2» All matchesBrechin City FC1192031:7» All matchesCeltic FC1602226112126:386» All matchesClyde FC6529142290:87» All matchesCove Rangers10011:2» All matchesCowdenbeath FC1965832:31» All matchesDumbarton FC61328:8» All matchesDundee FC135503550172:188» All matchesDundee United122383449135:167» All matchesDunfermline Athletic77292226104:113» All matchesEast Fife FC932216:12» All matchesEast Kilbride FC11003:1» All matchesEast Stirlingshire FC550012:2» All matchesElgin City440019:3» All matchesFalkirk FC67301522107:97» All matchesForfar Athletic540112:3» All matchesGreenock Morton FC50271211100:61» All matchesGretna FC52127:7» All matchesHamilton Academical77381821148:109» All matchesHeart of Midlothian148394267184:247» All matchesHeart of Midlothian (R)11001:0» All matchesHibernian FC139453559180:230» All matchesInverness CT301281031:23» All matchesKelty Hearts21012:2» All matchesKilmarnock FC127403057155:185» All matchesLinlithgow Rose11002:0» All matchesLivingston FC442091561:48» All matchesMontrose FC21011:1» All matchesMotherwell FC161553769214:261» All matchesPartick Thistle102363035154:143» All matchesPeterhead FC11003:1» All matchesQueen Of The South38209878:44» All matchesQueen's Park FC311471061:57» All matchesRaith Rovers351812563:35» All matchesRangers FC1461717112116:357» All matchesRoss County FC6726261584:72» All matchesSt. Mirren FC115513232160:125» All matchesStenhousemuir FC430112:2» All matchesStirling Albion FC1574426:16» All matchesStranraer FC42207:4» All matchesThird Lanark24132958:37» All matchesTotal23768365769563217:3612MatchesWDLScoreOpponents from SwitzerlandFC Luzern20202:2» All matchesTotal20202:2MatchesWDLScoreOpponents from SlovakiaSpartak Trnava20112:3» All matchesTotal20112:3MatchesWDLScoreOpponents from TurkeyEskişehirspor20111:3» All matchesGalatasaray20113:5» All matchesTotal40224:8MatchesWDLScoreOpponents from HungaryBudapesti Vasas21012:1» All matchesTotal21012:1