Record by opponent MatchesWDLScoresYellowYellow-RedRedEA Guingamp71242---» All matchesTala'ea El Gaish SC732211--» All matchesEl Entag El Harby7340----» All matchesel Dakhleya SC62221---» All matchesIsmaily633011--» All matchesAmiens SC6105-1--» All matchesAl Ahly SC51224---» All matchesAl Mokawloon532021-1» All matchesPetroJet FC52122---» All matchesWadi Degla SC513121--» All matchesENPPI53201---» All matchesIttihad El Iskandary512212--» All matchesStade de Reims53201---» All matchesFC Lorient5104----» All matchesIttihad El Shorta5131----» All matchesSC Bastia5221----» All matchesStade Brestois 295230----» All matchesHavre AC420231--» All matchesGrenoble Foot 3841212--1» All matchesLB Châteauroux421121--» All matchesAS Monaco40131---» All matchesMisr lel-Maqasah SC41301---» All matchesStade Lavallois43011---» All matchesZamalek410311--» All matchesCS Sedan4013----» All matchesEl Gouna4121-1--» All matchesHaras El Hodood4121----» All matchesOlympique de Marseille4013----» All matchesRacing Strasbourg4112----» All matchesUS Créteil Football4130----» All matchesSmouha Sporting Club30123---» All matchesOlympique Lyonnais312021--» All matchesChamois Niortais321011--» All matchesDijon FCO32011---» All matchesFC Gueugnon30121---» All matchesAC Ajaccio3003----» All matchesClermont Foot 633210-1--» All matchesParis Saint-Germain3210----» All matchesAngers SCO22001---» All matchesAS Nancy Lorraine2011----» All matchesFC Istres2101----» All matchesFC Metz2011----» All matchesSM Caen2011-1--» All matchesStade Rennais2002----» All matchesValenciennes FC2011----» All matchesGhazl Al Mehalla11002---» All matchesSouth Africa11002---» All matchesES Troyes AC10011---» All matchesSC Sète11001---» All matchesUS Roye11001---» All matchesAJ Auxerre1010----» All matchesAl Masry Club1001----» All matchesAswan SC1010----» All matchesDR Congo1100----» All matchesFC Libourne1001----» All matchesFC Martigues1100----» All matchesFC Nantes1100----» All matchesFC Sochaux1100----» All matchesGhana1001-1--» All matchesGirondins de Bordeaux1001----» All matchesHyères FC1100----» All matchesCape Verde Islands1001----» All matchesKenya1001-1--» All matchesLe Mans FC1001----» All matchesLille OSC1100----» All matchesMali1001----» All matchesOGC Nice1100----» All matchesPyramids FC1100----» All matchesRacing Besançon1100----» All matchesRC Lens1001----» All matchesSenegal1010----» All matches