Record by opponent MatchesWDLScoresYellowYellow-RedRedHeart of Midlothian21966-1--» All matchesCeltic FC1946924--» All matchesMotherwell FC19838-3--» All matchesDundee United18116141--» All matchesAberdeen FC18105321--» All matchesHibernian FC1610421---» All matchesSt. Johnstone FC1686211--» All matchesDundee FC1456311--» All matchesKilmarnock FC128041---» All matchesPartick Thistle9441----» All matchesFalkirk FC8620----» All matchesRangers FC8125-1--» All matchesDunfermline Athletic73313---» All matchesRaith Rovers6330----» All matchesFCSB4112----» All matchesAFC Ajax20021---» All matchesGKS Katowice22001---» All matchesGórnik Zabrze21101---» All matchesLevski Sofia21011---» All matchesLyngby BK22001---» All matchesOlympique de Marseille20201---» All matches1. FC Kaiserslautern2002----» All matchesSparta Prague2101----» All matchesAEK Athen2002----» All matchesAirdrieonians FC (old)2110----» All matchesBoavista2200----» All matchesBorussia Dortmund2020----» All matchesCSKA Moskva2110----» All matchesDynamo Kyiv2101----» All matchesEstonia2110----» All matchesFaeroe Islands2110----» All matchesIlves Tampere2101----» All matchesItaly2011----» All matchesLeeds United2200----» All matchesMalta2110----» All matchesPortugal2011----» All matchesSigma Olomouc2002----» All matchesSt. Mirren FC2200----» All matchesŽeljezničar Sarajevo2110-1--» All matchesBor. Mönchengladbach10101---» All matchesClub Brugge KV11001---» All matchesAnorthosis Famagusta1010----» All matchesArsenal FC1010----» All matchesBelgium1100----» All matchesBosnia-Herzegovina1100----» All matchesCA Osasuna1001----» All matchesCoventry City1001----» All matchesCrystal Palace1001----» All matchesGermany1100-1--» All matchesGermany U211100----» All matchesEngland U211001----» All matchesGÍ Gøta1100----» All matchesIreland1100----» All matchesJuventus1001----» All matchesKR Reykjavík1100----» All matchesNetherlands1010----» All matchesNorway1100----» All matchesSwitzerland1001----» All matchesSouthampton FC1001----» All matchesSpain1010----» All matchesSpartak Vladikavkaz1100----» All matchesCzech Republic1001----» All matchesHungary1100----» All matchesWest Ham United1100----» All matches