Record by opponent MatchesWDLScoresYellowYellow-RedRedAberdeen FC4325117-2--» All matchesHeart of Midlothian4225710-3--» All matchesCeltic FC4117717-3--» All matchesHibernian FC362556-1-1» All matchesKilmarnock FC322048-2--» All matchesMotherwell FC3221101-1--» All matchesDundee United291775-2--» All matchesSt. Mirren FC282233----» All matchesSt. Johnstone FC201523----» All matchesHamilton Academical171511-1--» All matchesLivingston FC161312-1--» All matchesFalkirk FC151122----» All matchesInverness CT15933----» All matchesRoss County FC8710----» All matchesDunfermline Athletic7610----» All matchesQueens Park Rangers7412-1--» All matchesCardiff City6312-1--» All matchesFulham FC6321----» All matchesAston Villa5131----» All matchesBirmingham City5212----» All matchesDerby County5113----» All matchesDundee FC5410----» All matchesIpswich Town5410----» All matchesLeeds United5122----» All matchesNewcastle United5113----» All matchesNottingham Forest5311----» All matchesPreston North End5203-1--» All matchesReading FC5221----» All matchesSheffield Wednesday5032----» All matchesSunderland AFC5221----» All matchesWolverhampton Wanderers5122----» All matchesBrighton & Hove Albion4022----» All matchesBristol City4121-1--» All matchesBursaspor4121----» All matchesChelsea FC4004----» All matchesCrvena Zvezda4211----» All matchesEverton FC4112----» All matchesLiverpool FC4103----» All matchesMalmö FF4013-1--» All matchesManchester City4013----» All matchesManchester United4013-1--» All matchesMiddlesbrough FC4103----» All matchesNK Maribor4121----» All matchesNorwich City4112----» All matchesS.C. Braga4301----» All matchesSporting CP4130----» All matchesVfB Stuttgart4112-1--» All matchesWest Bromwich Albion4121----» All matchesWest Ham United4112---1» All matchesBarnsley FC3120-2--» All matchesBlackburn Rovers3120----» All matchesBolton Wanderers3201----» All matchesBrentford FC3300----» All matchesBurton Albion3300----» All matchesGretna FC3300----» All matchesNorthern Ireland3210-1--» All matchesOlympique Lyonnais3102----» All matchesRotherham United3201----» All matchesStoke City3021----» All matchesSwansea City3012----» All matchesCzech Republic3111----» All matchesWales3102----» All matchesSparta Prague2101----» All matchesAkhisar Belediyespor2101----» All matchesAlbania2200----» All matchesAntalyaspor2200-1--» All matchesArsenal FC2002----» All matchesAS Trenčín2110----» All matchesBayer Leverkusen2002----» All matchesBorussia Dortmund2110-1--» All matchesBrøndby IF2110----» All matchesBSC Young Boys2011----» All matchesBurnley FC2101----» All matchesCharlton Athletic2101----» All matchesCrystal Palace2002---1» All matchesElazığspor2200----» All matchesFBK Kaunas2011----» All matchesFC Barcelona2011----» All matchesFC Midtjylland2200----» All matchesFC Porto2110----» All matchesFC Unirea2011----» All matchesFenerbahçe2101----» All matchesFeyenoord2110----» All matchesFK Ufa2110----» All matchesFK Zeta2200----» All matchesGalatasaray2101----» All matchesGaziantepspor2011----» All matchesHapoel Tel Aviv2101---1» All matchesHuddersfield Town2110----» All matchesIsrael2101----» All matchesKarabükspor2110----» All matchesKF Shkupi2110----» All matchesCroatia2200-1--» All matchesLegia Warszawa2110----» All matchesLeicester City2011----» All matchesLiechtenstein2200-1--» All matchesLithuania2110----» All matchesMersin Idmanyurdu2200-1--» All matchesMillwall FC2011----» All matchesMilton Keynes Dons2110----» All matchesMolde FK2110----» All matchesNK Osijek2110----» All matchesPanathinaikos A.O.2020----» All matchesPartick Thistle2200----» All matchesProgrès Niedercorn2110----» All matchesRapid Vienna2101-1--» All matchesRB Leipzig2101----» All matchesRoyal Antwerp FC2200----» All matchesSevilla FC2002----» All matchesSheffield United2101----» All matchesSivasspor2101----» All matchesSL Benfica2020----» All matchesSlavia Praha2011----» All matchesSpain2002----» All matchesSpartak Moskva2011----» All matchesSporting Lokeren2101----» All matchesSSC Napoli2002----» All matchesStandard Liège2200-1--» All matchesValencia CF2011----» All matchesVillarreal CF2020----» All matchesWerder Bremen2101----» All matchesAFC Ajax1001----» All matchesAJ Auxerre1010----» All matchesArgentina1001----» All matchesAustralia1100----» All matchesBelgium1001-1--» All matchesBrazil1001----» All matchesCA Osasuna1001----» All matchesCosta Rica1001----» All matchesDenmark1100----» All matchesEintracht Frankfurt1001----» All matchesEngland1001----» All matchesEskişehirspor1010----» All matchesEstonia1100----» All matchesFC Alashkert1100----» All matchesGençlerbirliği1010----» All matchesGibraltar1100----» All matchesIreland1001----» All matchesİstanbul Başakşehir1010----» All matchesCanada1010----» All matchesKasımpaşa SK1100----» All matchesKayserispor1100----» All matchesLech Poznań1100----» All matchesLincoln Red Imps1100----» All matchesMaccabi Haifa1100----» All matchesNetherlands1001----» All matchesNigeria1010----» All matchesNorth Macedonia1010----» All matchesOrduspor 19671100----» All matchesAustria1100----» All matchesPartizan1100----» All matchesQueen Of The South1100----» All matchesRaith Rovers1100----» All matchesSweden1001----» All matchesSerbia1010----» All matchesSlovenia1010----» All matchesSt. Joseph's FC1100----» All matchesTottenham Hotspur1001----» All matchesTrabzonspor1010----» All matchesHungary1100----» All matchesUSA1001----» All matchesWillem II1100----» All matchesCyprus1100----» All matches