Record by opponent MatchesWDLScoresYellowYellow-RedRedAston Villa178459---» All matchesEverton FC165295---» All matchesManchester United160793--1» All matchesLiverpool FC164482---» All matchesLuton Town156635---» All matchesCoventry City1457210---» All matchesArsenal FC145455---» All matchesNottingham Forest147434---» All matchesSouthampton FC134365---» All matchesChelsea FC135533---» All matchesWest Ham United13346----» All matchesNorwich City124354---» All matchesNewcastle United95404---» All matchesTottenham Hotspur94233---» All matchesLeicester City86117---» All matchesSheffield Wednesday85125---» All matchesWimbledon FC84132---» All matchesQueens Park Rangers73227---» All matchesWatford FC74033---» All matchesWest Bromwich Albion72233---» All matchesIpswich Town74031---» All matchesManchester City73221---» All matchesCharlton Athletic63124---» All matchesStoke City64112---» All matchesNotts County63211---» All matchesSunderland AFC53112---» All matchesWolverhampton Wanderers54012---» All matchesBirmingham City53111---» All matchesMiddlesbrough FC52121---» All matchesOxford United43104---» All matchesCrystal Palace4211----» All matchesPortsmouth FC4121----» All matchesCardiff City32102---» All matchesBayern Munich31111---» All matchesLeeds United33001---» All matchesDerby County3111----» All matchesSwansea City3201----» All matchesWalsall FC3120----» All matchesDrogheda United22004---» All matchesAFC Ajax22003---» All matchesS.C. Braga22003---» All matchesBohemians Praha 190521101---» All matchesHajduk Split21011---» All matchesMillwall FC20021---» All matchesClub Brugge KV2101----» All matchesEintracht Frankfurt2101----» All matchesFeyenoord2200----» All matchesLeyton Orient2101----» All matchesReal Madrid2011----» All matchesRSC Anderlecht2110-1--» All matchesSwindon Town2011----» All matchesMaidstone United11002---» All matchesYeovil Town11002---» All matchesBlackburn Rovers11001---» All matchesBolton Wanderers11001---» All matchesDynamo Kyiv11001---» All matchesGórnik Zabrze11001---» All matchesAustria Wien1010----» All matchesBarnsley FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBristol City1010----» All matchesFC Barcelona1001----» All matchesSheffield United1001----» All matchesStockport County1100----» All matches