Record by opponent MatchesWDLScoresYellowYellow-RedRedCoventry City21106521-1» All matchesAston Villa21867----» All matchesChelsea FC214512----» All matchesSouthampton FC19937-1--» All matchesArsenal FC182882---» All matchesLeeds United18657----» All matchesSheffield Wednesday18837----» All matchesTottenham Hotspur1672721--» All matchesManchester United160511-1--» All matchesBlackburn Rovers15438-1--» All matchesLiverpool FC15528-1--» All matchesIpswich Town145452---» All matchesWest Ham United146441---» All matchesNewcastle United14518-2--» All matchesEverton FC1345421--» All matchesManchester City13553-1-1» All matchesCrystal Palace12246----» All matchesWimbledon FC12714-3--» All matchesMiddlesbrough FC10343----» All matchesDerby County9117-2--» All matchesNottingham Forest9252-1--» All matchesBradford City832311--» All matchesNorwich City73311---» All matchesSwindon Town72231---» All matchesGrimsby Town7601----» All matchesMillwall FC7421-1--» All matchesBolton Wanderers622211--» All matchesCharlton Athletic6114----» All matchesReading FC6204----» All matchesSheffield United6411-21-» All matchesCrewe Alexandra5320----» All matchesGillingham FC5113-1--» All matchesRotherham United5230-1--» All matchesStoke City5041----» All matchesBarnsley FC4400--1-» All matchesBrighton & Hove Albion4301----» All matchesBurnley FC4211----» All matchesLeicester City4121-1--» All matchesSunderland AFC4112-1--» All matchesWolverhampton Wanderers4130-2--» All matchesFulham FC3111-1--» All matchesHuddersfield Town3210----» All matchesHull City3201----» All matchesOldham Athletic3111-1--» All matchesOxford United3210----» All matchesPlymouth Argyle3102----» All matchesPreston North End3111-1--» All matchesTranmere Rovers3300----» All matchesWatford FC3210-1--» All matchesWest Bromwich Albion3102----» All matchesWigan Athletic3111----» All matchesBarnet FC22001---» All matchesWalsall FC21101---» All matchesYork City22001---» All matchesBirmingham City2011----» All matchesCarlisle United2200----» All matchesCrvena Zvezda2011----» All matchesHereford United2110----» All matchesPortsmouth FC2200----» All matchesPort Vale FC10101---» All matchesAylesbury United1100----» All matchesBlackpool FC1100----» All matchesBristol City1100----» All matchesCardiff City1010----» All matchesDoncaster Rovers1100----» All matchesLuton Town1100----» All matchesMansfield Town1100----» All matchesNorthampton Town1100----» All matchesNotts County1010----» All matchesQueens Park Rangers1100----» All matchesScunthorpe United1100----» All matchesSouthend United1100----» All matchesStockport County1001----» All matchesTurkey U211001----» All matchesWycombe Wanderers1001----» All matches