Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield United9234----» All matchesMillwall FC8224----» All matchesNorwich City8413----» All matchesWalsall FC8125----» All matchesBurnley FC7421----» All matchesCoventry City7421----» All matchesCrystal Palace7232----» All matchesPreston North End7034----» All matchesRotherham United7430----» All matchesStoke City7232----» All matchesWatford FC7241----» All matchesWimbledon FC7322----» All matchesWolverhampton Wanderers7133----» All matchesReading FC6204----» All matchesBradford City5302----» All matchesBury FC5122----» All matchesDerby County5320----» All matchesGillingham FC5221----» All matchesLeeds United5221----» All matchesPortsmouth FC5005----» All matchesSheffield Wednesday5302----» All matchesWest Bromwich Albion5203----» All matchesBarnsley FC4211----» All matchesCardiff City4112----» All matchesGrimsby Town4130----» All matchesHull City4301----» All matchesIpswich Town4310----» All matchesManchester City4013----» All matchesWest Ham United4013----» All matchesWigan Athletic4130----» All matchesAston Villa3021----» All matchesColchester United3111----» All matchesCrewe Alexandra3111----» All matchesLeicester City3111----» All matchesLuton Town3102----» All matchesPort Vale FC3201----» All matchesStockport County3300----» All matchesTranmere Rovers3201----» All matchesBirmingham City2020----» All matchesBrentford FC2011-1--» All matchesBrighton & Hove Albion2101----» All matchesBristol Rovers2020----» All matchesCambridge United2011----» All matchesDarlington FC2110----» All matchesNorthampton Town2200----» All matchesOldham Athletic2200----» All matchesQueens Park Rangers2200----» All matchesSouthampton FC2110----» All matchesSunderland AFC2101----» All matchesSwansea City2101----» All matchesWrexham AFC2110----» All matchesAFC Bournemouth1001----» All matchesBolton Wanderers1001----» All matchesBosnia-Herzegovina1010----» All matchesBristol City1100----» All matchesCharlton Athletic1001----» All matchesChelsea FC1001----» All matchesGermany U211001----» All matchesEbbsfleet United1100----» All matchesHartlepool United1100----» All matchesHuddersfield Town1001----» All matchesKidderminster Harriers1100----» All matchesMiddlesbrough FC1001----» All matchesOxford United1100----» All matchesPeterborough United1010----» All matchesPortugal1001----» All matchesScotland1100----» All matchesSwindon Town1100----» All matchesCzech Republic1010----» All matchesUSA1001----» All matchesWycombe Wanderers1001----» All matches