Record by opponent MatchesWDLScoresYellowYellow-RedRedWest Ham United1645765--» All matchesBolton Wanderers1694351--» All matchesChelsea FC16121311--» All matchesBirmingham City1534822--» All matchesArsenal FC1423931--» All matchesEverton FC1434722-1» All matchesAston Villa14428----» All matchesNewcastle United1382355--» All matchesSunderland AFC1355321--» All matchesPortsmouth FC128137---» All matchesManchester City1253431-1» All matchesFulham FC1235411--» All matchesManchester United120210----» All matchesTottenham Hotspur11227-21-» All matchesWigan Athletic94233---» All matchesWolverhampton Wanderers952233--» All matchesDerby County941423--» All matchesBurnley FC844043--» All matchesMiddlesbrough FC84311---» All matchesWatford FC72413---» All matchesBlackburn Rovers712413--» All matchesLiverpool FC7016----» All matchesCoventry City64113---» All matchesLeeds United641131--» All matchesNottingham Forest632131--» All matchesCharlton Athletic620421--» All matchesPreston North End63122---» All matchesGillingham FC640211--» All matchesStoke City62221--1» All matchesQueens Park Rangers6132-1--» All matchesWest Bromwich Albion6222---1» All matchesCrewe Alexandra53203---» All matchesSheffield United540121--» All matchesNorwich City5212-2--» All matchesCardiff City43014---» All matchesLeyton Orient42113---» All matchesMillwall FC43012---» All matchesSwansea City422021--» All matchesHull City42201---» All matchesLeicester City431012--» All matchesSouthampton FC42021---» All matchesCrystal Palace4130--11» All matchesBarnsley FC32012---» All matchesRotherham United33002---» All matchesSheffield Wednesday31112---» All matchesStockport County31202---» All matchesBrighton & Hove Albion33001---» All matchesIpswich Town320112--» All matchesReading FC312011--» All matchesWimbledon FC320111--» All matchesGrimsby Town3012----» All matchesLuton Town21103---» All matchesPlymouth Argyle21012---» All matchesCosta Rica20111---» All matchesFK Vetra22001---» All matchesHuddersfield Town21101---» All matchesMyPa-4722001---» All matchesTranmere Rovers211011--» All matchesUSA20021---» All matchesWalsall FC220011--» All matchesBayer Leverkusen2011----» All matchesVirgin Islands11002---» All matchesNorthampton Town11002---» All matchesAFC Bournemouth11001---» All matchesBristol City11001---» All matchesGuyana11001---» All matchesBlackpool FC1010----» All matchesBlyth Spartans1100----» All matchesBradford City1100-1--» All matchesCheltenham Town1100----» All matchesDoncaster Rovers1010----» All matchesPeterborough United1001----» All matchesWisła Kraków1100----» All matches