Record by opponent MatchesWDLScoresYellowYellow-RedRedCharlton Athletic20710371--» All matchesIpswich Town181224111--» All matchesMiddlesbrough FC1866652-1» All matchesWolverhampton Wanderers1610339---» All matchesLeeds United1682663--» All matchesLeicester City163765---» All matchesWatford FC157539---» All matchesBolton Wanderers1546582--» All matchesManchester City153396---» All matchesBlackburn Rovers155555---» All matchesDerby County1573552--» All matchesWest Ham United1542943--» All matchesPortsmouth FC1582531--» All matchesBirmingham City156452---» All matchesManchester United1422105---» All matchesLiverpool FC1425732--» All matchesArsenal FC141582---» All matchesSheffield Wednesday136348---» All matchesSouthampton FC1335552--» All matchesNewcastle United1324742--» All matchesCrystal Palace1237264--» All matchesChelsea FC1232751--» All matchesAston Villa1215644--» All matchesFulham FC1205732--» All matchesTottenham Hotspur1240831--» All matchesQueens Park Rangers106316---» All matchesCoventry City1052351--» All matchesBurnley FC104243---» All matchesNorwich City104242---» All matchesWest Bromwich Albion92437---» All matchesBristol City95315---» All matchesEverton FC93245---» All matchesBarnsley FC84315---» All matchesHull City85215---» All matchesNottingham Forest834131--» All matchesCardiff City83412---» All matchesBradford City751171--» All matchesStoke City721422--» All matchesSunderland AFC73041---» All matchesReading FC630341--» All matchesBlackpool FC64023---» All matchesBrighton & Hove Albion512241--» All matchesPeterborough United54014---» All matchesTranmere Rovers53023---» All matchesPreston North End520311--» All matchesDoncaster Rovers5401----» All matchesHuddersfield Town5311----» All matchesSwindon Town42204---» All matchesSheffield United42113---» All matchesMillwall FC43101---» All matchesWigan Athletic4121----» All matchesWimbledon FC4112----» All matchesBury FC321061--» All matchesLuton Town32103---» All matchesBrentford FC32102---» All matchesOxford United31202---» All matchesPlymouth Argyle32102---» All matchesPort Vale FC32012---» All matchesStockport County32102---» All matchesColchester United21012---» All matchesNorthampton Town22002---» All matchesSwansea City21102---» All matchesAFC Bournemouth21101---» All matchesBristol Rovers22001---» All matchesCrewe Alexandra22001---» All matchesFCSB20111---» All matchesYork City220011--» All matchesSouthend United2011-1--» All matchesRotherham United11004---» All matchesScunthorpe United11002---» All matchesChester City11001---» All matchesGrimsby Town11001---» All matchesArgentina1010----» All matchesBelgium1100----» All matchesBrazil1010----» All matchesFleetwood Town1100----» All matchesItaly1001----» All matchesLeyton Orient1100----» All matchesMalta1100----» All matchesMilton Keynes Dons1100----» All matchesNetherlands1010----» All matchesSweden1010----» All matchesHungary1010----» All matchesWycombe Wanderers1100----» All matchesYeovil Town1010----» All matches