Record by opponent MatchesWDLScoresYellowYellow-RedRedCharlton Athletic712422--» All matchesHull City613233--» All matchesIpswich Town60242---» All matchesMillwall FC52123---» All matchesPreston North End54013---» All matchesNorwich City53022---» All matchesSouthampton FC502321--» All matchesSwansea City532022--» All matchesWrexham AFC53202---» All matchesSheffield Wednesday522113--» All matchesCardiff City5203----» All matchesMiddlesbrough FC5014----» All matchesOxford United5302-3--» All matchesQueens Park Rangers5212-1--» All matchesWest Bromwich Albion5221-1--» All matchesBarnsley FC44006---» All matchesNorwich City U1842206---» All matchesRotherham United422031--» All matchesBristol Rovers43102---» All matchesBurton Albion420221--» All matchesLeicester City41032---» All matchesPlymouth Argyle411222--» All matchesStoke City411221--» All matchesBlackburn Rovers42021---» All matchesCambridge United43011---» All matchesCoventry City420212--» All matchesSheffield United412111--» All matchesShrewsbury Town41121---» All matchesBristol City4121-1--» All matchesDerby County4121-1--» All matchesHuddersfield Town4310-1--» All matchesPeterborough United4301-1--» All matchesPortsmouth FC4121-1--» All matchesSouthampton FC U1833004---» All matchesAston Villa U1832102---» All matchesBolton Wanderers31021---» All matchesCrawley Town311111--» All matchesStevenage FC330012--» All matchesAston Villa U213300----» All matchesLincoln City3300-2--» All matchesNorwich City U213102-1--» All matchesPort Vale FC3102-1--» All matchesWatford FC3102-2--» All matchesWest Ham United U18220051--» All matchesMorecambe FC21103---» All matchesBirmingham City22002---» All matchesBrighton & Hove Albion U1822002---» All matchesNewcastle United U2122002---» All matchesSouthampton FC U21220021--» All matchesChelsea FC U1821101---» All matchesExeter City22001---» All matchesFleetwood Town21101---» All matchesNorthampton Town202011--» All matchesReading FC U1822001---» All matchesReading FC U2121011---» All matchesTottenham Hotspur U1822001---» All matchesWolverhampton Wanderers20201---» All matchesBirmingham City U212200----» All matchesBlackpool FC2110----» All matchesBrentford FC2101----» All matchesBurnley FC U212101----» All matchesGermany U212101----» All matchesForest Green Rovers2110-1--» All matchesLeeds United2002-1--» All matchesManchester City U182002----» All matchesMansfield Town2110----» All matchesMiddlesbrough FC U212101----» All matchesMilton Keynes Dons2200----» All matchesStockport County2110-1--» All matchesSunderland AFC2101----» All matchesWest Bromwich Albion U182002----» All matchesSouth Shields FC U1811003---» All matchesSwansea City U1811003---» All matchesFulham FC U2111002---» All matchesLeicester City U18110021--» All matchesAccrington Stanley11001---» All matchesArsenal FC U1810101---» All matchesBradford City11001---» All matchesNottingham Forest U2111001---» All matchesSunderland AFC U1811001---» All matchesCzech Republic U2011001---» All matchesWest Ham United U2110101---» All matchesArsenal FC1001----» All matchesAston Villa1100----» All matchesCheltenham Town1001----» All matchesCrystal Palace U181001----» All matchesGermany U201100----» All matchesItaly U201010----» All matchesLuxembourg U211100----» All matchesManchester United1001----» All matchesNewcastle United1001-1--» All matchesNetherlands U211100----» All matchesNorthern Ireland U211100----» All matchesNorway U181010----» All matchesPoland U201001----» All matchesPortugal U201001----» All matchesRussia U181100----» All matchesSerbia U211100----» All matchesSlovenia U211010----» All matchesSpain U211100----» All matchesStoke City U211001----» All matchesSunderland AFC U211100----» All matchesSutton United1100----» All matchesCzech Republic U211100----» All matchesCzech Republic U181100----» All matchesWalsall FC1001----» All matchesWycombe Wanderers1010----» All matches