Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC298516171-» All matchesLiverpool FC2556142411» All matchesAston Villa23410916-1» All matchesEverton FC236116-4--» All matchesTottenham Hotspur22105737--» All matchesWest Ham United21144377--» All matchesSouthampton FC21144347--» All matchesManchester United20251323--» All matchesChelsea FC1955915--» All matchesMiddlesbrough FC1899044--» All matchesDerby County17107074--» All matchesManchester City1766534--» All matchesBlackburn Rovers16102422--» All matchesNewcastle United1542942--» All matchesSunderland AFC15111335--» All matchesCharlton Athletic1465313--» All matchesBolton Wanderers1362513--» All matchesLeicester City1251634--» All matchesFulham FC1133514--» All matchesCoventry City1062224--» All matchesWimbledon FC924341--» All matchesPortsmouth FC934233--» All matchesWolverhampton Wanderers934223--» All matchesWigan Athletic932411--» All matchesSheffield Wednesday9621-1--» All matchesNottingham Forest8332-3--» All matchesBirmingham City622221-1» All matchesWest Bromwich Albion631213--» All matchesCrystal Palace6222-2--» All matchesBradford City541012--» All matchesBurnley FC5212-2--» All matchesWatford FC5212----» All matchesDeportivo A Coruña41031---» All matchesReading FC41031---» All matchesAS Roma4121-1--» All matchesBristol City4301-1--» All matchesHull City4121----» All matchesCardiff City30211---» All matchesIpswich Town32011---» All matchesBarnsley FC3300----» All matchesBlackpool FC3102----» All matchesNorwich City3120-1--» All matchesSheffield United3102-2--» All matchesStoke City3210-1--» All matchesBeşiktaş21102---» All matchesLokomotiv Moscow22002---» All matchesPartizan22002---» All matchesAC Milan21101---» All matchesBrentford FC22001---» All matchesFC Barcelona20111---» All matchesLazio Roma211011--» All matchesBnei Sachnin FC2200-1--» All matchesCS Marítimo2200----» All matchesGalatasaray2011-1--» All matchesLeeds United2011-1--» All matchesMálaga CF2011----» All matchesMetalurg Zaporizhya2110----» All matchesMoldova U212200----» All matchesPalermo FC2002----» All matchesPlymouth Argyle2110----» All matchesPSV Eindhoven2011----» All matchesRushden & Diamonds AFC2110----» All matchesSpartak Moskva2101----» All matchesSporting CP2101-2--» All matches1860 Munich2200----» All matchesES Troyes AC110021--» All matchesPoland U2111002---» All matchesDenmark U2111001---» All matchesFC Sochaux110011--» All matchesFrance U2111001---» All matchesMacclesfield FC11001---» All matchesOlympiacos FC11001---» All matchesRSC Anderlecht110011--» All matchesSc Heerenveen11001-1-» All matchesSlavia Praha11001---» All matchesYeading11001---» All matchesArgentina U211100----» All matchesBelgium U211100----» All matchesBrazil U211001----» All matchesBrighton & Hove Albion1100-1--» All matchesBristol Rovers1100----» All matchesDinamo Tbilisi1100----» All matchesDoncaster Rovers1100----» All matchesGeorgia U211010----» All matchesGrimsby Town1100----» All matchesHapoel Tel Aviv1100----» All matchesItaly U211100----» All matchesMFK Dubnica1100----» All matchesMillwall FC1001----» All matchesNorway U211010----» All matchesOlympique de Marseille1001-1--» All matchesOxford United1100----» All matchesPanionios GSS1100-1--» All matchesPeterborough United1100----» All matchesPort Vale FC1100----» All matchesPortugal1010----» All matchesPortugal U211001----» All matchesPreston North End1001--1-» All matchesReal Madrid1001-1--» All matchesRochdale AFC1100----» All matchesSwitzerland U211010----» All matchesSwindon Town1001----» All matchesValencia CF1010----» All matches