Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Ham United24969-2--» All matchesEverton FC234811-1--» All matchesLiverpool FC235513----» All matchesTottenham Hotspur23698-3--» All matchesArsenal FC213216-1--» All matchesManchester City201415----» All matchesCrystal Palace19649----» All matchesSouthampton FC19739-1--» All matchesChelsea FC182115-1--» All matchesManchester United184410----» All matchesNewcastle United18477----» All matchesAston Villa16574----» All matchesStoke City16835-1--» All matchesBurnley FC15546----» All matchesNorwich City13904----» All matchesSunderland AFC13571----» All matchesSwansea City13526----» All matchesLeicester City12336----» All matchesAFC Bournemouth11344----» All matchesFulham FC11173----» All matchesWolverhampton Wanderers11524-2--» All matchesHull City10442----» All matchesBlackburn Rovers8611----» All matchesBolton Wanderers8224----» All matchesBrighton & Hove Albion8233----» All matchesQueens Park Rangers8521----» All matchesWigan Athletic8143----» All matchesCardiff City7511----» All matchesReading FC7223----» All matchesDerby County6510----» All matchesHuddersfield Town6204----» All matchesLeeds United5113---1» All matchesMiddlesbrough FC5221----» All matchesSheffield United5122----» All matchesWatford FC5113----» All matchesBristol City4121----» All matchesLuton Town4211----» All matchesBarnsley FC3111----» All matchesBirmingham City3300----» All matchesBrentford FC3012----» All matchesCoventry City3201-1--» All matchesPlymouth Argyle3120-2--» All matchesPreston North End3111----» All matchesSheffield Wednesday3120-1--» All matchesBeşiktaş2101----» All matchesBlackpool FC2200-1--» All matchesIpswich Town2200----» All matchesMillwall FC2011----» All matchesMilton Keynes Dons2011----» All matchesOldham Athletic2200----» All matchesPortsmouth FC2101----» All matchesStockport County2200----» All matchesSwindon Town2011----» All matchesTorquay United2020----» All matchesWalsall FC2110----» All matchesWest Bromwich Albion2002----» All matchesAFC Wimbledon1010----» All matchesBarnet FC1010----» All matchesBelarus1100----» All matchesBoreham Wood1100----» All matchesBoston United1001----» All matchesBrazil1001-1--» All matchesCeltic FC1010----» All matchesCharlton Athletic1010----» All matchesColchester United1010----» All matchesCosta Rica1010----» All matchesCrewe Alexandra1010----» All matchesDoncaster Rovers1010----» All matchesEcuador1010----» All matchesExeter City1100----» All matchesFrance1001----» All matchesHalifax Town1001----» All matchesHartlepool United1100----» All matchesIreland1010----» All matchesNottingham Forest1010----» All matchesNotts County1100----» All matchesPeterborough United1100----» All matchesPort Vale FC1100----» All matchesRotherham United1100----» All matchesShrewsbury Town1001----» All matchesSlovakia1100----» All matchesSpain1001----» All matchesWycombe Wanderers1010----» All matchesYeovil Town1100----» All matchesYork City1100----» All matches