Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City217951---» All matchesQueens Park Rangers19113531--» All matchesCardiff City1864814--» All matchesHull City1774631--» All matchesSheffield Wednesday178272---» All matchesBirmingham City168532---» All matchesBlackburn Rovers1564532--» All matchesDerby County1553712--» All matchesLeeds United1435634--» All matchesStoke City1474331--» All matchesCoventry City148332---» All matchesMiddlesbrough FC1463522-1» All matchesMillwall FC1436512--» All matchesNorwich City14554-2--» All matchesReading FC13616-2--» All matchesHuddersfield Town1272361--» All matchesBrentford FC1251611--» All matchesWest Bromwich Albion1250711--» All matchesSwansea City11236-3--» All matchesSheffield United1033421--» All matchesFulham FC10136-2--» All matchesNottingham Forest10460-1--» All matchesRotherham United10361----» All matchesBarnsley FC953113--» All matchesIpswich Town8233-1--» All matchesLuton Town8422-2--» All matchesWigan Athletic7520-3--» All matchesSouthampton FC61321---» All matchesWatford FC6123----» All matchesBolton Wanderers52302---» All matchesWolverhampton Wanderers51221-1-» All matchesAFC Bournemouth5311-2--» All matchesAston Villa5131-2--» All matchesBurnley FC5212----» All matchesCharlton Athletic5500-1--» All matchesSunderland AFC5221-1--» All matchesWycombe Wanderers41122---» All matchesBlackpool FC4202--1-» All matchesOxford United4121-1--» All matchesPeterborough United4301-1--» All matchesPortsmouth FC31021---» All matchesPreston North End31201---» All matchesBrighton & Hove Albion3120----» All matchesBurton Albion3300----» All matchesCrewe Alexandra3111----» All matchesFrance3003----» All matchesShrewsbury Town3300----» All matchesWalsall FC3012----» All matchesChesterfield FC21101---» All matchesLithuania U21210112--» All matchesScotland21011---» All matchesSerbia201111--» All matchesAndorra U212200----» All matchesArmenia2101----» All matchesBradford City2101----» All matchesCrawley Town2200----» All matchesDoncaster Rovers2011----» All matchesEngland2002----» All matchesGillingham FC2200----» All matchesGreece2002----» All matchesLeicester City2011-1--» All matchesLeyton Orient2110----» All matchesLuxembourg2101-1--» All matchesMilton Keynes Dons2110----» All matchesNew Zealand2110----» All matchesNewcastle United2002---1» All matchesNetherlands2002----» All matchesNotts County2110----» All matchesOldham Athletic2200----» All matchesPlymouth Argyle2101----» All matchesRochdale AFC2101-1--» All matchesSwitzerland2011-1--» All matchesSwindon Town2101----» All matchesUkraine2011-1--» All matchesWrexham AFC2020----» All matchesBelgium10101---» All matchesBulgaria11001---» All matchesCarlisle United11001---» All matchesColchester United11001---» All matchesNorway10011---» All matchesPort Vale FC11001---» All matchesTurkey U1910011---» All matchesAccrington Stanley1001----» All matchesArsenal FC1001----» All matchesAzerbaijan1010-1--» All matchesAzerbaijan U191100----» All matchesBlackburn Rovers U211001--1-» All matchesBosnia-Herzegovina U191010----» All matchesChelsea FC1001----» All matchesCheltenham Town1100----» All matchesDenmark1010----» All matchesFleetwood Town1100----» All matchesGeorgia1010----» All matchesGibraltar1100----» All matchesHartlepool United1100----» All matchesHavant & Waterlooville1100----» All matchesIceland U191100----» All matchesItaly U211001----» All matchesQatar1010----» All matchesLatvia1100----» All matchesLithuania1100----» All matchesMalta1100----» All matchesManchester City1001----» All matchesMansfield Town1100----» All matchesMexico1001----» All matchesNorth Macedonia1010----» All matchesSalford City1001----» All matchesSweden U191100----» All matchesScunthorpe United1100----» All matchesSerbia U211001-1--» All matchesSerbia U191001----» All matchesSlovakia1001----» All matchesSlovenia U211100-1--» All matchesTottenham Hotspur1001----» All matchesCzech Republic1001----» All matchesTurkey1001-1--» All matches