Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa257711----» All matchesManchester City2511410----» All matchesArsenal FC244515----» All matchesBolton Wanderers216312----» All matchesChelsea FC214512----» All matchesFulham FC211056----» All matchesManchester United201415----» All matchesEverton FC19829----» All matchesLiverpool FC191612----» All matchesNewcastle United196211----» All matchesMiddlesbrough FC16673-1-1» All matchesSunderland AFC16655----» All matchesWest Ham United16673----» All matchesBirmingham City15537----» All matchesWigan Athletic15843-1--» All matchesPortsmouth FC14824----» All matchesWest Bromwich Albion14563----» All matchesCharlton Athletic13823----» All matchesTottenham Hotspur121110----» All matchesWolverhampton Wanderers10514----» All matchesBlackburn Rovers9432-1--» All matchesStoke City8116----» All matchesSouthampton FC7124----» All matchesLeicester City6213----» All matchesBlackpool FC5410----» All matchesDerby County5131----» All matchesHull City5320----» All matchesNorwich City5221----» All matchesReading FC5311----» All matchesWatford FC42201---» All matchesBurnley FC4211----» All matchesCardiff City4121----» All matchesCrystal Palace4112----» All matchesSheffield United4103----» All matchesBarnsley FC3210----» All matchesHapoel Tel Aviv3300----» All matchesNottingham Forest3120----» All matchesQueens Park Rangers3210----» All matchesSlavia Praha3210----» All matchesSwansea City3102----» All matchesAFC Bournemouth2101-1--» All matchesAndorra2200----» All matchesAzerbaijan2200----» All matchesBeşiktaş2110----» All matchesBradford City2110----» All matchesBrighton & Hove Albion2110----» All matchesCoventry City2020----» All matchesDenmark2002----» All matchesEstonia2200----» All matchesGillingham FC2110----» All matchesHuddersfield Town2110----» All matchesIpswich Town2110----» All matchesIsrael2110----» All matchesItaly U212011----» All matchesCroatia2101----» All matchesLazio Roma2110----» All matchesMálaga CF2011----» All matchesMetalurg Zaporizhya2110----» All matchesMillwall FC2011----» All matchesNetherlands2020----» All matchesNorthern Ireland2101----» All matchesNorth Macedonia2110----» All matchesPoland2200----» All matchesPoland U212101----» All matchesPortugal U212002----» All matchesPSV Eindhoven2002----» All matchesRussia2101----» All matchesSevilla FC2011-1--» All matchesSheffield Wednesday2110----» All matchesWales2200----» All matchesSwindon Town11001---» All matchesAalborg BK1100----» All matchesAC Milan1010----» All matchesAnorthosis Famagusta1010-1--» All matchesArgentina1100----» All matchesAustralia1001----» All matchesBayer Leverkusen1100----» All matchesBrazil1010----» All matchesBristol City1100----» All matchesBulgaria U211100----» All matchesClub Brugge KV1100----» All matchesDenmark U211100----» All matchesGermany1001----» All matchesGermany U211010----» All matchesDoncaster Rovers1100----» All matchesEcuador1100-1--» All matchesFC Barcelona1010----» All matchesFC Dinamo Bucureşti1100----» All matchesFinland U211010----» All matchesGeorgia U211100----» All matchesGreece1100----» All matchesGrimsby Town1001----» All matchesIceland1100----» All matchesJamaica1100----» All matchesLeeds United1010----» All matchesAustria1100----» All matchesParaguay1100----» All matchesPeterborough United1100----» All matchesPortugal1001----» All matchesReal Madrid1001----» All matchesRSC Anderlecht1010----» All matchesSweden1010----» All matchesSwitzerland U211100-1--» All matchesScunthorpe United1100----» All matchesSlovenia U211100----» All matchesSouthend United1100----» All matchesSpain1001----» All matchesSpain U211001----» All matchesS.C. Braga1100----» All matchesSouth Africa1100----» All matchesTranmere Rovers1001----» All matchesTrinidad & Tobago1100----» All matchesHungary1100----» All matchesUruguay1100----» All matchesYeovil Town1010----» All matches