Record by opponent MatchesWDLScoresYellowYellow-RedRedBirmingham City1887334--» All matchesCardiff City1681731--» All matchesReading FC16102422--» All matchesBarnsley FC16358-2--» All matchesQueens Park Rangers1484242--» All matchesMiddlesbrough FC134543---» All matchesDerby County134542---» All matchesHuddersfield Town1351724--» All matchesBristol City1260642--» All matchesSheffield Wednesday1251624--» All matchesBlackburn Rovers1154232--» All matchesPreston North End1126322--» All matchesNottingham Forest1125411--» All matchesStoke City1051431--» All matchesBrentford FC1031612--» All matchesWigan Athletic93424---» All matchesSwansea City913533--» All matchesIpswich Town823321--» All matchesMillwall FC815212--» All matchesNorwich City822411--» All matchesBurton Albion8233-1--» All matchesHull City8422-1--» All matchesFulham FC701632--» All matchesRotherham United742121--» All matchesCoventry City750211--» All matchesLeeds United704312--» All matchesSheffield United71241---» All matchesBlackpool FC7142-1--» All matchesLuton Town7214----» All matchesBolton Wanderers63121---» All matchesBrighton & Hove Albion613212--» All matchesPeterborough United622211--» All matchesAston Villa511331--» All matchesShrewsbury Town522121--» All matchesWest Bromwich Albion530221--» All matchesCharlton Athletic5221-1--» All matchesWatford FC5104-1--» All matchesWycombe Wanderers5113-1--» All matchesAFC Bournemouth40042---» All matchesOldham Athletic440011--» All matchesPlymouth Argyle41121---» All matchesSunderland AFC412111--» All matchesWolverhampton Wanderers402212--» All matchesBurnley FC4112----» All matchesMansfield Town31023---» All matchesCrewe Alexandra32011---» All matchesExeter City320111--» All matchesSouthampton FC31111---» All matchesBradford City3102----» All matchesCambridge United3300-1--» All matchesCrawley Town3201----» All matchesLeyton Orient3102-1--» All matchesNorthampton Town3201-1--» All matchesStockport County3003-1--» All matchesAccrington Stanley201121--» All matchesAFC Wimbledon201111--» All matchesGillingham FC21011---» All matchesMilton Keynes Dons22001--1» All matchesNewcastle United20021---» All matchesNewport County20111---» All matchesRochdale AFC22001---» All matchesStevenage FC21011---» All matchesCheltenham Town2002----» All matchesLeicester City2002----» All matchesSwindon Town2002-1--» All matchesTranmere Rovers2200----» All matchesCarlisle United10102---» All matchesForest Green Rovers11002---» All matchesNewcastle United U21110021--» All matchesAFC Fylde1001-1--» All matchesAFC Hornchurch1100----» All matchesAldershot Town1100----» All matchesArsenal FC1001-1--» All matchesAston Villa U211001----» All matchesBarrow AFC1100----» All matchesBoreham Wood1001----» All matchesBristol Rovers1010----» All matchesChesterfield FC1100----» All matchesColchester United1100----» All matchesCrystal Palace1100----» All matchesDagenham & Redbridge1001----» All matchesDoncaster Rovers1001----» All matchesEastleigh FC1001-1--» All matchesHalifax Town1001----» All matchesHarrogate Town1001----» All matchesHartlepool United1100----» All matchesKidderminster Harriers1001----» All matchesLincoln City1100----» All matchesLiverpool FC1001----» All matchesManchester City U211100----» All matchesMorecambe FC1100----» All matchesPort Vale FC1100----» All matchesSalford City1100----» All matchesScunthorpe United1001----» All matchesShortwood United1100----» All matchesSouthend United1001----» All matchesSutton United1001-1--» All matchesTamworth FC1001----» All matchesWalsall FC1001---1» All matchesWoking FC1100----» All matchesWorthing FC1001----» All matchesWrexham AFC1001----» All matchesYork City1001----» All matches