Record by opponent MatchesWDLScoresYellowYellow-RedRedBlackburn Rovers1032511--» All matchesWatford FC841321--» All matchesBirmingham City8422----» All matchesBristol City8224----» All matchesPreston North End730431--» All matchesHuddersfield Town73312---» All matchesMillwall FC72142---» All matchesCardiff City75111---» All matchesCoventry City711511--» All matchesNorwich City732212--» All matchesQueens Park Rangers631233--» All matchesStoke City622231--» All matchesRotherham United64202---» All matchesLuton Town63211---» All matchesSwansea City6321-1--» All matchesWest Bromwich Albion52122---» All matchesReading FC53021---» All matchesSheffield United5122----» All matchesSunderland AFC411221--» All matchesBarnsley FC4103----» All matchesDerby County4121----» All matchesWycombe Wanderers4211----» All matchesSouthend United32104---» All matchesAFC Bournemouth320111--» All matchesBlackpool FC32011---» All matchesDoncaster Rovers31111---» All matchesPort Vale FC320111--» All matchesBurnley FC3003----» All matchesChelsea FC3003----» All matchesHull City3210----» All matchesLeicester City3102----» All matchesMiddlesbrough FC3210----» All matchesOxford United3201----» All matchesPortsmouth FC3102----» All matchesOldham Athletic22006---» All matchesWigan Athletic22003---» All matchesBolton Wanderers21102---» All matchesBristol Rovers21012-1-» All matchesBosnia-Herzegovina21101---» All matchesBradford City21101---» All matchesDenmark U2120021---» All matchesFrance21011---» All matchesFulham FC21011---» All matchesBurton Albion2002-1--» All matchesDenmark2101----» All matchesKazakhstan2101----» All matchesLeyton Orient2110----» All matchesMansfield Town2101----» All matchesMontenegro2200----» All matchesNewcastle United U212011----» All matchesNottingham Forest2011----» All matchesPeterborough United2101----» All matchesPlymouth Argyle2101----» All matchesWales2011----» All matchesWolverhampton Wanderers U212011----» All matchesSwitzerland U1910102---» All matchesCambridge United10011---» All matchesForest Green Rovers11001---» All matchesMilton Keynes Dons10011---» All matchesNorway U2111001---» All matchesRochdale AFC11001---» All matchesAFC Wimbledon1100----» All matchesAl Ittihad1001----» All matchesAl Nassr1001-1--» All matchesArsenal FC1100----» All matchesAston Villa U211100----» All matchesBarnet FC1100----» All matchesBelgium1001----» All matchesBrighton & Hove Albion1001----» All matchesBrighton & Hove Albion U211010----» All matchesBulgaria1100----» All matchesBulgaria U211001----» All matchesCheltenham Town1100----» All matchesEstonia1001----» All matchesExeter City1100----» All matchesGillingham FC1100----» All matchesIpswich Town1100----» All matchesItaly U191001----» All matchesLeeds United1001----» All matchesLincoln City1010----» All matchesManchester City U211100----» All matchesMiddlesbrough FC U211001----» All matchesNewcastle United1100----» All matchesNetherlands U191001----» All matchesNorthern Ireland1100----» All matchesNorthern Ireland U211100----» All matchesNorth Macedonia1010----» All matchesNorthampton Town1001----» All matchesNorway1010----» All matchesOlympique Lyonnais U231001----» All matchesSwitzerland1001----» All matchesSheffield Wednesday1001----» All matchesShrewsbury Town1010----» All matchesSlovakia1001----» All matchesSlovenia1001----» All matchesSouthampton FC1100----» All matchesSwindon Town1001----» All matchesTottenham Hotspur1001----» All matchesTractor Sazi1010----» All matchesTranmere Rovers1001----» All matchesWolverhampton Wanderers1001----» All matches