Record by opponent MatchesWDLScoresYellowYellow-RedRedRangers FC15103223--» All matchesSt. Mirren FC119114---» All matchesHeart of Midlothian1190231--» All matchesKilmarnock FC107125---» All matchesHibernian FC1072111--» All matchesAberdeen FC98103---» All matchesLivingston FC880021--» All matchesMotherwell FC86201---» All matchesSt. Johnstone FC761031--» All matchesRoss County FC77001---» All matchesDundee United6510----» All matchesDundee FC55002---» All matchesWest Bromwich Albion U215113----» All matchesNorwich City U2144002---» All matchesWolverhampton Wanderers U2142021---» All matchesAston Villa U214004----» All matchesNewcastle United U214004----» All matchesSunderland AFC4112----» All matchesAccrington Stanley32102---» All matchesIpswich Town31201---» All matchesBurton Albion3300----» All matchesChelsea FC3300----» All matchesGillingham FC3111----» All matchesPortsmouth FC3300----» All matchesReading FC U213102----» All matchesReal Madrid3003-1--» All matchesSouthampton FC U213111----» All matchesWycombe Wanderers3300----» All matchesAFC Wimbledon22002---» All matchesCrewe Alexandra21011---» All matchesFulham FC20111---» All matchesCroatia U2120021---» All matchesLincoln City21011---» All matchesManchester City21011---» All matchesRochdale AFC21011---» All matchesTottenham Hotspur21101---» All matchesAFC Bournemouth2101----» All matchesAngers SCO2110----» All matchesArsenal FC2110----» All matchesAston Villa2011----» All matchesAtlético Madrid2011----» All matchesBlackburn Rovers U212002----» All matchesBrentford FC2011----» All matchesBristol Rovers2101----» All matchesCharlton Athletic2101-1--» All matchesCrystal Palace2002----» All matchesDoncaster Rovers2101----» All matchesEverton FC2002----» All matchesFeyenoord2101----» All matchesFK Bodø/Glimt2002----» All matchesFleetwood Town2020-1--» All matchesGreece2200----» All matchesLazio Roma2002-1--» All matchesLeicester City2020----» All matchesManchester United U212110----» All matchesMiddlesbrough FC U212002----» All matchesNewcastle United2110----» All matchesNorthern Ireland2101----» All matchesOxford United2011----» All matchesParis Saint-Germain2101----» All matchesPlymouth Argyle2110----» All matchesRB Leipzig2002-1--» All matchesRC Lens2101----» All matchesShakhtar Donetsk2020----» All matchesShrewsbury Town2002----» All matchesSouthampton FC2011-1--» All matchesStevenage FC2011----» All matchesStoke City U212110----» All matchesSunderland AFC U212200----» All matchesWest Ham United U212002----» All matchesWigan Athletic2101-1--» All matchesMorecambe FC11002---» All matchesFC Metz11001---» All matchesKauno Žalgiris11001---» All matchesTurkey U2111001---» All matchesAFC Ajax1100----» All matchesAJ Auxerre1100-1--» All matchesAS Monaco1100----» All matchesAtalanta1001-1--» All matchesBelgium U211010----» All matchesBlackpool FC1001----» All matchesBolton Wanderers1010----» All matchesBuckie Thistle1100----» All matchesCambridge United1100----» All matchesCheltenham Town1010----» All matchesClub Brugge KV1001----» All matchesCoventry City1100----» All matchesCrawley Town1100----» All matchesFaeroe Islands1100----» All matchesFC Bayeux1100----» All matchesFC Bourg-Péronnas1100----» All matchesFC Lorient1100----» All matchesFC Nantes1001----» All matchesFK Jablonec1010----» All matchesFrance U161001----» All matchesGetafe CF1100----» All matchesGreenock Morton FC1100----» All matchesHavre AC1100----» All matchesHull City1100----» All matchesInverness CT1100----» All matchesKazakhstan U211100----» All matchesLithuania1100----» All matchesLiverpool FC1100----» All matchesManchester United1100----» All matchesMillwall FC1100----» All matchesNorthampton Town1100----» All matchesNottingham Forest1001----» All matchesOGC Nice1100----» All matchesRacing Strasbourg1100-1--» All matchesReading FC1001----» All matchesRotherham United1001----» All matchesScotland U211010----» All matchesSheffield Wednesday1001----» All matchesSporting CP1001----» All matchesStade Brestois 291100----» All matchesSwindon Town1100----» All matchesToulouse FC1010----» All matchesTromsø IL1100----» All matchesUnion Saint-Gilloise1100----» All matchesUSA U161010----» All matchesWest Ham United1100----» All matchesWolverhampton Wanderers1100----» All matches