Record by opponent MatchesWDLScoresYellowYellow-RedRedCeltic FC15528-6--» All matchesHeart of Midlothian1062211--» All matchesMotherwell FC10523-3--» All matchesHibernian FC9522-2--» All matchesSt. Mirren FC8701-1--» All matchesAberdeen FC6501-2-1» All matchesDundee FC6420-1--» All matchesArsenal FC U2150231---» All matchesLeicester City U215221-1--» All matchesSt. Johnstone FC5500----» All matchesDundee United422012--» All matchesLiverpool FC U2141031---» All matchesDerby County U214112-2--» All matchesKilmarnock FC4400----» All matchesLuton Town4013----» All matchesManchester City U214031----» All matchesSwansea City4211-2--» All matchesEverton FC U2131111---» All matchesManchester United U2131111---» All matchesBarnsley FC3210----» All matchesBirmingham City3012-1--» All matchesBlackpool FC3003----» All matchesBristol City3111----» All matchesCoventry City3111----» All matchesHuddersfield Town3102----» All matchesHull City3120----» All matchesMiddlesbrough FC3111----» All matchesMillwall FC3111----» All matchesOxford United3102----» All matchesReading FC3201----» All matchesRoss County FC3201----» All matchesSouthampton FC U213210----» All matchesSunderland AFC3210-1--» All matchesTottenham Hotspur U213111-2--» All matchesWest Ham United U213120----» All matchesAS Roma U19210112--» All matchesAFC Wimbledon2020----» All matchesBlackburn Rovers2200-1--» All matchesBlackburn Rovers U212200----» All matchesBradford City2200-1--» All matchesBristol Rovers2011----» All matchesBulgaria U192200----» All matchesCardiff City2020----» All matchesCharlton Athletic2200----» All matchesDerby County2002----» All matchesGermany U192101----» All matchesDoncaster Rovers2101----» All matchesDynamo Kyiv2011----» All matchesFC Porto U192110----» All matchesFenerbahçe2200-1--» All matchesFK Jablonec2101----» All matchesFrance U162200----» All matchesJagiellonia Białystok2011----» All matchesLivingston FC2200----» All matchesNetherlands U192110----» All matchesNorway U192101----» All matchesNorwich City2020----» All matchesNottingham Forest2101----» All matchesPortsmouth FC2002-1--» All matchesQueens Park Rangers2002----» All matchesReading FC U212101-1--» All matchesReal Betis2200----» All matchesScunthorpe United2002----» All matchesSheffield United2110----» All matchesShrewsbury Town2011----» All matchesSouthend United2200----» All matchesStoke City2101----» All matchesSunderland AFC U212110----» All matchesWalsall FC2101----» All matchesWatford FC2002----» All matchesWest Bromwich Albion2011----» All matchesWycombe Wanderers2200----» All matchesAtlético Madrid U1911001---» All matchesIvory Coast U1610101---» All matchesSL Benfica101011--» All matchesAccrington Stanley1100----» All matchesAFC Ajax U191100----» All matchesAFC Bournemouth1001-1--» All matchesAthletic Club1010----» All matchesBelarus U191100----» All matchesBrentford FC1001----» All matchesBrighton & Hove Albion1001----» All matchesBurnley FC1010----» All matchesBurton Albion1001-1--» All matchesDenmark U171100----» All matchesGermany U171100----» All matchesFC Barcelona U191001-1--» All matchesFerencvárosi TC1001----» All matchesFeyenoord U191100----» All matchesFinland U171100----» All matchesFleetwood Town1100----» All matchesFrance U191001----» All matchesFrance U171100-1--» All matchesFulham FC1010----» All matchesGillingham FC1010----» All matchesGreenock Morton FC1100----» All matchesGreece U191100-1--» All matchesHartlepool United1001----» All matchesIceland U191100----» All matchesLeicester City1001----» All matchesLuxembourg U191100----» All matchesMaccabi Tel Aviv U191100----» All matchesMalmö FF1100----» All matchesMexico U161100----» All matchesNorthern Ireland U161100----» All matchesNorth Macedonia U191001----» All matchesOGC Nice1100----» All matchesOlympiacos FC1010----» All matchesOlympique Lyonnais1001----» All matchesParis Saint-Germain U191100----» All matchesPeterborough United1100----» All matchesPlymouth Argyle1100----» All matchesPortugal U201001----» All matchesPortugal U191100----» All matchesPreston North End1100----» All matchesPSV Eindhoven1001----» All matchesQarabağ FK U191100----» All matchesQueen's Park FC1100----» All matchesReal Madrid U191100----» All matchesRochdale AFC1100----» All matchesRotherham United1001----» All matchesRSC Anderlecht U191100----» All matchesSweden U171001----» All matchesServette FC1010----» All matchesSpain U191100----» All matchesSpain U171001----» All matchesSporting CP U191100----» All matchesStevenage FC1100----» All matchesSwansea City U211001----» All matchesTottenham Hotspur1010----» All matchesCzech Republic U191100----» All matchesTurkey U191100----» All matchesTurkey U171100----» All matchesTurkey U161100----» All matchesUkraine U191010----» All matchesUkraine U171010----» All matchesWales U191001----» All matchesWales U161001----» All matchesWigan Athletic1001----» All matches