Record by opponent MatchesWDLScoresYellowYellow-RedRedEverton FC25997-2-2» All matchesManchester United22731212--» All matchesAston Villa21123641--» All matchesLiverpool FC1978424-1» All matchesTottenham Hotspur1946913-1» All matchesQueens Park Rangers19847-1--» All matchesSheffield Wednesday1868454--» All matchesCoventry City1634911--» All matchesArsenal FC153484--1» All matchesChelsea FC1538424-1» All matchesNottingham Forest1565412-1» All matchesNorwich City15825-2--» All matchesNewcastle United1371513-1» All matchesWest Ham United1354411--» All matchesLeeds United13328-2--» All matchesSouthampton FC13346-1--» All matchesLuton Town1262411--» All matchesManchester City11452-1-1» All matchesCrystal Palace923412--» All matchesBlackburn Rovers8143-21-» All matchesDerby County733111--» All matchesOldham Athletic73221---» All matchesMiddlesbrough FC7241-3--» All matchesSunderland AFC7412-1--» All matchesCharlton Athletic6132----» All matchesLeicester City6222--1-» All matchesBolton Wanderers53021---» All matchesIpswich Town5023----» All matchesOxford United5122----» All matchesSheffield United5401-1--» All matchesWatford FC420211--» All matchesBarnsley FC4202-1--» All matchesPortsmouth FC4211----» All matchesWolverhampton Wanderers302111--» All matchesMillwall FC3300----» All matchesTranmere Rovers3120----» All matchesWimbledon FC3111----» All matchesHereford United22001---» All matchesHuddersfield Town21101---» All matchesBulgaria2002----» All matchesCrewe Alexandra2110-1--» All matchesNorthampton Town2200----» All matchesRochdale AFC2110----» All matchesSwindon Town2200----» All matchesWrexham AFC2110-2--» All matchesHull City11001---» All matchesBelgium1001----» All matchesBirmingham City1100----» All matchesBradford City1010----» All matchesBury FC1001----» All matchesColchester United1100----» All matchesGermany1010-1--» All matchesGeorgia1001---1» All matchesIreland1010----» All matchesMansfield Town1100----» All matchesNetherlands1001-1--» All matchesNotts County1001----» All matchesSwitzerland1001----» All matchesScunthorpe United1100----» All matchesTorquay United1100----» All matchesTurkey1010----» All matchesWest Bromwich Albion1100----» All matches