Record by opponent MatchesWDLScoresYellowYellow-RedRedHuddersfield Town1661991--» All matchesMiddlesbrough FC154562---» All matchesBirmingham City1455464--» All matchesMillwall FC144555---» All matchesPreston North End1335562--» All matchesDerby County1328352--» All matchesSheffield Wednesday1364341--» All matchesLeeds United1254352--» All matchesBrentford FC1154231--» All matchesQueens Park Rangers114343---» All matchesReading FC113443---» All matchesBarnsley FC115241---» All matchesBlackburn Rovers105237---» All matchesBristol City103431---» All matchesNorwich City92253---» All matchesFulham FC93152---» All matchesCardiff City950411--» All matchesTranmere Rovers9612----» All matchesBolton Wanderers842251--» All matchesRotherham United83323--1» All matchesNottingham Forest82242---» All matchesStoke City82332---» All matchesSwansea City85212---» All matchesSwindon Town82241---» All matchesWest Bromwich Albion82511---» All matchesWigan Athletic84131---» All matchesIpswich Town743061--» All matchesBlackpool FC75114---» All matchesCharlton Athletic73223---» All matchesWolverhampton Wanderers74122---» All matchesCrewe Alexandra743011--» All matchesYeovil Town74121---» All matchesHull City631241--» All matchesOldham Athletic64024---» All matchesBurton Albion63122---» All matchesHartlepool United63122---» All matchesLeyton Orient64112---» All matchesSheffield United611421--» All matchesCarlisle United64111---» All matchesCoventry City63031---» All matchesWalsall FC64021---» All matchesBristol Rovers6213-2--» All matchesSouthend United6321----» All matchesWatford FC521251--» All matchesLuton Town52213---» All matchesMilton Keynes Dons52213---» All matchesAFC Bournemouth51222---» All matchesColchester United531121--» All matchesShrewsbury Town521221--» All matchesBrighton & Hove Albion50231---» All matchesScunthorpe United52031---» All matchesDoncaster Rovers5302-1--» All matchesLeicester City5203----» All matchesAston Villa42114---» All matchesDagenham & Redbridge42022---» All matchesHereford United44002---» All matchesPlymouth Argyle43011---» All matchesCheltenham Town4301----» All matchesPeterborough United4301----» All matchesMorecambe FC32103---» All matchesArsenal FC31112---» All matchesOxford United31022---» All matchesBury FC32101---» All matchesGillingham FC321011--» All matchesPort Vale FC31021---» All matchesPortsmouth FC32101---» All matchesSunderland AFC32101---» All matchesBurnley FC3030----» All matchesCrawley Town3102----» All matchesCrystal Palace3111-1--» All matchesLiverpool FC3012----» All matchesNorthampton Town3021-1--» All matchesSouthampton FC3111----» All matchesBradford City22003---» All matchesTorquay United20112---» All matchesAldershot Town22001---» All matchesAccrington Stanley2110----» All matchesAFC Wimbledon2200----» All matchesEverton FC2002----» All matchesManchester City2002----» All matchesManchester United2002----» All matchesNewcastle United2110-1--» All matchesNotts County2110----» All matchesStaines Town2110----» All matchesStevenage FC2110----» All matchesWest Ham United2002----» All matchesBarrow AFC11002---» All matchesChester City110011--» All matchesAberdeen FC1100----» All matchesBarnet FC1010----» All matchesChelsea FC1001----» All matchesDundee United1001----» All matchesExeter City1010----» All matchesHeart of Midlothian1001----» All matchesHibernian FC1100----» All matchesInverness CT1100----» All matchesMacclesfield FC1010-1--» All matchesRochdale AFC1100----» All matchesStockport County1100-1--» All matchesTottenham Hotspur1001----» All matches