Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United183114-7--» All matchesChelsea FC16221223--» All matchesTottenham Hotspur1632111--1» All matchesArsenal FC15401112--» All matchesWest Ham United14743-2--» All matchesFulham FC1344521--» All matchesLiverpool FC130672---» All matchesNewcastle United1254311--» All matchesBlackburn Rovers1124511--» All matchesBolton Wanderers11245-1--» All matchesSunderland AFC107212---» All matchesEverton FC102351---» All matchesWigan Athletic10244----» All matchesPortsmouth FC9423-1--» All matchesSwansea City84221---» All matchesHull City733131--» All matchesAston Villa7313----» All matchesStoke City7232----» All matchesBirmingham City6312----» All matchesMiddlesbrough FC6213-1--» All matchesNorwich City6222-1--» All matchesWest Bromwich Albion6213----» All matchesCrystal Palace5104-1--» All matchesManchester City5014----» All matchesSouthampton FC4211----» All matchesReading FC32011---» All matchesScunthorpe United33001---» All matchesBurnley FC3120----» All matchesCharlton Athletic3210----» All matchesQueens Park Rangers3120----» All matchesFC Copenhagen21101---» All matchesHamburger SV21011---» All matchesSheffield United21011---» All matchesSlovakia21101---» All matchesTranmere Rovers22001---» All matchesAalborg BK2200----» All matchesAston Villa U212101----» All matchesBlackpool FC2110----» All matchesCardiff City2020----» All matchesDerby County2110----» All matchesOmonia Nikosia2200----» All matchesWatford FC2110----» All matchesWolverhampton Wanderers2200----» All matchesWrexham AFC11002---» All matchesBrighton & Hove Albion10011---» All matchesFC Schalke 04110011--» All matchesPreston North End11001---» All matchesRochdale AFC11001---» All matchesSan Marino11001---» All matchesSheffield Wednesday11001---» All matchesWales11001---» All matchesCyprus10011---» All matchesAFC Bournemouth1100----» All matchesBlackburn Rovers U211100----» All matchesBradford City1100----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesChesterfield FC1001----» All matchesCoventry City1001-1--» All matchesDoncaster Rovers1001-1--» All matchesEB/Streymur1100----» All matchesFC Midtjylland1100----» All matchesFC Twente1100----» All matchesHereford United1100----» All matchesIpswich Town1100----» All matchesLeicester City1010----» All matchesLuton Town1100----» All matchesParis Saint-Germain1010----» All matchesRacing Santander1001----» All matchesRapid Vienna1001----» All matchesSweden1100----» All matchesSwindon Town1100----» All matches