All competitionsChallenge CupChampionshipEuropa LeagueEuropa League Qual.FA CupLeague CupLeague OnePlayoffsPremiershipRecord by opponent MatchesWDLScoreOpponents from GermanyBayern Munich20021:4» All matchesTotal20021:4MatchesWDLScoreOpponents from EnglandBerwick Rangers11004:3» All matchesTotal11004:3MatchesWDLScoreOpponents from Faeroe IslandsGÍ Gøta21106:2» All matchesTotal21106:2MatchesWDLScoreOpponents from IcelandÍA Akranes21013:2» All matchesTotal21013:2MatchesWDLScoreOpponents from Northern IrelandCliftonville FC11003:0» All matchesGlenavon FC11003:1» All matchesTotal22006:1MatchesWDLScoreOpponents from ScotlandAberdeen FC86281543119:163» All matchesAberdeen FC (R)11003:1» All matchesAirdrieonians FC5323121769:58» All matchesAirdrieonians FC (old)62211130101:123» All matchesAlbion Rovers1784427:16» All matchesAlloa Athletic30138835:27» All matchesAnnan Athletic22006:2» All matchesArbroath FC351711769:36» All matchesAuchinleck Talbot11003:0» All matchesAyr United7428192796:96» All matchesBanks O’ Dee FC11003:0» All matchesBo'ness FC21104:3» All matchesBrechin City FC733115:10» All matchesBrora Rangers FC11003:0» All matchesBuckie Thistle11006:1» All matchesCeltic FC8614165671:199» All matchesClyde FC68231431106:117» All matchesCove Rangers841314:11» All matchesCowdenbeath FC311461146:43» All matchesDeveronvale FC11002:1» All matchesDumbarton FC4518111572:71» All matchesDundee FC101272747125:161» All matchesDundee United32771838:71» All matchesDunfermline Athletic7120173390:110» All matchesEast Fife FC331671069:54» All matchesEast Kilbride FC10012:4» All matchesEast Stirlingshire FC11002:0» All matchesElgin City440013:5» All matchesFalkirk FC109352747149:181» All matchesForfar Athletic1785430:21» All matchesGreenock Morton FC92382429125:112» All matchesHamilton Academical73301129109:102» All matchesHeart of Midlothian9217205595:194» All matchesHibernian FC99272151119:182» All matchesInverness CT29651629:43» All matchesKilmarnock FC78241834106:140» All matchesLinlithgow Rose33008:0» All matchesLivingston FC29831724:49» All matchesMontrose FC1292133:15» All matchesMotherwell FC78271437116:155» All matchesPartick Thistle121373351165:196» All matchesPeterhead FC1071221:8» All matchesQueen Of The South6526172289:84» All matchesQueen's Park FC6328925107:97» All matchesRangers FC9114116690:249» All matchesRoss County FC27861334:43» All matchesRoss County FC (R)22007:2» All matchesSt. Johnstone FC355121835:63» All matchesSt. Mirren FC79301633137:134» All matchesStenhousemuir FC733113:7» All matchesStirling Albion FC29191861:27» All matchesStranraer FC1263324:14» All matchesThird Lanark501592679:93» All matchesThreave Rovers11005:0» All matchesWick Academy FC11004:2» All matchesTotal21597324619503023:3596