All competitionsChampionshipChampions LeagueCup Winners CupEuropa LeagueEuropa League Qual.FA CupFriendlies ClubsLeague CupPlayoffsPremiershipUI-CupRecord by opponent MatchesWDLScoreOpponents from AlbaniaFK Vllaznia22006:0» All matchesTotal22006:0MatchesWDLScoreOpponents from BelgiumRFC Liège22007:2» All matchesRSC Anderlecht22006:2» All matchesRWDM Brussels20022:5» All matchesTotal640215:9MatchesWDLScoreOpponents from DenmarkAB Gladsaxe22005:2» All matchesTotal22005:2MatchesWDLScoreOpponents from Germany1. FC Köln420213:9» All matchesTotal420213:9MatchesWDLScoreOpponents from EnglandLeeds United20111:2» All matchesTotal20111:2MatchesWDLScoreOpponents from ItalyAC Milan42024:8» All matchesAC Perugia Calcio20021:3» All matchesTotal62045:11MatchesWDLScoreOpponents from NetherlandsAFC DWS21014:2» All matchesFC Twente20023:7» All matchesTotal41037:9MatchesWDLScoreOpponents from PortugalSporting CP21014:2» All matchesTotal21014:2MatchesWDLScoreOpponents from ScotlandAbercorn FC220010:1» All matchesAberdeen FC2374970118263:406» All matchesAirdrieonians FC341771056:41» All matchesAirdrieonians FC (old)116552932211:154» All matchesAlbion Rovers16123138:11» All matchesAlloa Athletic16113229:12» All matchesAnnan Athletic330011:1» All matchesArbroath FC27166560:26» All matchesAyr United85461523171:110» All matchesBo'ness FC21013:4» All matchesBonnyrigg Rose Athletic440014:4» All matchesBrechin City FC641111:4» All matchesBrora Rangers FC22006:0» All matchesBuckie Thistle11002:0» All matchesCeltic FC2574450163250:544» All matchesClyde FC131572945232:174» All matchesClydebank FC843116:9» All matchesCove Rangers63119:3» All matchesCowdenbeath FC321631361:49» All matchesDumbarton FC40259686:37» All matchesDundee United145423667182:237» All matchesDunfermline Athletic100382537150:152» All matchesEast Fife FC291061345:48» All matchesEast Stirlingshire FC430113:5» All matchesElgin City10011:2» All matchesFalkirk FC144663246247:209» All matchesForfar Athletic760026:7» All matchesGreenock Morton FC145653446234:184» All matchesGretna FC51045:8» All matchesHamilton Academical118572932197:145» All matchesHeart of Midlothian2447652116313:412» All matchesHibernian FC2357954102330:381» All matchesHuntly FC11003:1» All matchesInverness CT4110171450:58» All matchesKilmarnock FC194705668295:278» All matchesLeith Athletic841324:16» All matchesLivingston FC5229101276:48» All matchesMontrose FC330010:0» All matchesMotherwell FC222974679363:315» All matchesPartick Thistle201854769332:276» All matchesPeterhead FC631110:2» All matchesPort Glasgow Athletic1694331:11» All matchesQueen Of The South79361725140:106» All matchesQueen's Park FC82541216183:81» All matchesRaith Rovers101472727161:125» All matchesRangers FC2505052148260:534» All matchesRenton FC220011:3» All matchesRoss County FC5516172060:68» All matchesSt. Bernard’s FC1444626:27» All matchesSt. Johnstone FC135503550188:172» All matchesSt. Mirren FC207824778333:321» All matchesStenhousemuir FC20112:5» All matchesStirling Albion FC33267088:31» All matchesStranraer FC743014:3» All matchesThird Lanark102491934176:152» All matchesTotal4015154692015416118:6013MatchesWDLScoreOpponents from SwitzerlandFC Zürich22002:0» All matchesTotal22002:0MatchesWDLScoreOpponents from SerbiaFK Smederevo20112:5» All matchesTotal20112:5MatchesWDLScoreOpponents from SpainReal Zaragoza20113:4» All matchesTotal20113:4MatchesWDLScoreOpponents from WalesThe New Saints11003:0» All matchesTotal11003:0