Record by opponent MatchesWDLScoresYellowYellow-RedRedSheffield Wednesday742111--» All matchesBristol City7421-2--» All matchesCoventry City640231--» All matchesHull City641121--» All matchesWatford FC641123--» All matchesBlackburn Rovers632111--» All matchesCharlton Athletic63121---» All matchesMiddlesbrough FC6213----» All matchesMillwall FC6213----» All matchesSouthampton FC6132----» All matchesSwansea City53022---» All matchesBirmingham City51311---» All matchesNorwich City531111--» All matchesTubize-Braine53021---» All matchesCambridge United5023----» All matchesLeicester City5032-1--» All matchesPreston North End5311----» All matchesQueens Park Rangers43013---» All matchesSunderland AFC420222--» All matchesBolton Wanderers431011--» All matchesBrentford FC400411--» All matchesDerby County431011--» All matchesK Beerschot VA402211--» All matchesOxford United410311--» All matchesRotherham United42111---» All matchesStoke City41211---» All matchesWycombe Wanderers42111---» All matchesCardiff City4112----» All matchesDoncaster Rovers32102---» All matchesNottingham Forest30032---» All matchesWigan Athletic31022---» All matchesBarnsley FC310211--» All matchesEverton FC301212--» All matchesKV Mechelen30121---» All matchesPlymouth Argyle311111--» All matchesPortsmouth FC32011---» All matchesSheffield United32011---» All matchesAFC Wimbledon3111----» All matchesBristol Rovers3210----» All matchesCheltenham Town3021----» All matchesFleetwood Town3120----» All matchesGreece3102-1--» All matchesHuddersfield Town3120----» All matchesKSV Roeselare3201----» All matchesKVC Westerlo3111----» All matchesMorecambe FC3210----» All matchesReading FC3003----» All matchesTottenham Hotspur3102----» All matchesWest Bromwich Albion3111-1--» All matchesWest Ham United3102----» All matchesWolverhampton Wanderers3102----» All matchesWrexham AFC3012----» All matchesTottenham Hotspur U2122003---» All matchesAccrington Stanley22002---» All matchesCrewe Alexandra22002---» All matchesExeter City22002---» All matchesLincoln City22002---» All matchesWest Ham United U2121102---» All matchesBurnley FC201111--» All matchesMilton Keynes Dons210111--» All matchesShrewsbury Town22001---» All matchesSouthampton FC U2122001---» All matchesWolverhampton Wanderers U2122001---» All matchesAFC Bournemouth2101----» All matchesAston Villa2020----» All matchesBrighton & Hove Albion2011----» All matchesBrighton & Hove Albion U212002----» All matchesBurton Albion2200----» All matchesGillingham FC2200----» All matchesIpswich Town2011----» All matchesLuton Town2002----» All matchesManchester United2002----» All matchesUnion Saint-Gilloise2101----» All matchesChelsea FC U2110102---» All matchesGermany U1710102---» All matchesGuatemala U2111002---» All matchesCrystal Palace U2111001---» All matchesDenmark U1711001---» All matchesDerby County U2111001---» All matchesLatvia U1911001---» All matchesLiechtenstein11001---» All matchesManchester City U2111001---» All matchesSwitzerland U2011001---» All matchesTranmere Rovers11001---» All matchesVillarreal CF B11001---» All matchesArsenal FC1001----» All matchesArsenal FC U211001----» All matchesBlackburn Rovers U211001----» All matchesBolivia1100----» All matchesBromley FC1001----» All matchesChelsea FC1010----» All matchesCrystal Palace1001----» All matchesCuraçao1100----» All matchesDenmark1010----» All matchesGermany U191001----» All matchesIvory Coast1001----» All matchesIvory Coast U201100----» All matchesEverton FC U211100----» All matchesForest Green Rovers1100----» All matchesFrance U191001----» All matchesFrance U181001----» All matchesFrance U171100----» All matchesFulham FC1001----» All matchesGrimsby Town1100----» All matchesIceland1001----» All matchesItaly U201100----» All matchesJapan1001----» All matchesJapan U211001----» All matchesLeeds United1001----» All matchesLiverpool FC1001----» All matchesLiverpool FC U211010----» All matchesLommel SK1100----» All matchesManchester City1001----» All matchesNewcastle United1001----» All matchesNewport County1001----» All matchesNetherlands U201001----» All matchesNetherlands U171001----» All matchesNorth Macedonia U191001----» All matchesNorway U191001----» All matchesPeterborough United1100----» All matchesPoland U201001----» All matchesPort Vale FC1100----» All matchesPortugal U201001----» All matchesSweden U171001----» All matchesScunthorpe United1100----» All matchesSpain U171001----» All matchesSutton United1001----» All matchesCzech Republic U201010----» All matchesTurkey U191100----» All matchesUkraine U191010----» All matchesHungary U191100----» All matches