Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC20124412--» All matchesAberdeen FC19161241--» All matchesHeart of Midlothian1913242---» All matchesMotherwell FC16122211--» All matchesDundee FC151221----» All matchesKilmarnock FC1410222---» All matchesSt. Johnstone FC12930-1--» All matchesHibernian FC11722-2--» All matchesLiverpool FC11335----» All matchesManchester City9216-1--» All matchesBrighton & Hove Albion8314----» All matchesPartick Thistle770011--» All matchesChelsea FC7601-1--» All matchesCrystal Palace7430----» All matchesSt. Mirren FC7511----» All matchesTottenham Hotspur7502----» All matchesWolverhampton Wanderers7511-1--» All matchesFalkirk FC650111--» All matchesRoss County FC632111--» All matchesSouthampton FC633011--» All matchesDundee United6312----» All matchesHamilton Academical6510----» All matchesLeicester City6411-1--» All matchesRosenborg BK6420----» All matchesInverness CT54101---» All matchesAston Villa5302----» All matchesIsrael5122----» All matchesLivingston FC5320----» All matchesNottingham Forest5212----» All matchesWest Ham United5320----» All matchesDenmark430111--» All matchesBrentford FC4211----» All matchesBurnley FC4121----» All matchesEverton FC4112-1--» All matchesFK Astana4211-1--» All matchesLeeds United4310----» All matchesNewcastle United4400----» All matchesPSV Eindhoven4211-2--» All matchesNorwich City33001---» All matchesSL Benfica31111---» All matchesEngland3021-1--» All matchesFulham FC3300----» All matchesGreece3201----» All matchesManchester United3111----» All matchesMolde FK3201----» All matchesNetherlands3012----» All matchesAustria3120----» All matchesCelta de Vigo3201----» All matchesReal Madrid3201----» All matchesSlovakia3102----» All matchesFC Zürich22001---» All matchesRB Leipzig210111--» All matchesWatford FC22001---» All matchesWest Bromwich Albion22001---» All matchesAEK Athen2011----» All matchesAthletic Club2101----» All matchesBayern Munich2002----» All matchesCA Osasuna2110-1--» All matchesCádiz CF2110----» All matchesCD Alavés2110----» All matchesFaeroe Islands2200----» All matchesFC Alashkert2200----» All matchesFC Barcelona2002----» All matchesFenerbahçe2020-1--» All matchesFK Bodø/Glimt2200----» All matchesFK Kairat2011-1--» All matchesFK Sūduva2110----» All matchesGibraltar2200----» All matchesGranada CF2200----» All matchesGreenock Morton FC2200----» All matchesHapoel Be'er Sheva2101----» All matchesInter2020----» All matchesLASK2101----» All matchesLincoln Red Imps2101----» All matchesLinfield FC2200----» All matchesMoldova2200----» All matchesOlympiacos FC2101-1--» All matchesParis Saint-Germain2002----» All matchesRB Salzburg2002----» All matchesReal Betis2110----» All matchesRSC Anderlecht2101----» All matchesSheffield United2200----» All matchesSlovenia2110-1--» All matchesValencia CF2200----» All matchesVillarreal CF2110----» All matchesVitória Guimarães2110----» All matchesZenit St. Petersburg2101----» All matchesCyprus2200----» All matchesPoland10101---» All matchesAFC Ajax1001----» All matchesAFC Bournemouth1100----» All matchesAlbania1100----» All matchesAlbion Rovers1100----» All matchesAlloa Athletic1100----» All matchesAS Roma1001----» All matchesAtlético Madrid1001----» All matchesBelarus1100----» All matchesBelgium1001----» All matchesBeşiktaş1100----» All matchesBolivia1100----» All matchesBologna FC1010----» All matchesBor. Mönchengladbach1001-1--» All matchesBrazil1001----» All matchesBrechin City FC1100----» All matchesCrvena Zvezda1010----» All matchesGermany1001----» All matchesDinamo Zagreb1100----» All matchesDundalk FC1100----» All matchesDunfermline Athletic1100----» All matchesEast Kilbride FC1100----» All matchesEintracht Frankfurt1001----» All matchesIvory Coast1001----» All matchesFC Barcelona U191001----» All matchesFC Midtjylland1001----» All matchesFC Utrecht1100----» All matchesFerencvárosi TC1001----» All matchesFeyenoord1100----» All matchesFinland1010----» All matchesGeorgia1100----» All matchesGetafe CF1010----» All matchesIpswich Town1100----» All matchesIreland1100----» All matchesIreland U191100----» All matchesIceland1001----» All matchesJapan1001----» All matchesCroatia1001----» All matchesLatvia U191100----» All matchesLithuania1100----» All matchesLuxembourg1100----» All matchesMálaga CF1100----» All matchesMalta1100----» All matchesMorocco1001----» All matchesNorthern Ireland1001----» All matchesNorway1100-1--» All matchesOxford United1100----» All matchesRaith Rovers1100----» All matchesRapid Vienna1100----» All matchesRCD Mallorca1001----» All matchesSwitzerland1010----» All matchesSerbia1100----» All matchesSevilla FC1001----» All matchesSlovenia U191001----» All matchesSpain1100----» All matchesS.C. Braga1001----» All matchesStandard Liège1100----» All matchesStranraer FC1100----» All matchesSturm Graz1100----» All matchesTurkey1001----» All matchesUkraine1100----» All matchesVfB Stuttgart1001----» All matchesWolverhampton Wanderers U211010-1--» All matches