Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United151212----» All matchesWest Bromwich Albion14437----» All matchesSouthampton FC12624----» All matchesStoke City12525----» All matchesWatford FC12525-1--» All matchesArsenal FC11245-1--» All matchesLiverpool FC11407----» All matchesManchester City110110----» All matchesTottenham Hotspur10226----» All matchesChelsea FC9207----» All matchesNewcastle United9234----» All matchesBurnley FC8404----» All matchesEverton FC8035----» All matchesSunderland AFC8323----» All matchesAFC Bournemouth7133----» All matchesCrystal Palace7322----» All matchesIreland7232----» All matchesLeicester City7133----» All matchesQueens Park Rangers7223----» All matchesSwansea City7133-1--» All matchesWest Ham United7025----» All matchesBelgium6231-1--» All matchesBirmingham City6222----» All matchesFulham FC6321----» All matchesNorwich City6231----» All matchesAston Villa5122----» All matchesBlackburn Rovers5104----» All matchesBlackpool FC5221----» All matchesBrighton & Hove Albion5122-1--» All matchesBulgaria5401----» All matchesCharlton Athletic5500----» All matchesFinland5122-1--» All matchesHull City5122-1--» All matchesIpswich Town5122----» All matchesSheffield Wednesday5410----» All matchesAzerbaijan4400-1--» All matchesBarnsley FC4211----» All matchesBolton Wanderers4022----» All matchesBristol City4031----» All matchesCardiff City4211----» All matchesDerby County4202----» All matchesGermany4013-1--» All matchesEngland4004----» All matchesNetherlands4004----» All matchesPlymouth Argyle4121----» All matchesReading FC4103----» All matchesSheffield United4121-1--» All matchesWigan Athletic4202----» All matchesColchester United3201----» All matchesCoventry City3111----» All matchesDoncaster Rovers3300----» All matchesHuddersfield Town3201----» All matchesCroatia3012----» All matchesMiddlesbrough FC3102----» All matchesMontenegro3102----» All matchesNorthern Ireland3210----» All matchesNottingham Forest3300----» All matchesAustria3210----» All matchesPoland3003----» All matchesPreston North End3201---1» All matchesRussia3102----» All matchesSlovakia3210----» All matchesAccrington Stanley2200----» All matchesAndorra2200----» All matchesBosnia-Herzegovina2011----» All matchesDenmark2002----» All matchesEngland U212002----» All matchesGeorgia2110----» All matchesGrimsby Town2200----» All matchesIceland2200----» All matchesIsrael2110----» All matchesLeeds United2002----» All matchesMexico2110----» All matchesMoldova2200----» All matchesNorway2200----» All matchesSweden2002----» All matchesSwitzerland2101----» All matchesScunthorpe United2200----» All matchesSerbia2020----» All matchesCzech Republic2020----» All matchesUkraine2101----» All matchesHungary2101----» All matchesWalsall FC2200----» All matchesCyprus2200----» All matchesAlbania1010----» All matchesAustralia1001----» All matchesBarnet FC1001----» All matchesBelarus1100----» All matchesBoston United1100----» All matchesBristol Rovers1001----» All matchesBurnley FC U211100----» All matchesCambridge United1100----» All matchesChina1100----» All matchesDover Athletic1100----» All matchesEstonia1100----» All matchesFrance1001----» All matchesGibraltar1100----» All matchesHartlepool United1010----» All matchesHereford United1100----» All matchesIran1001---1» All matchesLiechtenstein1100----» All matchesLincoln City1010----» All matchesLuxembourg1100----» All matchesMansfield Town1100----» All matchesNew Zealand1010----» All matchesNorth Macedonia1100-1--» All matchesNotts County1100----» All matchesPeterborough United1100----» All matchesPoland U211001----» All matchesPortsmouth FC1001----» All matchesPortugal1001----» All matchesReading FC U211001----» All matchesRochdale AFC1001----» All matchesRomania U211001----» All matchesScotland1100----» All matchesShrewsbury Town1100----» All matchesSouthend United1100----» All matchesSpain1001----» All matchesSwindon Town1100----» All matchesTorquay United1001----» All matchesTranmere Rovers1100----» All matchesUruguay1001----» All matchesUSA1010----» All matchesWolverhampton Wanderers1001----» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1100----» All matches