Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United213414-3--» All matchesLiverpool FC204610-5-1» All matchesChelsea FC182610-2--» All matchesAston Villa17674-2--» All matchesFulham FC171016-2--» All matchesArsenal FC162311-4--» All matchesManchester City15825----» All matchesNewcastle United14455-31-» All matchesBlackburn Rovers12723-3--» All matchesBolton Wanderers12516-2--» All matchesMiddlesbrough FC12615-1--» All matchesWest Ham United12732-4--» All matchesSunderland AFC10730----» All matchesTottenham Hotspur10145-2--» All matchesWest Bromwich Albion10505-1--» All matchesBirmingham City9351----» All matchesWigan Athletic9540-2--» All matchesPortsmouth FC8701----» All matchesCharlton Athletic7412-1--» All matchesWolverhampton Wanderers7331----» All matchesNorwich City5320-2--» All matchesSouthampton FC5131-1--» All matchesCrystal Palace3201-1--» All matchesStoke City3021----» All matchesSwansea City3201----» All matchesBATE Borisov2101----» All matchesBurnley FC2101----» All matchesFC Dinamo Bucureşti2101----» All matchesHull City2200----» All matchesLeeds United2200----» All matchesLille OSC2110----» All matchesMetalist Kharkiv2110----» All matchesMillwall FC2110----» All matchesQueens Park Rangers2110----» All matchesSigma Olomouc2110---1» All matchesSK Brann2200----» All matchesSL Benfica2002-1--» All matchesStevenage FC2200----» All matchesVillarreal CF2002-1--» All matches1. FC Nuremberg1100----» All matchesACF Fiorentina1001----» All matchesAE Lárissa1100----» All matchesAEK Athen1100-1--» All matchesAFC Bournemouth1100----» All matchesAZ Alkmaar1100-1--» All matchesBlackpool FC1100----» All matchesBradford City1100----» All matchesBristol City1100----» All matchesCarlisle United1100----» All matchesDerby County1100-1--» All matchesFK Krasnodar1010----» All matchesHuddersfield Town1100----» All matchesLeicester City1100----» All matchesLeicester City U211100----» All matchesLeyton Orient1100----» All matchesMacclesfield FC1100----» All matchesManchester City U211100----» All matchesOldham Athletic1001----» All matchesPreston North End1100----» All matchesReading FC1001----» All matchesScunthorpe United1100----» All matchesSheffield United1100----» All matchesSheffield Wednesday1100-1--» All matchesStandard Liège1001----» All matchesStockport County1100----» All matchesVfL Wolfsburg1100----» All matchesWrexham AFC1100-1--» All matches