Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC325121511---» All matchesManchester United3279168---» All matchesEverton FC31128118---» All matchesSouthampton FC27148514---» All matchesCoventry City2710989---» All matchesNorwich City26881091--» All matchesLiverpool FC2645176---» All matchesAston Villa251010511---» All matchesTottenham Hotspur2444162---» All matchesQueens Park Rangers227968---» All matchesNottingham Forest2155116---» All matchesManchester City21103851--» All matchesWest Ham United178639--1» All matchesChelsea FC177556---» All matchesLuton Town169434---» All matchesWimbledon FC1472511---» All matchesLeicester City147347---» All matchesCrystal Palace134451---» All matchesIpswich Town124356---» All matchesNewcastle United1243561--» All matchesWatford FC125164---» All matchesDerby County107303---» All matchesWest Bromwich Albion95405---» All matchesCharlton Athletic95314---» All matchesLeeds United93244---» All matchesSunderland AFC94324---» All matchesMiddlesbrough FC84136---» All matchesSheffield Wednesday832341--» All matchesBirmingham City73313---» All matchesNotts County73313---» All matchesSheffield United75111---» All matchesWolverhampton Wanderers62131---» All matchesOxford United53115---» All matchesBlackburn Rovers52032---» All matchesOldham Athletic54102---» All matchesBrighton & Hove Albion5041----» All matchesScunthorpe United42203---» All matchesStoke City41031---» All matchesSwansea City42021---» All matchesBarnsley FC32101---» All matchesVfB Stuttgart32011---» All matchesBristol City3210----» All matchesBrentford FC21102---» All matchesChester City21102---» All matchesChesterfield FC22002---» All matchesSpartak Moskva20022---» All matchesHuddersfield Town2020----» All matchesMillwall FC2011----» All matchesRangers FC2002----» All matchesShrewsbury Town2110----» All matchesStockport County2110----» All matchesSwindon Town2011----» All matchesWalsall FC2101----» All matchesTranmere Rovers11002---» All matchesKidderminster Harriers11001---» All matchesLeyton Orient11001---» All matchesBolton Wanderers1001----» All matchesIreland U211100----» All matchesPortsmouth FC1100----» All matches