Record by opponent MatchesWDLScoresYellowYellow-RedRedQueens Park Rangers1254331--» All matchesTottenham Hotspur123452---» All matchesCrystal Palace125521---» All matchesNorwich City115242---» All matchesManchester United11425----» All matchesSouthampton FC11542----» All matchesCoventry City105321---» All matchesLiverpool FC10424----» All matchesSheffield Wednesday92161---» All matchesArsenal FC9216----» All matchesAston Villa9243----» All matchesManchester City832321--» All matchesEverton FC8422----» All matchesChelsea FC72501---» All matchesLuton Town7061----» All matchesDerby County53111---» All matchesWest Ham United52211---» All matchesCharlton Athletic5122----» All matchesSheffield United5014----» All matchesOldham Athletic4301----» All matchesPortsmouth FC4103----» All matchesWimbledon FC4211----» All matchesBolton Wanderers3102-1--» All matchesLeeds United3102----» All matchesMillwall FC3111----» All matchesNewcastle United3210----» All matchesWolverhampton Wanderers3111----» All matchesBradford City20202---» All matchesHuddersfield Town20202---» All matchesBurnley FC22001---» All matchesChester City22001---» All matchesNotts County21101---» All matchesIpswich Town2101----» All matchesPort Vale FC2011----» All matchesStockport County2200----» All matchesSunderland AFC2101----» All matchesBirmingham City11001---» All matchesWrexham AFC11001---» All matchesBlackburn Rovers1001----» All matchesBristol City1100----» All matchesBristol Rovers1100----» All matchesCrewe Alexandra1100----» All matchesGrimsby Town1010----» All matchesHereford United1100----» All matchesMiddlesbrough FC1100----» All matchesOxford United1001----» All matchesPlymouth Argyle1100----» All matchesReading FC1001-1--» All matchesSouthend United1010----» All matchesStoke City1100----» All matchesSwindon Town1001----» All matchesTorquay United1100-1--» All matchesTranmere Rovers1010----» All matches