Record by opponent MatchesWDLScoresYellowYellow-RedRedNewcastle United925241--» All matchesWest Bromwich Albion81431---» All matchesNottingham Forest75206---» All matchesBolton Wanderers722331--» All matchesCrystal Palace74123---» All matchesBurnley FC720521--» All matchesPreston North End72321---» All matchesBarnsley FC7313----» All matchesIpswich Town622211--» All matchesLeeds United621311--» All matchesSheffield Wednesday62131---» All matchesBirmingham City520331--» All matchesCoventry City52123---» All matchesScunthorpe United54103---» All matchesReading FC521221--» All matchesWolverhampton Wanderers531121-1» All matchesColchester United51311---» All matchesHull City51041---» All matchesManchester United50051---» All matchesBristol City5041----» All matchesPlymouth Argyle5113----» All matchesQueens Park Rangers5221----» All matchesSunderland AFC43105---» All matchesPeterborough United42114---» All matchesCharlton Athletic41122---» All matchesDoncaster Rovers420221--» All matchesSheffield United41122---» All matchesAston Villa41211---» All matchesCardiff City42021---» All matchesLiverpool FC42021---» All matchesNorwich City42021---» All matchesOldham Athletic42201--1» All matchesSouthampton FC41121---» All matchesWatford FC420211--» All matchesBlackpool FC4013---1» All matchesLeicester City4112----» All matchesManchester City4013-1--» All matchesSouthend United31022---» All matchesChelsea FC30121---» All matchesDerby County31021---» All matchesMiddlesbrough FC31111---» All matchesStoke City31201---» All matchesTottenham Hotspur31111---» All matchesArsenal FC3003----» All matchesEverton FC3021----» All matchesMilton Keynes Dons3111----» All matchesWest Ham United3012----» All matchesYeovil Town3210----» All matchesHuddersfield Town21012---» All matchesMillwall FC21012---» All matchesLuton Town20111---» All matchesStockport County22001---» All matchesSwansea City22001---» All matchesWigan Athletic21011---» All matchesBrighton & Hove Albion2011----» All matchesCheltenham Town2101----» All matchesChesterfield FC2110----» All matchesFulham FC2002----» All matchesBradford City10102---» All matchesSlough Town110021--» All matchesHalesowen Town FC11001---» All matchesHartlepool United11001---» All matchesAccrington Stanley1100----» All matchesAFC Bournemouth1001----» All matchesBlackburn Rovers1001----» All matchesCrewe Alexandra1100----» All matchesGillingham FC1010----» All matchesLeyton Orient1100----» All matchesMacclesfield FC1100----» All matchesPort Vale FC1001----» All matchesShrewsbury Town1100----» All matchesStevenage FC1100----» All matchesSwindon Town1010----» All matchesTranmere Rovers1100----» All matchesWalsall FC1010----» All matchesWrexham AFC1100----» All matches