Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC286616-5--» All matchesWest Bromwich Albion271449----» All matchesManchester United26651512--» All matchesWest Ham United25127621--» All matchesLiverpool FC253111112--» All matchesStoke City251375-2--» All matchesArsenal FC233614111-» All matchesSunderland AFC221138-1--» All matchesManchester City21669-2--» All matchesAston Villa2087522-1» All matchesBurnley FC19142332--» All matchesReading FC19531111--» All matchesFulham FC19946----» All matchesWatford FC177553--1» All matchesTottenham Hotspur1756622--» All matchesCrystal Palace1710431---» All matchesNewcastle United1711331---» All matchesWigan Athletic1565421--» All matchesCoventry City15546-2--» All matchesNorwich City144551---» All matchesBlackburn Rovers14545----» All matchesHull City14941-2--» All matchesMillwall FC13724----» All matchesQueens Park Rangers13616----» All matchesSwansea City13661-1--» All matchesWolverhampton Wanderers124711--1» All matchesBolton Wanderers12732----» All matchesMiddlesbrough FC1163221--» All matchesSouthampton FC115242---» All matchesLeicester City1153311--» All matchesPreston North End11641-1-1» All matchesBirmingham City10343----» All matchesCardiff City10532----» All matchesIpswich Town923411--» All matchesCrewe Alexandra9720----» All matchesDerby County9612-2--» All matchesNottingham Forest9153----» All matchesPortsmouth FC9423----» All matchesGillingham FC8251----» All matchesRotherham United8431----» All matchesBrighton & Hove Albion742121--» All matchesLeeds United74211---» All matchesWalsall FC7511----» All matchesLuton Town52212---» All matchesHuddersfield Town53111---» All matchesSheffield United53021---» All matchesAFC Bournemouth5203----» All matchesBarnsley FC5122----» All matchesBlackpool FC5212-1--» All matchesSheffield Wednesday5401-1--» All matchesBradford City4400-1--» All matchesBristol City4103----» All matchesGrimsby Town4301----» All matchesPlymouth Argyle4211----» All matchesWimbledon FC4121----» All matchesItaly31111---» All matchesOldham Athletic31111---» All matchesSan Marino33001---» All matchesColchester United3201----» All matchesEverton FC3111----» All matchesSpain3111----» All matchesStevenage FC3300----» All matchesStockport County3300----» All matchesUkraine3120----» All matchesDynamo Kyiv21011---» All matchesLille OSC21101---» All matchesStandard Liège20111---» All matchesACF Fiorentina2002----» All matchesBSC Young Boys2200----» All matchesCharlton Athletic2110----» All matchesCheltenham Town2200----» All matchesIreland2020----» All matchesLincoln City2101----» All matchesMacclesfield FC2200----» All matchesMetalist Kharkiv2110----» All matchesNorway2200----» All matchesPoland2110----» All matchesScotland2200----» All matchesSwitzerland2200----» All matchesSK Brann2200----» All matchesVfL Wolfsburg2200----» All matchesAZ Alkmaar11001---» All matchesPeru11001---» All matchesSlovakia U2111001---» All matchesWrexham AFC11001---» All matches1. FC Nuremberg1100----» All matchesAFC Fylde1100----» All matchesAtalanta1001----» All matchesBelgium1100----» All matchesBrazil1010----» All matchesBrentford FC1001----» All matchesBulgaria1100----» All matchesCarlisle United1100----» All matchesDagenham & Redbridge1100----» All matchesDarlington FC1100----» All matchesGermany1001----» All matchesEstonia1100----» All matchesFK Krasnodar1010----» All matchesFrance1001----» All matchesGhana1010----» All matchesHartlepool United1100----» All matchesHonduras1010----» All matchesCroatia U211001----» All matchesLeyton Orient1100----» All matchesLithuania1100----» All matchesMFK Ružomberok1100----» All matchesMoldova1100----» All matchesMontenegro1100----» All matchesMorecambe FC1001----» All matchesNetherlands1001----» All matchesNorth Macedonia U211010----» All matchesPeterborough United1010----» All matchesPortugal U211001----» All matchesSerbia U211100----» All matchesSlovenia1100-1--» All matchesSporting CP1001----» All matchesSwindon Town1010----» All matchesTrinidad & Tobago1100----» All matchesTurkey U211001----» All matchesHungary1100----» All matchesUruguay1001----» All matchesWales1100----» All matchesWycombe Wanderers1100----» All matchesYork City1100-1--» All matchesZenit St. Petersburg1100----» All matches