Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Bromwich Albion1232711--» All matchesAston Villa12228-2-1» All matchesDerby County12534----» All matchesLeicester City12534-1--» All matchesWest Ham United12246-1--» All matchesTottenham Hotspur1124514--» All matchesSouthampton FC11344-1--» All matchesIpswich Town1042411--» All matchesSheffield United1052311-1» All matchesArsenal FC10127-2--» All matchesManchester United10019-1--» All matchesSheffield Wednesday10631----» All matchesEverton FC923413--» All matchesChelsea FC9225-1--» All matchesCoventry City9333-1--» All matchesLiverpool FC9216-3--» All matchesNorwich City9612-2-1» All matchesPreston North End9423-1--» All matchesBirmingham City8125-2--» All matchesCrystal Palace8521-2--» All matchesLeeds United8233-2--» All matchesManchester City8125-11-» All matchesMiddlesbrough FC8224-3--» All matchesNewcastle United8035----» All matchesStoke City8431-1--» All matchesWimbledon FC8530----» All matchesCardiff City73131--1» All matchesRotherham United742112--» All matchesBarnsley FC7322-1--» All matchesCharlton Athletic7025-1--» All matchesGillingham FC7511----» All matchesSunderland AFC7322-1--» All matchesBurnley FC650111--» All matchesBlackburn Rovers6222----» All matchesCrewe Alexandra6420-1--» All matchesBradford City530211--» All matchesBolton Wanderers5221-1--» All matchesDarlington FC5311----» All matchesGrimsby Town5122----» All matchesPlymouth Argyle5221-2--» All matchesQueens Park Rangers5320-2--» All matchesReading FC5212----» All matchesWatford FC5203----» All matchesLuton Town421111--» All matchesWolverhampton Wanderers421112--» All matchesBlackpool FC4211----» All matchesBrighton & Hove Albion4301----» All matchesChesterfield FC4211----» All matchesNorth Macedonia4211----» All matchesNottingham Forest4301----» All matchesOldham Athletic4121----» All matchesPortsmouth FC4112-1--» All matchesSouthend United4310----» All matchesWigan Athletic4121-2--» All matchesAccrington Stanley3012----» All matchesAldershot Town3111----» All matchesColchester United3201----» All matchesHuddersfield Town3012----» All matchesHull City3102-1--» All matchesCroatia3111----» All matchesMexico3030----» All matchesMillwall FC3003-1--» All matchesRochdale AFC3201----» All matchesRussia3111----» All matchesTurkey3030----» All matchesUSA3111----» All matchesWalsall FC3300----» All matchesMalta22002---» All matchesAndorra22001---» All matchesNetherlands20111---» All matchesAFC Bournemouth2200----» All matchesAlbania2110----» All matchesBrentford FC2002----» All matchesBurton Albion2011----» All matchesBury FC2011----» All matchesChester City2200----» All matchesEngland U212002----» All matchesFinland2200----» All matchesFulham FC2101----» All matchesGeorgia2200----» All matchesIran2101----» All matchesYugoslavia2101----» All matchesNotts County2002----» All matchesPort Vale FC2101----» All matchesPortugal2011----» All matchesPortugal U212011----» All matchesScotland2101----» All matchesSwitzerland2002----» All matchesShrewsbury Town2011----» All matchesStockport County2110-1--» All matchesSwindon Town2200----» All matchesTranmere Rovers2002----» All matchesCyprus2200----» All matchesSaudi Arabia11001---» All matchesCzech Republic10011---» All matchesArgentina1001----» All matchesAustralia1100----» All matchesBolivia1100----» All matchesBulgaria1010----» All matchesCheltenham Town1010----» All matchesChile1001----» All matchesDagenham & Redbridge1100----» All matchesGermany1010----» All matchesEstonia1100----» All matchesExeter City1001----» All matchesGreece1001----» All matchesHereford United1001----» All matchesIceland1010-1--» All matchesCameroon1010----» All matchesLiechtenstein1100----» All matchesLincoln City1100-1--» All matchesLithuania1100----» All matchesMorecambe FC1001----» All matchesNorway1100----» All matchesOxford United1010----» All matchesParaguay1100----» All matchesPeterborough United1100----» All matchesRomania1010----» All matchesSweden1100----» All matchesSpain1001----» All matchesSouth Africa1100----» All matchesTorquay United1010-1--» All matchesWrexham AFC1100----» All matchesWycombe Wanderers1010----» All matches