Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday1446452--» All matchesMillwall FC1234541--» All matchesDerby County125251---» All matchesColchester United106317---» All matchesHull City105323---» All matchesPreston North End102532---» All matchesPeterborough United951372--» All matchesCharlton Athletic951331--» All matchesHuddersfield Town92342---» All matchesIpswich Town933311--» All matchesLeeds United950411--» All matchesBrentford FC9207-3--» All matchesMiddlesbrough FC9234-1--» All matchesWalsall FC85123---» All matchesBlackburn Rovers82242---» All matchesNottingham Forest842212--» All matchesRotherham United84221---» All matchesBirmingham City8314----» All matchesBrighton & Hove Albion8422-1--» All matchesCoventry City74032---» All matchesNorwich City73222---» All matchesCardiff City714211--» All matchesReading FC73221---» All matchesWatford FC7133----» All matchesTranmere Rovers623131--» All matchesBristol City641121--» All matchesLeyton Orient63212---» All matchesOldham Athletic62312---» All matchesSwindon Town62222---» All matchesCrewe Alexandra61321---» All matchesBolton Wanderers6015----» All matchesLuton Town6312----» All matchesSheffield United6105----» All matchesBlackpool FC522141--» All matchesMilton Keynes Dons52304---» All matchesBarnsley FC521231--» All matchesExeter City532031--» All matchesYeovil Town53113---» All matchesLeicester City51132---» All matchesWolverhampton Wanderers51042---» All matchesAFC Bournemouth52031---» All matchesCarlisle United52031---» All matchesSouthampton FC510411--» All matchesBristol Rovers5401----» All matchesFulham FC44002---» All matchesQueens Park Rangers43102---» All matchesStevenage FC42112---» All matchesBurnley FC40221---» All matchesDagenham & Redbridge44001---» All matchesHartlepool United43101---» All matchesCrystal Palace4220----» All matchesScunthorpe United4112-2--» All matchesStoke City4121----» All matchesWest Bromwich Albion4112----» All matchesWycombe Wanderers4103----» All matchesNotts County32104---» All matchesCheltenham Town33002---» All matchesGillingham FC32102---» All matchesSouthend United320121--» All matchesAston Villa30301---» All matchesPlymouth Argyle3102----» All matchesShrewsbury Town3120----» All matchesStockport County3201----» All matchesWigan Athletic3201----» All matchesBurton Albion22003---» All matchesPort Vale FC21102---» All matchesCambridge United210111--» All matchesRochdale AFC211011--» All matchesAccrington Stanley2101----» All matchesBradford City2020----» All matchesCrawley Town2110-1--» All matchesHereford United2200----» All matchesNewcastle United2002--1-» All matchesNorthampton Town2200----» All matchesOxford United2101----» All matchesSwansea City2011-1--» All matchesChesterfield FC11003---» All matchesArsenal FC100111--» All matchesFulham FC U2111001---» All matchesMiddlesbrough FC U2110101---» All matchesTamworth FC11001---» All matchesAston Villa U211100----» All matchesBlackburn Rovers U211010----» All matchesChester City1100----» All matchesDoncaster Rovers1010----» All matchesGhana U201001----» All matchesMacclesfield FC1100----» All matchesMansfield Town1010----» All matchesPortsmouth FC1001----» All matchesUzbekistan U201010----» All matchesWest Bromwich Albion U211100----» All matches