Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City86202---» All matchesLuton Town84221---» All matchesBlackburn Rovers742131--» All matchesHull City741212--» All matchesMillwall FC722311--» All matchesWest Bromwich Albion7142----» All matchesSwansea City64112---» All matchesPreston North End633011--» All matchesBurnley FC6114-1--» All matchesBirmingham City522121--» All matchesStoke City520311--» All matchesCardiff City5221-1--» All matchesPortsmouth FC5320-1--» All matchesQueens Park Rangers5221----» All matchesMiddlesbrough FC42112---» All matchesSheffield Wednesday44002---» All matchesManchester City U2142021---» All matchesArsenal FC4103-1--» All matchesDerby County4202----» All matchesLeeds United4004-1--» All matchesNorwich City4211----» All matchesSouthampton FC4013----» All matchesWatford FC4202----» All matchesWest Ham United4013---1» All matchesSunderland AFC U2132102---» All matchesKosovo U2133001---» All matchesReading FC330011--» All matchesTottenham Hotspur U21320111--» All matchesBrighton & Hove Albion3111----» All matchesChelsea FC3003----» All matchesChelsea FC U213201----» All matchesEverton FC3102----» All matchesFulham FC3012-1--» All matchesManchester City3003----» All matchesManchester United3102----» All matchesSunderland AFC3102-1--» All matchesTottenham Hotspur3003----» All matchesWolverhampton Wanderers3102-1--» All matchesWrexham AFC3111----» All matchesGermany U17220021--» All matchesIpswich Town20112---» All matchesLeicester City U2122002---» All matchesArsenal FC U2121101---» All matchesBrentford FC210111--» All matchesLeicester City20021---» All matchesNottingham Forest20201---» All matchesSevilla FC U1922001---» All matchesSouthampton FC U2121101---» All matchesSpain U17210111--» All matchesAndorra U212200--1-» All matchesCharlton Athletic2101-1--» All matchesDerby County U212011----» All matchesHuddersfield Town2101----» All matchesNewcastle United2101----» All matchesNetherlands U172200----» All matchesAustria U212200----» All matchesOxford United2002----» All matchesPlymouth Argyle2200----» All matchesSheffield United2110----» All matchesSlovenia U212020----» All matchesSpartak Moskva U192101----» All matchesSwansea City U212101----» All matchesBrazil U1711003---» All matchesUSA U1711003---» All matchesItaly U2111002---» All matchesNorway U1711002---» All matchesReading FC U2111002---» All matchesCzech Republic U1711002---» All matchesWolverhampton Wanderers U2111002---» All matchesBolton Wanderers110011--» All matchesCarlisle United11001---» All matchesCoventry City11001---» All matchesEverton FC U21110011--» All matchesMexico U1711001---» All matchesNorthern Ireland U1611001---» All matchesAustria U1711001---» All matchesRB Salzburg U1911001---» All matchesUkraine U1711001---» All matchesWigan Athletic11001---» All matchesAlbania U211100----» All matchesAzerbaijan U171100----» All matchesAston Villa1100----» All matchesBarnsley FC1001----» All matchesBlackburn Rovers U211001----» All matchesBlackpool FC1010----» All matchesChile U171100----» All matchesCrystal Palace1001----» All matchesGermany U211100-1--» All matchesGeorgia U211001----» All matchesGillingham FC1100----» All matchesIreland U171100----» All matchesJapan U171100----» All matchesKRC Genk U191001-1--» All matchesCroatia U211100----» All matchesLiverpool FC1001----» All matchesMilton Keynes Dons1100----» All matchesNetherlands U211001----» All matchesPeterborough United1100----» All matchesPortugal U211001----» All matchesSwitzerland U211001----» All matchesSlovenia U171100----» All matchesTurkey U211100----» All matchesTurkey U171100----» All matchesUSA U161010----» All matchesWest Ham United U211100----» All matches