Record by opponent MatchesWDLScoresYellowYellow-RedRedManchester United181413----» All matchesTottenham Hotspur1764722--» All matchesAston Villa164012-2--» All matchesBlackburn Rovers16439-1--» All matchesLeicester City16574-3--» All matchesWest Ham United16862----» All matchesEverton FC1550101---» All matchesChelsea FC15519-2--» All matchesLeeds United15168-2--» All matchesLiverpool FC15528-1--» All matchesArsenal FC14329-1--» All matchesMiddlesbrough FC14563----» All matchesSouthampton FC135441---» All matchesNewcastle United13445-1--» All matchesCoventry City125431---» All matchesSunderland AFC12534-1--» All matchesDerby County11434-1--» All matchesBolton Wanderers10433----» All matchesFulham FC10235-1--» All matchesIpswich Town10613-1--» All matchesCrystal Palace9324----» All matchesNottingham Forest8341-1--» All matchesBirmingham City7322----» All matchesQueens Park Rangers7511-2--» All matchesSheffield Wednesday7223----» All matchesBarnsley FC6222-1--» All matchesManchester City6231----» All matchesSheffield United6114--1-» All matchesWest Bromwich Albion6411-1--» All matchesWimbledon FC6132----» All matchesNorwich City5410----» All matchesPortsmouth FC5320----» All matchesWolverhampton Wanderers5302----» All matchesHuddersfield Town4301----» All matchesMillwall FC4112----» All matchesSwindon Town4301----» All matchesWalsall FC4211----» All matchesBrighton & Hove Albion3012----» All matchesCardiff City3201----» All matchesColchester United3111----» All matchesLuton Town3102----» All matchesPort Vale FC3120----» All matchesPreston North End3003----» All matchesReading FC3111----» All matchesSouthend United3300----» All matchesStockport County3300----» All matchesStoke City3201----» All matchesWatford FC3201----» All matchesWigan Athletic3201----» All matchesBurnley FC2101----» All matchesCheltenham Town2200----» All matchesCrewe Alexandra2110----» All matchesGillingham FC2200----» All matchesGrimsby Town2200----» All matchesHull City2110----» All matchesLeyton Orient2200----» All matchesNetherlands2011----» All matchesPlymouth Argyle2200----» All matchesRotherham United2110----» All matchesScunthorpe United2110-1--» All matchesBlackpool FC1100----» All matchesBradford City1100----» All matchesBrentford FC1100----» All matchesCarlisle United1100----» All matchesCharlton Athletic1010----» All matchesDagenham & Redbridge1100----» All matchesFinland1100----» All matchesHartlepool United1100----» All matchesMacclesfield FC1100-1--» All matchesMexico1100----» All matchesMilton Keynes Dons1010----» All matchesNewport County1100----» All matchesNorthampton Town1100----» All matchesOldham Athletic1010----» All matchesSpain1100----» All matchesTranmere Rovers1001----» All matches