Record by opponent MatchesWDLScoresYellowYellow-RedRedArsenal FC161510----» All matchesWest Bromwich Albion143651---» All matchesMiddlesbrough FC13913----» All matchesStoke City13445----» All matchesWolverhampton Wanderers124261---» All matchesManchester City12219-3--» All matchesFulham FC1143421--» All matchesDerby County1161411--» All matchesEverton FC1125412--» All matchesCrystal Palace11425-2--» All matchesLiverpool FC11434---1» All matchesSwansea City11722----» All matchesWest Ham United11425-1--» All matchesNewcastle United1024421--» All matchesBirmingham City10622----» All matchesBolton Wanderers10613-1--» All matchesLeicester City10226-1--» All matchesBristol City9630-1--» All matchesManchester United9027----» All matchesSheffield Wednesday9423----» All matchesSunderland AFC9612-1--» All matchesTottenham Hotspur9018----» All matchesLeeds United842221--» All matchesChelsea FC81071---» All matchesBrighton & Hove Albion8233----» All matchesBurnley FC8233----» All matchesCardiff City8422-1--» All matchesNottingham Forest8521-2--» All matchesBlackburn Rovers743011--» All matchesIpswich Town7610----» All matchesNorwich City7304----» All matchesQueens Park Rangers7412----» All matchesSouthampton FC7115----» All matchesAston Villa6312-1--» All matchesBrentford FC6222----» All matchesPreston North End6231-1--» All matchesSheffield United6222----» All matchesDR Congo54101---» All matchesGhana5221-1--» All matchesMillwall FC5311----» All matchesWatford FC5203----» All matchesWigan Athletic5410----» All matchesCameroon430111--» All matchesBarnsley FC4301----» All matchesBurton Albion4301-1--» All matchesHuddersfield Town4310-1--» All matchesRotherham United4301----» All matchesTunisia4202----» All matchesHull City31201---» All matchesReading FC32101---» All matchesAlgeria3201----» All matchesBlackpool FC3102----» All matchesGuinea3120----» All matchesMalawi3111-1--» All matchesMozambique3300----» All matchesNiger3201----» All matchesZimbabwe3300----» All matchesSouth Africa3012----» All matchesAS Trenčín21101---» All matchesBenin22001---» All matchesEl Gouna22001---» All matchesEswatini22001---» All matchesIttihad El Iskandary21101---» All matchesMilton Keynes Dons21101---» All matchesTanzania22001---» All matchesZamalek20021---» All matchesAFC Bournemouth2002----» All matchesAl Ahly SC2002----» All matchesAsyut Petroleum2110----» All matchesBotswana2110----» All matchesBrazil2002---1» All matchesCharlton Athletic2101----» All matchesDjibouti2200----» All matchesEl Entag El Harby2002----» All matchesEl Mansoura SC2110-1--» All matchesGhazl Al Mehalla2011-1--» All matchesHaras El Hodood2101-1-1» All matchesIsmaily2110-1--» All matchesIttihad El Shorta2110----» All matchesCongo2200----» All matchesMali2200----» All matchesNigeria2200----» All matchesOman2110----» All matchesPeterborough United2101----» All matchesSporting Lokeren2101----» All matchesSudan2101----» All matchesTala'ea El Gaish SC2011----» All matchesTogo2200----» All matchesUganda110011--» All matchesAccrington Stanley1100----» All matchesAl Masry Club1010----» All matchesAngola1010----» All matchesEquatorial Guinea1100----» All matchesAustralia1100----» All matchesBelgium1001----» All matchesBosnia-Herzegovina1100-1--» All matchesBurkina Faso1100----» All matchesBurundi1010----» All matchesBury FC1100----» All matchesChile1001-1--» All matchesCrewe Alexandra1100----» All matchesIvory Coast1010----» All matchesEngland1001----» All matchesExeter City1100----» All matchesGeorgia1010----» All matchesGreece1001----» All matchesIraq1010----» All matchesJamaica1010----» All matchesJapan1001----» All matchesKenya1100----» All matchesColombia1010----» All matchesMorocco1100----» All matchesMauritania1100----» All matchesNamibia1100----» All matchesNotts County1001----» All matchesPetroJet FC1010-1--» All matchesRochdale AFC1100----» All matchesRwanda1100----» All matchesZambia1010----» All matchesSaudi Arabia1100----» All matchesSenegal1001----» All matchesSierra Leone1010----» All matchesUSA1001-1--» All matchesCentral African Republic1001----» All matches