Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC243912-2--» All matchesTottenham Hotspur224711-3--» All matchesLiverpool FC21678-2-1» All matchesMiddlesbrough FC20686-3--» All matchesArsenal FC194510---1» All matchesEverton FC19577-3--» All matchesManchester United191513-1--» All matchesNewcastle United19487-3--» All matchesBlackburn Rovers18459-2--» All matchesAston Villa17665-1--» All matchesSouthampton FC17755----» All matchesBolton Wanderers15636----» All matchesManchester City15726----» All matchesLeeds United14743----» All matchesLeicester City14545-1--» All matchesSheffield Wednesday14824----» All matchesWest Ham United14437-2--» All matchesCoventry City13247----» All matchesCharlton Athletic12246----» All matchesSunderland AFC11812-1--» All matchesFulham FC10343----» All matchesDerby County9252-2--» All matchesNottingham Forest9522-3--» All matchesPortsmouth FC9432-2--» All matchesCrystal Palace8314----» All matchesWatford FC7430----» All matchesBarnsley FC6321----» All matchesWest Bromwich Albion6402----» All matchesHuddersfield Town5410----» All matchesNorwich City5122-2--» All matchesQueens Park Rangers5302-1--» All matchesWolverhampton Wanderers5122-1--» All matchesBirmingham City4301-1--» All matchesBradford City4112-1--» All matchesCroatia4211----» All matchesCzech Republic4202----» All matchesCrewe Alexandra3210----» All matchesGillingham FC3120----» All matchesGrimsby Town3111----» All matchesMillwall FC3300----» All matchesRussia3111-1--» All matchesSwitzerland3021-1--» All matchesStockport County3210----» All matchesCyprus3300-1--» All matchesAlbania2110----» All matchesBelgium2011-1--» All matchesBurnley FC2011----» All matchesEngland U212002----» All matchesFaeroe Islands2200-1--» All matchesFrance2011----» All matchesGeorgia2200----» All matchesGreece2011----» All matchesIpswich Town2011----» All matchesIceland2110----» All matchesIsrael2020----» All matchesYugoslavia2101----» All matchesLithuania2110----» All matchesLuton Town2110----» All matchesMalta2200----» All matchesNetherlands2101----» All matchesNigeria2002----» All matchesNorth Macedonia2110----» All matchesPortugal2101----» All matchesPreston North End2101----» All matchesRotherham United2101----» All matchesRomania2101-1--» All matchesSheffield United2200----» All matchesTurkey2020----» All matchesUSA2101----» All matchesWalsall FC2011----» All matchesWigan Athletic2110----» All matchesWrexham AFC2110----» All matchesWycombe Wanderers2011-1--» All matchesAFC Bournemouth1010----» All matchesAndorra1100----» All matchesAustralia1100----» All matchesBlackpool FC1001----» All matchesBolivia1100----» All matchesBrazil1010----» All matchesBulgaria1010----» All matchesBury FC1001-1--» All matchesCardiff City1100----» All matchesChina1100----» All matchesColchester United1100----» All matchesDenmark1100----» All matchesGermany1010----» All matchesFinland1100----» All matchesIran1100----» All matchesItaly1001----» All matchesCanada1100----» All matchesLiechtenstein1100----» All matchesMansfield Town1100----» All matchesNorthern Ireland1001----» All matchesNotts County1100----» All matchesParaguay1100----» All matchesPlymouth Argyle1001----» All matchesPoland1010----» All matchesSweden1100----» All matchesSouthend United1001----» All matchesSpain1001----» All matchesTorquay United1010----» All matchesTranmere Rovers1100----» All matchesWales1010----» All matchesWimbledon FC1100----» All matches