Record by opponent MatchesWDLScoresYellowYellow-RedRedNottingham Forest2288671--» All matchesCharlton Athletic18756122--» All matchesBirmingham City1857671--» All matchesDerby County186844---» All matchesReading FC1810443---» All matchesMillwall FC177466---» All matchesBrentford FC1764731--» All matchesCardiff City168356---» All matchesBarnsley FC159338---» All matchesQueens Park Rangers1576221--» All matchesBolton Wanderers144288---» All matchesHuddersfield Town143836---» All matchesLeeds United147526---» All matchesSheffield Wednesday1354471--» All matchesPreston North End1351761--» All matchesBristol City1383241--» All matchesRotherham United137243---» All matchesWigan Athletic1353531--» All matchesIpswich Town126426---» All matchesBrighton & Hove Albion123634---» All matchesMiddlesbrough FC1234511--» All matchesWycombe Wanderers1163211---» All matchesAFC Bournemouth115244---» All matchesWatford FC112362---» All matchesExeter City1070372--» All matchesBurnley FC102535---» All matchesHull City104332---» All matchesLeyton Orient94236---» All matchesCarlisle United93425---» All matchesBlackpool FC93423---» All matchesSwansea City9243-1--» All matchesMilton Keynes Dons842261--» All matchesPeterborough United83145---» All matchesNorwich City81074---» All matchesFulham FC840431--» All matchesWolverhampton Wanderers81252---» All matchesSheffield United82241---» All matchesBlackburn Rovers8422----» All matchesBristol Rovers74122---» All matchesLuton Town722321--» All matchesWest Bromwich Albion70342---» All matchesYeovil Town76101---» All matchesColchester United63213---» All matchesWalsall FC64112---» All matchesStoke City61231---» All matchesTranmere Rovers63301---» All matchesBurton Albion6132----» All matchesCoventry City5203----» All matchesHartlepool United5311----» All matchesNotts County431061--» All matchesShrewsbury Town43104---» All matchesDagenham & Redbridge42113---» All matchesStockport County42113---» All matchesChesterfield FC43012---» All matchesRochdale AFC42112---» All matchesSouthampton FC42022---» All matchesCambridge United41211---» All matchesNorthampton Town411211--» All matchesLincoln City4112-1--» All matchesOldham Athletic4301-1--» All matchesSwindon Town4022----» All matchesAston Villa32013---» All matchesBury FC31202---» All matchesStevenage FC31202---» All matchesGillingham FC320111--» All matchesLeicester City30121---» All matchesScunthorpe United32101---» All matchesPort Vale FC3201----» All matchesPortsmouth FC3111-1-1» All matchesSouthend United211031--» All matchesAccrington Stanley21102---» All matchesBulgaria U2120202---» All matchesCrystal Palace20111---» All matchesMacclesfield FC21011---» All matchesNewcastle United21011---» All matchesNetherlands U2121101---» All matchesPlymouth Argyle21011---» All matchesDoncaster Rovers2101----» All matchesLiverpool FC2002----» All matchesSerbia2011-1--» All matchesSunderland AFC2011----» All matchesWrexham AFC2002----» All matchesLuxembourg U2111003---» All matchesLuxembourg11002---» All matchesAustria U2110102---» All matchesAldershot Town11001---» All matchesAustralia11001---» All matchesCheltenham Town11001---» All matchesCrewe Alexandra11001---» All matchesHarrogate Town11001---» All matchesNewport County11001---» All matchesOxford United101011--» All matchesArsenal FC1100----» All matchesAston Villa U211001-1--» All matchesBarnet FC1100----» All matchesBelgium1001----» All matchesBelgium U211001----» All matchesChester City1100----» All matchesCrawley Town1001----» All matchesDover Athletic1100----» All matchesEngland1001----» All matchesEstonia1100----» All matchesEverton FC1001----» All matchesFleetwood Town1010----» All matchesForest Green Rovers1100----» All matchesGibraltar1100----» All matchesGrimsby Town1100----» All matchesCanada1010----» All matchesCroatia1100----» All matchesLiverpool FC U211001----» All matchesManchester City1010----» All matchesMansfield Town1001----» All matchesMorecambe FC1001----» All matchesNorthern Ireland1100----» All matchesNorth Macedonia1010----» All matchesTottenham Hotspur1001----» All matchesWales1001----» All matchesWest Ham United1010----» All matchesCyprus1100----» All matches