Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC207762---» All matchesMotherwell FC18112513---» All matchesHeart of Midlothian18963114--» All matchesAberdeen FC18105331--» All matchesHibernian FC17112481--» All matchesDundee United1611322---» All matchesDundee FC145459---» All matchesRaith Rovers10820101--» All matchesSt. Johnstone FC107304---» All matchesDunfermline Athletic97208---» All matchesKilmarnock FC951311--» All matchesFalkirk FC87109---» All matchesRangers FC7016----» All matchesSwitzerland42113---» All matchesLeeds United42022---» All matchesFCSB41121---» All matchesPartick Thistle44001---» All matchesEngland4013----» All matchesSwansea City4013----» All matchesMalta32102---» All matchesValletta FC33002---» All matchesAston Villa33001---» All matchesNottingham Forest30031---» All matchesArsenal FC3120----» All matchesCoventry City3012----» All matchesIpswich Town3012----» All matchesLiverpool FC3012----» All matchesNotts County3021----» All matchesTottenham Hotspur3012----» All matchesWest Ham United3102----» All matchesSpartak Vladikavkaz22004---» All matchesGÍ Gøta22003---» All matchesAirdrieonians FC (old)21102---» All matchesGórnik Zabrze21102---» All matchesGrasshopper Club Zürich210121--» All matchesSan Marino22002---» All matchesSouthampton FC21102---» All matchesBelgium210111--» All matchesBoavista22001---» All matchesBohemian FC21011---» All matchesBrighton & Hove Albion20021---» All matchesBulgaria20201---» All matchesCrvena Zvezda20111---» All matchesDynamo Kyiv21011---» All matchesEverton FC21011---» All matchesIlves Tampere21011---» All matchesManchester City21101---» All matchesNorway20201---» All matchesNorwich City21011---» All matchesSparta Prague2101----» All matchesBirmingham City2002----» All matchesBor. Mönchengladbach2020----» All matchesBorussia Dortmund2020----» All matchesBrazil2002----» All matchesCA Osasuna2101----» All matchesClub Brugge KV2110----» All matchesCSKA Moskva2110----» All matchesEstonia2110----» All matchesFC Porto2101----» All matchesFinland2110----» All matchesFrance2101----» All matchesIFK Göteborg2011----» All matchesInter2101----» All matchesYugoslavia2011-1--» All matchesJuventus2002----» All matchesColombia2011----» All matchesLyngby BK2200----» All matchesManchester United2020----» All matchesMiddlesbrough FC2011----» All matchesNetherlands2011----» All matchesAustria2110----» All matchesPortugal2011----» All matchesSweden2200----» All matchesWatford FC2011----» All matchesWest Bromwich Albion2011----» All matchesHungary11002---» All matchesEgypt10011---» All matchesAustralia11001---» All matchesGreece11001---» All matchesCanada11001---» All matchesNorthern Ireland11001---» All matchesRomania11001---» All matchesCyprus11001---» All matches1. FC Kaiserslautern1001----» All matches1. FC Köln1001---1» All matchesAFC Ajax1001----» All matchesAJ Auxerre1001----» All matchesBelarus1100----» All matchesCosta Rica1001----» All matchesDenmark1001----» All matchesGDR1001----» All matchesGermany1001----» All matchesGKS Katowice1100----» All matchesCIS1100----» All matchesIreland1001----» All matchesItaly1010----» All matchesKR Reykjavík1100----» All matchesLithuania1010----» All matchesLuton Town1010----» All matchesLuxembourg1100----» All matchesOlympique de Marseille1010-1--» All matchesPoland1010----» All matchesSpain1010----» All matchesStoke City1010----» All matchesUSSR1001----» All matchesUSA1100----» All matchesWolverhampton Wanderers1010----» All matches