Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC251267112--» All matchesHeart of Midlothian241752212--» All matchesDunfermline Athletic231832233--» All matchesDundee United22192115---» All matchesAberdeen FC21162325---» All matchesKilmarnock FC21164114---» All matchesMotherwell FC201532133--» All matchesDundee FC19162116---» All matchesHibernian FC181341121--» All matchesSt. Johnstone FC141103112--» All matchesSc Heerenveen117137---» All matchesLivingston FC1091013---» All matchesAFC Ajax103163---» All matchesKalmar FF84136---» All matchesSparta Rotterdam85121---» All matchesAIK73135---» All matchesHalmstads BK71243---» All matchesRKC Waalwijk74303---» All matchesFC Groningen74212---» All matchesPSV Eindhoven70252---» All matchesVitesse732221--» All matchesWillem II75112---» All matchesDjurgårdens IF7214-2--» All matchesFC Utrecht7322---1» All matchesNAC Breda7520----» All matchesHammarby IF65015---» All matchesMalmö FF631241--» All matchesReal Zaragoza63124---» All matchesPartick Thistle66003---» All matchesIFK Göteborg63302---» All matchesDenmark61141---» All matchesIF Elfsborg61321---» All matchesFC Twente6231----» All matchesN.E.C.6600----» All matchesBulgaria55004---» All matchesIceland53113---» All matchesBK Häcken51132---» All matchesGefle IF531121--» All matchesEngland51401---» All matchesRCD Espanyol540111--» All matchesLiverpool FC52301---» All matchesTrelleborgs FF52211---» All matchesHungary55001---» All matchesVillarreal CF522111--» All matchesRoda JC Kerkrade5122----» All matchesÖrebro SK42024---» All matchesDe Graafschap43102---» All matchesMVV43102---» All matchesTurkey41212---» All matchesFC Volendam44001---» All matchesFortuna Sittard42111---» All matchesGAIS Göteborg43101---» All matchesGo Ahead Eagles41301---» All matchesÖrgryte IS43101---» All matchesReal Betis42021---» All matchesSwitzerland4121----» All matchesWerder Bremen33005---» All matchesFC Porto31023---» All matchesGirondins de Bordeaux30122---» All matchesPoland33002---» All matchesReal Sociedad32102---» All matchesSt. Mirren FC33002---» All matchesAtlético Madrid30121---» All matchesFC Dordrecht32101---» All matchesFrance30121---» All matchesItaly31111---» All matchesCelta de Vigo32011---» All matchesSevilla FC32011---» All matchesValencia CF30031---» All matchesAC Milan3111----» All matchesOlympique Lyonnais3102----» All matchesAustria3021----» All matchesRussia3201----» All matchesSlovakia3210----» All matchesSpain3012----» All matchesMoldova22004---» All matchesHapoel Tel Aviv22003---» All matchesNigeria22003---» All matchesBlackburn Rovers22002---» All matchesBoavista21102---» All matchesFK Teplice21012---» All matchesFK Žalgiris21102---» All matchesHJK Helsinki21012---» All matchesJuventus21012---» All matchesMalta22002---» All matchesVitória Guimarães22002---» All matchesAzerbaijan22001---» All matchesAston Villa22001---» All matchesAZ Alkmaar22001---» All matchesCD Alavés21101---» All matchesDeportivo A Coruña22001---» All matchesDrogheda United21101---» All matchesFC Basel 189321011---» All matchesFC Zestafoni21101---» All matchesFC Zürich20111---» All matchesIF Brommapojkarna21101---» All matchesIFK Norrköping21101---» All matchesLille OSC22001---» All matchesLjungskile SK21011---» All matchesLuxembourg22001---» All matchesMálaga CF21101---» All matchesMTK Budapest22001---» All matchesNorth Macedonia22001---» All matchesRacing Santander21101---» All matchesRCD Mallorca22001---» All matchesRSC Anderlecht210111--» All matchesSt Patrick's Athletic21101---» All matchesArsenal FC2101-1--» All matchesAthletic Club2110----» All matchesBayern Munich2011----» All matchesBor. Mönchengladbach2110----» All matchesBrazil2011----» All matchesCádiz CF2200----» All matchesCD Tenerife2011----» All matchesChelsea FC2110----» All matchesCSKA Moskva2110----» All matchesDinamo Zagreb2101-1--» All matchesEverton FC2110----» All matchesFC Barcelona2110----» All matchesFC Wacker Innsbruck2101----» All matchesGIF Sundsvall2200----» All matchesIreland2002----» All matchesJapan2020----» All matchesCroatia2002----» All matchesNetherlands2002----» All matchesParaguay2101----» All matchesRapid Vienna2011----» All matchesReal Madrid2110----» All matchesRosenborg BK2101----» All matchesSL Benfica2110----» All matchesUdinese Calcio2200----» All matchesFK Sūduva11003---» All matchesCwmbran Town11002---» All matchesJK Narva Trans11002---» All matchesMika FC11002---» All matchesZamora CF11002---» All matchesBelarus11001---» All matchesCA Osasuna10011---» All matchesCD Numancia11001---» All matchesCeltic FC11001---» All matchesChile10101---» All matchesFBK Kaunas11001---» All matchesFinland11001---» All matchesFK Liepājas Metalurgs11001---» All matchesGalatasaray11001---» All matchesJeunesse Esch11001---» All matchesLithuania11001---» All matchesÖsters IF11001---» All matchesPanionios GSS10101---» All matchesSenegal10011---» All matchesSouth Africa11001---» All matchesCzech Republic11001---» All matchesUSA11001---» All matchesVV Baronie11001---» All matchesWales11001---» All matchesWatford FC11001---» All matchesAlbania1010----» All matchesArgentina1010-1--» All matchesAustria Wien1100----» All matchesBelgium1001----» All matchesCharlton Athletic1100----» All matchesGermany1001----» All matchesEstonia1100----» All matchesFK Sarajevo1100----» All matchesFrance U211010----» All matchesFulham FC1100----» All matchesGreece1100----» All matchesIK Brage1100----» All matchesCameroon1010----» All matchesColombia1010----» All matchesMiddlesbrough FC1010-1--» All matchesNorthern Ireland1100----» All matchesNorway1010----» All matchesPanathinaikos A.O.1010----» All matchesPortsmouth FC1100----» All matchesPortugal1010----» All matchesRBC Roosendaal1100----» All matchesReading FC1010----» All matchesRomania1100----» All matchesScotland1001----» All matchesSerbia1001----» All matchesShakhtar Donetsk1100----» All matchesSlovenia1100----» All matchesTottenham Hotspur1100-1--» All matchesTrinidad & Tobago1010-1--» All matchesTunisia1100----» All matchesUDA Gramenet1001----» All matchesUkraine1001----» All matchesVVV-Venlo1100----» All matches