Record by opponent MatchesWDLScoresYellowYellow-RedRedBristol City9135----» All matchesMiddlesbrough FC9432-1-1» All matchesMillwall FC9432----» All matchesBirmingham City842223--» All matchesSwansea City8314-2--» All matchesStoke City61141---» All matchesCardiff City6321-2--» All matchesHuddersfield Town6123-1--» All matchesNorwich City6132----» All matchesQueens Park Rangers6501-1--» All matchesReading FC6204-2--» All matchesSheffield United6204----» All matchesWest Bromwich Albion6213-1--» All matchesCoventry City5122-3--» All matchesHull City5302-2--» All matchesLuton Town5122----» All matchesNottingham Forest5104-1--» All matchesPreston North End440012--» All matchesSheffield Wednesday41031---» All matchesBlackpool FC4112-1--» All matchesSunderland AFC4112-1--» All matchesAl Ettifaq300312--» All matchesLeicester City U2132011---» All matchesManchester City U21320111--» All matchesAFC Bournemouth3102-2--» All matchesAl Ahli SFC3102----» All matchesAl Hilal3003-1--» All matchesAl Najma3201-1--» All matchesAl Nassr3003-2--» All matchesAl Qadsiah3003----» All matchesAl Riyadh3003-2--» All matchesAl Taawoun3201-1--» All matchesBarnsley FC3210----» All matchesBrentford FC3021-1--» All matchesBrighton & Hove Albion U213012-2--» All matchesDerby County3201-1-1» All matchesDerby County U213111-2--» All matchesEverton FC U213102----» All matchesLeicester City3210----» All matchesPlymouth Argyle3111----» All matchesRotherham United3210----» All matchesWatford FC3012-1--» All matchesWest Ham United U213111-1--» All matchesNewcastle United U2122002---» All matchesAl Khaleej211011--» All matchesCharlton Athletic210111--» All matchesDamac FC21101---» All matchesAl Fateh2110----» All matchesAl Fayha2020----» All matchesAl Hazem2002----» All matchesAl Ittihad2020-1--» All matchesAl Okhdood2011-1--» All matchesAl Shabab2200----» All matchesBradford City2101----» All matchesBurnley FC2002----» All matchesChelsea FC U212101-1--» All matchesFulham FC U212200-1--» All matchesLeeds United2002-1--» All matchesLiverpool FC U212200-1--» All matchesNEOM SC2101-1--» All matchesNewcastle United2002----» All matchesPeterborough United2101----» All matchesPortsmouth FC2101----» All matchesSwansea City U212110----» All matchesTottenham Hotspur U212101-1--» All matchesWigan Athletic2011-1--» All matchesWolverhampton Wanderers U212200----» All matchesWycombe Wanderers2101----» All matchesHarrogate Town11002---» All matchesWalsall FC11001---» All matchesAl Bukiryah1100----» All matchesAl Diriyah1010----» All matchesAl Faisaly1001----» All matchesArsenal FC U211100----» All matchesAston Villa U211001----» All matchesBolton Wanderers1100----» All matchesDoncaster Rovers1001----» All matchesFulham FC1001----» All matchesHartlepool United1100----» All matchesIpswich Town1001----» All matchesJeddah Club1100----» All matchesMiddlesbrough FC U211010----» All matchesMorecambe FC1001-1--» All matchesNorwich City U211010----» All matchesOldham Athletic1100----» All matchesOxford United1001----» All matchesReading FC U211100----» All matchesSouthampton FC U211100----» All matchesStockport County1100----» All matchesStoke City U211100----» All matchesVfL Wolfsburg II1100-1--» All matchesWest Bromwich Albion U211100----» All matchesWest Ham United1100----» All matchesWolverhampton Wanderers1001-1--» All matches