Record by opponent MatchesWDLScoresYellowYellow-RedRedSouthampton FC104511---» All matchesBirmingham City9423----» All matchesBlackburn Rovers9405----» All matchesEverton FC9414-1--» All matchesArsenal FC8008----» All matchesAston Villa8215-1--» All matchesBolton Wanderers8125-2--» All matchesManchester United8008-1--» All matchesLeicester City72411---» All matchesChelsea FC7313----» All matchesWest Bromwich Albion7511----» All matchesCrystal Palace641111--» All matchesNewcastle United6033----» All matchesNorwich City6213----» All matchesTottenham Hotspur6312-1--» All matchesPortsmouth FC52122---» All matchesFulham FC5113----» All matchesLiverpool FC5203-1--» All matchesLuton Town5221----» All matchesWatford FC5032-1--» All matchesWest Ham United430111--» All matchesColchester United4121----» All matchesLeeds United4121----» All matchesMiddlesbrough FC4031-1--» All matchesSheffield Wednesday4211-1--» All matchesBlackpool FC310211--» All matchesReading FC320111--» All matchesRochdale AFC32011---» All matchesBarnsley FC3021----» All matchesBristol Rovers3030-1--» All matchesCardiff City3210-1--» All matchesNottingham Forest3012----» All matchesPreston North End3102----» All matchesQueens Park Rangers3021-1--» All matchesSheffield United3003----» All matchesWalsall FC3003----» All matchesWolverhampton Wanderers3102-1--» All matchesYeovil Town3201----» All matchesPort Vale FC21011---» All matchesBrentford FC2002----» All matchesCarlisle United2101----» All matchesCoventry City2011-1--» All matchesDerby County2110----» All matchesExeter City2200----» All matchesHull City2110----» All matchesManchester City2011----» All matchesMilton Keynes Dons2101----» All matchesOxford United2002-1--» All matchesPlymouth Argyle2011----» All matchesSunderland AFC2110----» All matchesSwindon Town2101----» All matchesWycombe Wanderers2002----» All matchesLeyton Orient11001---» All matchesAccrington Stanley1010----» All matchesBarnet FC1100----» All matchesBrighton & Hove Albion1001----» All matchesBristol City1100----» All matchesBurnley FC1001----» All matchesChesterfield FC1100-1--» All matchesDoncaster Rovers1100----» All matchesGillingham FC1001----» All matchesGrimsby Town1100----» All matchesHartlepool United1010----» All matchesHuddersfield Town1001----» All matchesIpswich Town1100--1-» All matchesOldham Athletic1010----» All matchesRotherham United1010----» All matchesSouthend United1010----» All matchesStockport County1100----» All matchesStoke City1001-1--» All matchesSwansea City1100----» All matchesTranmere Rovers1001----» All matchesYork City1001----» All matches