Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday72322---» All matchesEverton FC7124----» All matchesManchester City7331----» All matchesArsenal FC6213----» All matchesManchester United6114----» All matchesNottingham Forest6204----» All matchesOxford United6213----» All matchesAston Villa52121---» All matchesSouthampton FC52211---» All matchesTottenham Hotspur5023----» All matchesLeicester City42021---» All matchesLiverpool FC41211---» All matchesCharlton Athletic4121----» All matchesCoventry City4112----» All matchesDerby County4112----» All matchesNorwich City4112----» All matchesQueens Park Rangers4013----» All matchesWatford FC4112----» All matchesWest Ham United4103----» All matchesChelsea FC3111----» All matchesBurnley FC21011---» All matchesCrewe Alexandra20111---» All matchesSwindon Town20111---» All matchesBlackpool FC2101----» All matchesBristol Rovers2110----» All matchesCambridge United2011----» All matchesCarlisle United2200----» All matchesCheltenham Town2002----» All matchesDarlington FC2011----» All matchesDoncaster Rovers2110----» All matchesKidderminster Harriers2011----» All matchesLincoln City2011-1--» All matchesLuton Town2101----» All matchesMacclesfield FC2101----» All matchesNewcastle United2110----» All matchesPort Vale FC2110----» All matchesRushden & Diamonds AFC2101----» All matchesScunthorpe United2002----» All matchesShrewsbury Town2110----» All matchesSouthend United2110----» All matchesTranmere Rovers2011----» All matchesWimbledon FC2011----» All matchesAFC Bournemouth1010----» All matchesBirmingham City1100----» All matchesBolton Wanderers1001----» All matchesBradford City1100----» All matchesBrighton & Hove Albion1001----» All matchesCrystal Palace1001----» All matchesExeter City1100-1--» All matchesHednesford Town1001----» All matchesHereford United1001----» All matchesHuddersfield Town1100----» All matchesIpswich Town1100----» All matchesLeyton Orient1001----» All matchesMansfield Town1010----» All matchesMiddlesbrough FC1100----» All matchesNorthampton Town1100----» All matchesPlymouth Argyle1001----» All matchesRochdale AFC1010----» All matchesSheffield United1100----» All matchesTorquay United1100----» All matchesWest Bromwich Albion1010----» All matches