All competitionsChallenge CupChampionshipCup Winners CupEuropa LeagueEuropa League Qual.FA CupFriendlies ClubsLeague CupLeague OnePlayoffsPremiershipRecord by opponent MatchesWDLScoreOpponents from BelgiumRSC Anderlecht21013:3» All matchesTotal21013:3MatchesWDLScoreOpponents from DenmarkB 1903 København22009:2» All matchesTotal22009:2MatchesWDLScoreOpponents from GermanyVfB Stuttgart21101:0» All matchesTotal21101:0MatchesWDLScoreOpponents from EnglandBoreham Wood1000:» All matchesEverton FC21012:1» All matchesWest Bromwich Albion21101:0» All matchesTotal5211:MatchesWDLScoreOpponents from FranceGirondins de Bordeaux21014:2» All matchesTotal21014:2MatchesWDLScoreOpponents from GreeceOlympiacos FC21014:3» All matchesTotal21014:3MatchesWDLScoreOpponents from IrelandSt Patrick's Athletic22008:1» All matchesTotal22008:1MatchesWDLScoreOpponents from IcelandFH Hafnarfjörður20113:4» All matchesTotal20113:4MatchesWDLScoreOpponents from CroatiaDinamo Zagreb21014:4» All matchesTotal21014:4MatchesWDLScoreOpponents from North MacedoniaVardar Skopje21015:2» All matchesTotal21015:2MatchesWDLScoreOpponents from NorwayFrigg Oslo FK22006:2» All matchesTotal22006:2MatchesWDLScoreOpponents from PolandGwardia Warszawa22003:1» All matchesTotal22003:1MatchesWDLScoreOpponents from ScotlandAberdeen FC107262951127:176» All matchesAirdrieonians FC4216131361:55» All matchesAirdrieonians FC (old)441961982:90» All matchesAlbion Rovers1264229:19» All matchesAlloa Athletic22123528:18» All matchesAnnan Athletic330011:2» All matchesArbroath FC452391384:56» All matchesAyr United75282026106:97» All matchesBo'ness FC20023:6» All matchesBonnyrigg Rose Athletic11004:2» All matchesBrechin City FC18123347:18» All matchesBuckie Thistle330013:3» All matchesCeltic FC111141384104:286» All matchesCeltic FC (R)11002:1» All matchesClyde FC56231320111:104» All matchesCove Rangers21016:2» All matchesCowdenbeath FC23153552:24» All matchesDumbarton FC21163260:18» All matchesDundee FC100372538152:150» All matchesDundee United114323250146:169» All matchesEast Fife FC1882726:24» All matchesEast Kilbride FC21014:3» All matchesEast Stirlingshire FC440012:2» All matchesEdinburgh City751114:4» All matchesElgin City320011:3» All matchesFalkirk FC86341438110:109» All matchesForfar Athletic1874736:26» All matchesGreenock Morton FC85361930121:109» All matchesHamilton Academical32981546:59» All matchesHeart of Midlothian110222365108:216» All matchesHibernian FC105253644132:192» All matchesInverness CT509221950:63» All matchesKelty Hearts64208:3» All matchesKilmarnock FC89222740103:143» All matchesLivingston FC4414161446:48» All matchesMontrose FC751116:8» All matchesMotherwell FC101342344151:181» All matchesPartick Thistle104392936153:148» All matchesPeterhead FC1586128:8» All matchesQueen Of The South64311221109:80» All matchesQueen's Park FC30129941:35» All matchesRaith Rovers71331720110:90» All matchesRangers FC11310178688:321» All matchesRoss County FC24581134:37» All matchesSt. Johnstone FC77262229113:104» All matchesSt. Mirren FC78331629131:118» All matchesStenhousemuir FC16141140:12» All matchesStirling Albion FC29188371:31» All matchesStranraer FC1791733:28» All matchesThe Spartans FC11003:0» All matchesThird Lanark1873834:36» All matchesTotal22267755239213210:3537MatchesWDLScoreOpponents from SwedenBK Häcken20111:2» All matchesÖrgryte IS21104:2» All matchesTotal41215:4MatchesWDLScoreOpponents from SlovakiaSlovan Bratislava20111:2» All matchesTotal20111:2MatchesWDLScoreOpponents from SpainAthletic Club31022:3» All matchesReal Zaragoza21013:4» All matchesValencia CF31026:7» All matchesTotal830511:14MatchesWDLScoreOpponents from Czech RepublicFC Zbrojovka Brno21102:0» All matchesTotal21102:0MatchesWDLScoreOpponents from HungaryÚjpest FC20023:5» All matchesTotal20023:5MatchesWDLScoreOpponents from CyprusAPOEL Nikosia220012:1» All matchesTotal220012:1