Record by opponent MatchesWDLScoresYellowYellow-RedRedIpswich Town20668-1--» All matchesCrystal Palace17656-4--» All matchesLeicester City173410----» All matchesHull City16835-31-» All matchesCardiff City1572612--» All matchesPreston North End1583412--» All matchesQueens Park Rangers15825-1--» All matchesLeeds United1463511--» All matchesReading FC1454511--» All matchesBarnsley FC14635----» All matchesNottingham Forest14833----» All matchesWatford FC14464-1--» All matchesBirmingham City1365221--» All matchesBlackpool FC13913----» All matchesCoventry City13427-1--» All matchesSheffield Wednesday13436-3--» All matchesBristol City1273211--» All matchesMiddlesbrough FC1213811--» All matchesBurnley FC12138-1--» All matchesDerby County115331---» All matchesCharlton Athletic10523-1--» All matchesSouthampton FC10316-1--» All matchesBrighton & Hove Albion9045-1--» All matchesStoke City9315----» All matchesWest Bromwich Albion9216-2--» All matchesMilton Keynes Dons84131---» All matchesBolton Wanderers8422-2--» All matchesMillwall FC8431-1--» All matchesWolverhampton Wanderers8323-1-1» All matchesBlackburn Rovers72412---» All matchesPortsmouth FC730411--» All matchesDoncaster Rovers7511-1--» All matchesSheffield United7421-1--» All matchesPeterborough United622212--» All matchesHuddersfield Town6303----» All matchesNewcastle United6123----» All matchesSunderland AFC6213-2--» All matchesSwansea City6105----» All matchesWest Ham United6105-1--» All matchesColchester United5122-1--» All matchesPlymouth Argyle5302-1--» All matchesRochdale AFC5122-1--» All matchesPort Vale FC42111---» All matchesSouthend United412111--» All matchesChelsea FC4013----» All matchesEverton FC4004-2--» All matchesManchester United4112----» All matchesRotherham United4211----» All matchesScunthorpe United4220----» All matchesYeovil Town4400----» All matchesArsenal FC3003----» All matchesAston Villa3120----» All matchesBrentford FC3300----» All matchesBurton Albion3201----» All matchesBury FC3111----» All matchesCrewe Alexandra3111-2--» All matchesFulham FC3111----» All matchesManchester City3111----» All matchesNorthampton Town3210-1--» All matchesNorwich City3003----» All matchesShrewsbury Town3021----» All matchesLuton Town220011--» All matchesMorecambe FC22001---» All matchesSwindon Town21101-1-» All matchesAFC Bournemouth2020----» All matchesCarlisle United2101--1-» All matchesCheltenham Town2110----» All matchesExeter City2110----» All matchesForest Green Rovers2200----» All matchesGillingham FC2101----» All matchesGrimsby Town2110----» All matchesLiverpool FC2002----» All matchesNotts County2110----» All matchesStevenage FC2110----» All matchesTottenham Hotspur2011----» All matchesWigan Athletic2110----» All matchesAccrington Stanley10011---» All matchesMacclesfield FC11001---» All matchesManchester United U2111001---» All matchesAFC Wimbledon1010----» All matchesArsenal FC U211010----» All matchesBarnet FC1100----» All matchesBristol Rovers1001----» All matchesCambridge United1100----» All matchesChelsea FC U211001----» All matchesCrawley Town1001----» All matchesEverton FC U211001----» All matchesFleetwood Town1100----» All matchesLiverpool FC U211100----» All matchesMansfield Town1010----» All matchesNewport County1100----» All matchesOldham Athletic1010----» All matchesOxford United1001----» All matchesSouthampton FC U211100----» All matchesSunderland AFC U211001----» All matchesSwansea City U211010----» All matchesTamworth FC1100----» All matchesTottenham Hotspur U211100-1--» All matchesTranmere Rovers1001----» All matchesWycombe Wanderers1001----» All matchesYork City1100----» All matches