Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday15112252--» All matchesLeeds United1452752--» All matchesNottingham Forest1423921--» All matchesBirmingham City13562111--» All matchesQueens Park Rangers1391361--» All matchesMillwall FC1364351--» All matchesPreston North End134455---» All matchesBrentford FC1334641--» All matchesBristol City1342741--» All matchesStoke City1252511--» All matchesSwansea City12444----» All matchesNewcastle United110291---» All matchesFulham FC11038----» All matchesWest Bromwich Albion1063151--» All matchesDerby County104244---» All matchesNorwich City1012741--» All matchesHull City105143---» All matchesMiddlesbrough FC1024431--» All matchesAston Villa1032521--» All matchesWatford FC1053212--» All matchesSheffield United10505-1--» All matchesCardiff City935161--» All matchesReading FC923452--» All matchesWigan Athletic92344---» All matchesLiverpool FC911721--» All matchesLeicester City9315-1--» All matchesHuddersfield Town82334---» All matchesArsenal FC8035-1--» All matchesBarnsley FC740341--» All matchesRotherham United73314---» All matchesCoventry City733121--» All matchesEverton FC740321--» All matchesChelsea FC720512--» All matchesIpswich Town71331---» All matchesSunderland AFC71241---» All matchesBlackburn Rovers7322----» All matchesWest Ham United7124----» All matchesWolverhampton Wanderers7106----» All matchesDoncaster Rovers63122---» All matchesBrighton & Hove Albion6024----» All matchesManchester City6213-1--» All matchesTottenham Hotspur6015-1--» All matchesAFC Bournemouth51042---» All matchesBlackpool FC53112---» All matchesLuton Town52122---» All matchesManchester United5023----» All matchesBurnley FC40401---» All matchesCharlton Athletic42021---» All matchesCrystal Palace42021---» All matchesWalsall FC4211----» All matchesCrewe Alexandra33005---» All matchesBury FC32013---» All matchesOldham Athletic31202---» All matchesPortsmouth FC31202---» All matchesShrewsbury Town32012---» All matchesBolton Wanderers32011---» All matchesPort Vale FC32101---» All matchesBradford City3210-1--» All matchesBurton Albion3021----» All matchesGillingham FC3120----» All matchesOxford United3201----» All matchesPlymouth Argyle3201----» All matchesPeterborough United22002---» All matchesChesterfield FC21101---» All matchesScunthorpe United200211--» All matchesWrexham AFC21101---» All matchesFleetwood Town2101----» All matchesGrimsby Town2101----» All matchesMexico U212110----» All matchesNorthampton Town2110----» All matchesRochdale AFC2011----» All matchesSouthend United2110----» All matchesSwindon Town2020----» All matchesWycombe Wanderers11003---» All matchesCarlisle United11002---» All matchesMilton Keynes Dons11002---» All matchesArgentina U2011001---» All matchesFrance U2011001---» All matchesGreece U1910101---» All matchesQatar U21110011--» All matchesMalta U1711001---» All matchesNetherlands U2011001---» All matchesNorth Macedonia U1911001---» All matchesSpain U1911001---» All matchesTurkey U1711001---» All matchesTurkey U1610011---» All matchesAFC Wimbledon1100----» All matchesBristol Rovers1010----» All matchesCambridge United1100----» All matchesChile U161100----» All matchesChina U211100----» All matchesCosta Rica U201100----» All matchesGermany U161010----» All matchesFinland U191100----» All matchesGeorgia U191100----» All matchesGuinea U201010----» All matchesItaly U191010----» All matchesLincoln City1100----» All matchesMexico U201100----» All matchesNetherlands U191010----» All matchesNetherlands U171001----» All matchesNetherlands U161010----» All matchesPortugal U201010----» All matchesPortugal U171100----» All matchesScotland U211100----» All matchesSenegal U201100----» All matchesStoke City U211100----» All matchesUSA U201100----» All matchesWest Ham United U211001----» All matches