Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United2195741--» All matchesCoventry City20115433--» All matchesCrystal Palace1986544--» All matchesNorwich City1884622-1» All matchesWolverhampton Wanderers1763814--» All matchesWatford FC169525---» All matchesDerby County1685342--» All matchesIpswich Town16475-2--» All matchesCardiff City144732---» All matchesReading FC1471622--» All matchesBarnsley FC1472512--» All matchesSheffield Wednesday1474312--» All matchesStoke City14473-2--» All matchesBurnley FC1362553--» All matchesNottingham Forest1365221-1» All matchesLeicester City1364311--» All matchesQueens Park Rangers1374212--» All matchesWest Bromwich Albion1242641--» All matchesCrewe Alexandra1282212--» All matchesPlymouth Argyle1154221--» All matchesLeeds United11245-1--» All matchesMillwall FC11515----» All matchesSunderland AFC1051431--» All matchesGillingham FC1024412--» All matchesBirmingham City10523----» All matchesPortsmouth FC841321--» All matchesWimbledon FC813411--» All matchesHull City74034---» All matchesGrimsby Town72322---» All matchesRotherham United731313--» All matchesSouthampton FC733112--» All matchesColchester United7313-2--» All matchesWalsall FC62223---» All matchesBradford City63212-1-» All matchesArsenal FC61141---» All matchesBrighton & Hove Albion63301---» All matchesCharlton Athletic632111--» All matchesWigan Athletic602412--» All matchesBolton Wanderers6123----» All matchesPreston North End6303-1--» All matchesWest Ham United6303-1--» All matchesBristol City52212---» All matchesManchester City511311--» All matchesSwansea City5113----» All matchesBlackpool FC421111--» All matchesScunthorpe United421111--» All matchesTranmere Rovers421111--» All matchesEverton FC4103----» All matchesTottenham Hotspur4202----» All matchesLuton Town31021---» All matchesOldham Athletic32101---» All matchesAston Villa3012----» All matchesBlackburn Rovers3003-1--» All matchesChelsea FC3102----» All matchesDoncaster Rovers3021----» All matchesFulham FC3210----» All matchesLithuania3201----» All matchesStockport County3210----» All matchesOxford United21012---» All matchesEnfield FC21101---» All matchesShrewsbury Town21011---» All matchesSouthend United20111---» All matchesBelarus2011----» All matchesBristol Rovers2101----» All matchesFaeroe Islands2110----» All matchesFrance2200----» All matchesGeorgia2101----» All matchesHuddersfield Town2020----» All matchesIceland2200----» All matchesItaly2011----» All matchesLiverpool FC2002----» All matchesManchester United2101----» All matchesMiddlesbrough FC2101----» All matchesNorth Macedonia2101----» All matchesNotts County2101----» All matchesAustria2110----» All matchesRochdale AFC2002----» All matchesWrexham AFC2200----» All matchesMansfield Town11001---» All matchesMilton Keynes Dons11001---» All matchesPort Vale FC11001---» All matchesAFC Bournemouth1001----» All matchesArgentina1001----» All matchesBrentford FC1100----» All matchesBury FC1100----» All matchesChesterfield FC1100----» All matchesDenmark1001----» All matchesExeter City1100-1--» All matchesHong Kong B1100----» All matchesIreland1001----» All matchesCanada1100----» All matchesKidderminster Harriers1100----» All matchesLeyton Orient1001----» All matchesMacclesfield FC1100----» All matchesMoldova1100----» All matchesNew Zealand1010----» All matchesNetherlands1001----» All matchesNigeria1001----» All matchesNorthern Ireland1010----» All matchesNorway1100----» All matchesPortugal1001----» All matchesRomania1001----» All matchesSwitzerland1001----» All matchesSlovenia1100----» All matchesStevenage FC1010----» All matchesSouth Africa1001----» All matchesSouth Korea1001----» All matchesUkraine1001----» All matchesUSA1010----» All matchesWycombe Wanderers1100-1--» All matchesYeovil Town1100----» All matches