Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United30491712--» All matchesManchester City27861321--» All matchesChelsea FC26451711--» All matchesTottenham Hotspur2575133---» All matchesAston Villa24671112--» All matchesFulham FC249691---» All matchesArsenal FC23371311--» All matchesWest Bromwich Albion2285921--» All matchesEverton FC226791---» All matchesBlackburn Rovers2187621--» All matchesSunderland AFC2197521--» All matchesStoke City2058731--» All matchesBolton Wanderers20104611--» All matchesHull City2013341---» All matchesLiverpool FC1943122---» All matchesBirmingham City199461---» All matchesNewcastle United195861---» All matchesWigan Athletic187742---» All matchesSwansea City15483----» All matchesWest Ham United145543---» All matchesQueens Park Rangers141013----» All matchesPortsmouth FC1243522--» All matchesReading FC1262411--» All matchesCharlton Athletic12633----» All matchesNorwich City12435-1--» All matchesBristol City116141---» All matchesCardiff City11524----» All matchesSheffield Wednesday11722----» All matchesBurnley FC1064031--» All matchesCrystal Palace104151---» All matchesDerby County10532----» All matchesSheffield United941411--» All matchesNottingham Forest821521--» All matchesSouthampton FC82241---» All matchesLeeds United8224----» All matchesPreston North End8431----» All matchesIpswich Town74212---» All matchesWolverhampton Wanderers741221--» All matchesBrentford FC75201---» All matchesMillwall FC73221---» All matchesBrighton & Hove Albion6411----» All matchesBarnsley FC52121---» All matchesRotherham United53111---» All matchesHuddersfield Town5212----» All matchesOldham Athletic43012---» All matchesAFC Bournemouth41031---» All matchesCoventry City41301---» All matchesLeicester City41211---» All matchesWatford FC4103----» All matchesAndorra3300----» All matchesBurton Albion3111----» All matchesSpain3102----» All matchesAnzhi Makhachkala21011---» All matchesBlackpool FC21101---» All matchesFK Gomel22001---» All matchesMilton Keynes Dons21101---» All matchesAS Roma2101----» All matchesBSC Young Boys2110----» All matchesFC Basel 18932101-1--» All matchesFCSB2101----» All matchesGrazer AK2110----» All matchesHeart of Midlothian2110----» All matchesLuton Town2101----» All matchesMansfield Town2200----» All matchesMiddlesbrough FC2110----» All matchesNetherlands2011----» All matchesNorth Macedonia2110----» All matchesNotts County2200----» All matchesRussia2101----» All matchesSporting CP2002----» All matchesTrinidad & Tobago2200----» All matchesUdinese Calcio2101----» All matchesVfB Stuttgart2101----» All matchesWales2200----» All matchesZenit St. Petersburg2101----» All matchesAccrington Stanley110011--» All matchesAO Egaleo11001---» All matchesGillingham FC11001---» All matchesAustria U1910011---» All matchesAzerbaijan U211010----» All matchesBaník Ostrava1010----» All matchesBarrow AFC1100----» All matchesBrazil1010----» All matchesBulgaria1100----» All matchesCheltenham Town1100----» All matchesCrewe Alexandra1001----» All matchesDenmark1100----» All matchesDenmark U211100----» All matchesGermany1100----» All matchesDoncaster Rovers1001-1--» All matchesEcuador1100----» All matchesEstonia1100----» All matchesExeter City1100----» All matchesFrance1001----» All matchesFrance U191100----» All matchesGhana1010----» All matchesGreece1100----» All matchesIsrael1010----» All matchesJamaica1100----» All matchesLazio Roma1100----» All matchesMontenegro1010----» All matchesNewport County1010----» All matchesNetherlands U211100----» All matchesNorthampton Town1100----» All matchesNorway1100----» All matchesAustria U211100----» All matchesOxford United1100----» All matchesParaguay1100----» All matchesPartizan1100----» All matchesRapid Vienna1010----» All matchesScotland1100----» All matchesSweden1100----» All matchesSweden U211010----» All matchesSwitzerland1010----» All matchesScunthorpe United1100----» All matchesSevilla FC1001----» All matchesSlovakia1100----» All matchesSpain U211001----» All matchesCzech Republic1010----» All matchesCzech Republic U191001----» All matchesUkraine U211100----» All matchesVillarreal CF1001----» All matchesWales U211100----» All matchesWycombe Wanderers1001----» All matches