Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC1845922--» All matchesManchester City16401242--» All matchesLiverpool FC15311142--» All matchesAston Villa1472553--» All matchesBrighton & Hove Albion14743311-» All matchesWolverhampton Wanderers1445522--» All matchesEverton FC1455411--» All matchesManchester United1463514--» All matchesSouthampton FC1372474--» All matchesArsenal FC1331921--» All matchesBrentford FC1273253--» All matchesNewcastle United1251642--» All matchesFulham FC1233633--» All matchesCrystal Palace11524-1--» All matchesWest Ham United105411---» All matchesTottenham Hotspur830541--» All matchesBurnley FC861132--» All matchesAFC Bournemouth831422--» All matchesWatford FC751151--» All matchesLeeds United7232----» All matchesNottingham Forest621324--» All matchesSheffield United6501-3--» All matchesCardiff City5104----» All matchesBristol City411211--» All matchesBurton Albion41211---» All matchesIpswich Town42111---» All matchesMillwall FC43011---» All matchesNorwich City42111---» All matchesCrewe Alexandra4202----» All matchesPreston North End312021--» All matchesAZ Alkmaar32011---» All matchesCoventry City330011--» All matchesOldham Athletic30211---» All matchesRangers FC31111---» All matchesAS Roma3021-1--» All matchesBarnsley FC3021----» All matchesBirmingham City3300----» All matchesQueens Park Rangers3201----» All matchesWalsall FC3111-1--» All matchesHull City20113---» All matchesHuddersfield Town22002---» All matchesRanders FC22002---» All matchesReading FC22002---» All matchesDerby County20111---» All matchesLegia Warszawa210111--» All matchesMiddlesbrough FC22001---» All matchesPort Vale FC21101---» All matchesPSV Eindhoven21101---» All matchesSheffield Wednesday21011---» All matchesS.C. Braga21101---» All matchesSwindon Town21101---» All matchesZorya Lugansk21011---» All matchesBolton Wanderers2011----» All matchesCeltic FC2002----» All matchesDoncaster Rovers2002--1-» All matchesEintracht Frankfurt2110----» All matchesFleetwood Town2011----» All matchesHamilton Academical2101-1--» All matchesInverness CT2110-1--» All matchesKilmarnock FC2200-1--» All matchesLuton Town2200----» All matchesRochdale AFC2002----» All matchesRoss County FC2101----» All matchesRomania U212101----» All matchesSSC Napoli2011----» All matchesSt. Johnstone FC2110-1--» All matchesStade Rennais2101-1--» All matchesSunderland AFC2011----» All matchesUkraine2110-1--» All matchesUkraine U212200----» All matchesWest Bromwich Albion2200----» All matchesBury FC11001---» All matchesChesterfield FC101011--» All matchesCrawley Town11001---» All matchesDundee FC11001---» All matchesFK Bodø/Glimt11001---» All matchesCroatia U2110101---» All matchesTSG Hoffenheim11001---» All matchesAEK Athen1100----» All matchesAustralia1100----» All matchesBelgium1010-1--» All matchesBlackpool FC1100----» All matchesBosnia-Herzegovina1100----» All matchesBradford City1100----» All matchesCharlton Athletic1100----» All matchesColchester United1100----» All matchesGermany U211001----» All matchesExeter City1100----» All matchesFerencvárosi TC1100----» All matchesFrance U211001-1--» All matchesGalatasaray1001----» All matchesGreenock Morton FC1100----» All matchesLeicester City1010----» All matchesLeyton Orient1010----» All matchesMalta1100----» All matchesMontenegro1100----» All matchesNewport County1001----» All matchesNetherlands U211010----» All matchesNotts County1010----» All matchesPartick Thistle1100----» All matchesPlymouth Argyle1100-1--» All matchesPoland U211010----» All matchesScunthorpe United1001----» All matchesShrewsbury Town1001----» All matchesSlavia Praha1010----» All matchesSouthend United1001----» All matchesSpartak Moskva1100----» All matchesStockport County1100----» All matchesTamworth FC1100----» All matchesWigan Athletic1100----» All matchesWorcester City1001----» All matchesWycombe Wanderers1100----» All matches