Record by opponent MatchesWDLScoresYellowYellow-RedRedChelsea FC15339-6--» All matchesEverton FC14365-5--» All matchesManchester United140311-4--» All matchesMiddlesbrough FC14275-1--» All matchesAston Villa12534----» All matchesNewcastle United12156-3--» All matchesSouthampton FC12453-1--» All matchesTottenham Hotspur1116413-1» All matchesBolton Wanderers11245-2--» All matchesArsenal FC10145-3--» All matchesBirmingham City9405----» All matchesLeeds United9423-3--» All matchesLiverpool FC9225-2--» All matchesWest Ham United9423---1» All matchesBlackburn Rovers8224-21-» All matchesSunderland AFC8611--1-» All matchesPortsmouth FC7511-2--» All matchesCharlton Athletic6312-2--» All matchesCoventry City6123-2--» All matchesDerby County6420-2--» All matchesFulham FC6312-2--» All matchesLeicester City6312----» All matchesSheffield Wednesday5311----» All matchesWolverhampton Wanderers5023-1--» All matchesCrystal Palace4301----» All matchesManchester City4220----» All matchesNottingham Forest4301----» All matchesWatford FC4121-1--» All matchesBarnsley FC3102-1--» All matchesBurnley FC3111----» All matchesQueens Park Rangers3102-1--» All matchesWest Bromwich Albion3021-1--» All matchesWigan Athletic3003----» All matchesBradford City2101----» All matchesBrentford FC2110----» All matchesCardiff City2101-11-» All matchesDoncaster Rovers2002-1--» All matchesIpswich Town2101----» All matchesMillwall FC2200----» All matchesOxford United2011----» All matchesReading FC2110-1--» All matchesSheffield United2011-1--» All matchesTranmere Rovers2200----» All matchesBlackpool FC1010-1--» All matchesBristol City1010----» All matchesChesterfield FC1100----» All matchesColchester United1100----» All matchesEngland1001----» All matchesHuddersfield Town1100----» All matchesItaly U211100---1» All matchesCanada1100----» All matchesCroatia U211001----» All matchesLatvia1100----» All matchesMansfield Town1100----» All matchesMoldova U211100----» All matchesNorthern Ireland1010----» All matchesNorway1010----» All matchesNorwich City1100----» All matchesOldham Athletic1001----» All matchesPlymouth Argyle1100----» All matchesPoland1001----» All matchesPoland U211010----» All matchesScunthorpe United1010----» All matchesStoke City1001----» All matchesHungary1100-1--» All matchesWrexham AFC1010----» All matches