Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC1856714--» All matchesChelsea FC1554612--» All matchesManchester United14101313--» All matchesArsenal FC14158-3-1» All matchesLiverpool FC14536-4--» All matchesTottenham Hotspur1332821--» All matchesAston Villa13319131-» All matchesSouthampton FC1255235--» All matchesLeicester City11524-3--» All matchesDerby County10226-5--» All matchesLeeds United10136----» All matchesMiddlesbrough FC10136-3--» All matchesNewcastle United921613--» All matchesSheffield Wednesday9252-1--» All matchesIpswich Town831412--» All matchesWest Ham United8233-2--» All matchesWimbledon FC8251---1» All matchesBolton Wanderers723214--» All matchesNottingham Forest7232----» All matchesSunderland AFC7331----» All matchesBlackburn Rovers6204-2--» All matchesCharlton Athletic6231----» All matchesManchester City6312-2--» All matchesBurnley FC42111---» All matchesBradford City4022----» All matchesCrystal Palace4022-1--» All matchesGillingham FC4112-1--» All matchesMillwall FC4130----» All matchesCoventry City3012----» All matchesNorwich City3111----» All matchesPreston North End3201--1-» All matchesQueens Park Rangers3120----» All matchesWest Bromwich Albion3102--1-» All matchesSénégal U2122002---» All matchesLuton Town20021---» All matchesReading FC21011---» All matchesWolverhampton Wanderers20021---» All matchesBlackpool FC2101----» All matchesExeter City2200----» All matchesFulham FC2011----» All matchesHull City2200----» All matchesOldham Athletic2002----» All matchesPort Vale FC2011----» All matchesRotherham United2002----» All matchesSheffield United2020----» All matchesSouthend United2200----» All matchesStockport County2200----» All matchesSwindon Town2101----» All matchesWalsall FC2110-1--» All matchesWatford FC2101----» All matchesWigan Athletic2011-1--» All matchesWoking FC2110----» All matchesBulgaria U2110011---» All matchesCarlisle United1010----» All matchesCrewe Alexandra1010----» All matchesGermany U211100----» All matchesCIS U211100----» All matchesIreland U211010----» All matchesMacclesfield FC1100----» All matchesMexico U211100----» All matchesPlymouth Argyle1100----» All matchesPoland U211001----» All matchesPortsmouth FC1100----» All matchesTranmere Rovers1001----» All matchesTurkey U211100----» All matchesUSA U211001----» All matches