Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City18747-3--» All matchesMillwall FC1472512-1» All matchesPreston North End14851-4--» All matchesBirmingham City13643-3--» All matchesQueens Park Rangers1272321--» All matchesNorwich City1274111--» All matchesBlackburn Rovers12804-3--» All matchesMiddlesbrough FC11434-1--» All matchesWest Bromwich Albion11605-3--» All matchesNottingham Forest1032512--» All matchesBarnsley FC10325----» All matchesCoventry City10334-21-» All matchesReading FC10811-1--» All matchesHull City952232--» All matchesDerby County93151---» All matchesSheffield Wednesday944112--» All matchesSwansea City94231---» All matchesNewcastle United9108-11-» All matchesAston Villa825111-1» All matchesSheffield United841312--» All matchesBurton Albion8323-2--» All matchesStoke City8323-1--» All matchesIpswich Town733121--» All matchesBurnley FC731311--» All matchesWigan Athletic741212--» All matchesCardiff City7412----» All matchesChelsea FC7124-2--» All matchesFulham FC7322----» All matchesWatford FC7232----» All matchesWolverhampton Wanderers611413--» All matchesArsenal FC6114----» All matchesBlackpool FC6123----» All matchesEverton FC6222----» All matchesHuddersfield Town6114-1--» All matchesLeeds United6204-3--» All matchesManchester City6006-2--» All matchesPeterborough United6510-2--» All matchesRotherham United6222----» All matchesSunderland AFC6411-2--» All matchesRochdale AFC53201---» All matchesBrighton & Hove Albion5320-1--» All matchesCrystal Palace5203----» All matchesLeicester City5113-1--» All matchesSouthampton FC5203----» All matchesWalsall FC5023----» All matchesWest Ham United5113----» All matchesChesterfield FC41122---» All matchesPort Vale FC402221--» All matchesFleetwood Town411211--» All matchesScunthorpe United41121---» All matchesWrexham AFC421112--» All matchesAFC Bournemouth4121-1--» All matchesBradford City4310-1--» All matchesColchester United4211-1--» All matchesLuton Town4121-1--» All matchesOxford United4310----» All matchesSwindon Town4220-1--» All matchesTottenham Hotspur4112-2--» All matchesYeovil Town4211----» All matchesLeyton Orient32101---» All matchesPortugal30121---» All matchesBolton Wanderers3300----» All matchesBrentford FC3210----» All matchesCrawley Town3210----» All matchesDoncaster Rovers3120-1--» All matchesLiverpool FC3003----» All matchesOldham Athletic3120----» All matchesPlymouth Argyle3300----» All matchesPortsmouth FC3210----» All matchesArmenia21011---» All matchesBury FC211011--» All matchesCharlton Athletic20111---» All matchesNotts County210111--» All matchesScotland210111--» All matchesAzerbaijan2110-1--» All matchesBristol Rovers2110----» All matchesBulgaria2110----» All matchesCrewe Alexandra2200----» All matchesExeter City2002----» All matchesFrance2002-1--» All matchesItaly U212110----» All matchesManchester United2101-1--» All matchesMilton Keynes Dons2101----» All matchesShrewsbury Town2011----» All matchesAccrington Stanley1100----» All matchesAFC Wimbledon1001-1--» All matchesAldershot Town1100----» All matchesAndorra1100----» All matchesBelgium1010----» All matchesCheltenham Town1100----» All matchesDenmark1010----» All matchesEastleigh FC1100----» All matchesEngland1001----» All matchesFinland1001----» All matchesFrance U161001----» All matchesGeorgia1010----» All matchesGibraltar1100----» All matchesGreece1001-1--» All matchesGreece U191100----» All matchesIceland1001-1--» All matchesQatar1100----» All matchesKosovo1001----» All matchesLatvia1100----» All matchesLincoln City1001----» All matchesLithuania1100----» All matchesLuxembourg1100----» All matchesMalta1100----» All matchesMexico1001----» All matchesMontenegro U211001----» All matchesMorecambe FC1001----» All matchesNetherlands1001----» All matchesNetherlands U191010----» All matchesNorthern Ireland1010----» All matchesNorth Macedonia1010----» All matchesNorway1001----» All matchesAustria1010----» All matchesPoland1010----» All matchesRomania U191010----» All matchesSwitzerland1001----» All matchesSerbia1010----» All matchesSlovakia1001----» All matchesSouthend United1010----» All matchesSpain U191001----» All matchesStevenage FC1001----» All matchesTorquay United1100----» All matchesCzech Republic U191001----» All matchesTurkey U211001----» All matchesUkraine1001----» All matchesHungary1010----» All matchesHungary U211001-1--» All matchesWycombe Wanderers1010----» All matches