Record by opponent MatchesWDLScoresYellowYellow-RedRedPetro Atlético8620----» All matchesMamelodi Sundowns614112--» All matchesAl Ahly SC3111-1--» All matchesKaizer Chiefs3111----» All matchesAl Hilal20021---» All matchesHassania US Agadir22001---» All matchesHearts of Oak21011---» All matchesIttihad Tanger21101---» All matchesRCA Zemamra22001---» All matchesRivers United21011---» All matchesAl Ahli Doha2011----» All matchesAS Vita Club2110----» All matchesCOD Meknès2101----» All matchesCR Bélouizdad2110----» All matchesEspérance de Tunis2011----» All matchesÉtoile du Sahel2101----» All matchesFC Andijon2020----» All matchesFK Arkadag2101----» All matchesHoroya AC2110----» All matchesJS Kabylie2101----» All matchesJwaneng Galaxy2101----» All matchesMC Alger2110----» All matchesSimba SC2101----» All matchesStade Malien2101----» All matchesUS Yacoub El Mansour2011----» All matchesUSM Alger2110-1--» All matchesZamalek2200----» All matchesAl Ahli Tripolis10101---» All matchesDifaâ Hassani El Jadidi11001---» All matchesHafia FC11001---» All matchesMaghrib de Fès11001---» All matchesAl Ahli SFC1001-1--» All matchesAl Gharafa1010----» All matchesAl Nassr1010----» All matchesAl Sadd1010----» All matchesAl Shorta1100----» All matchesASEC Mimosas1100----» All matchesFAR de Rabat1100----» All matchesFC Nouadhibou1100----» All matchesGD Sagrada Esperança1100----» All matchesGhana1100----» All matchesKawkab AC Marrakech1001----» All matchesOlympique de Safi1100----» All matchesPakhtakor FC1010----» All matchesRS Berkane1001----» All matchesUnion Touarga Sport1010----» All matchesWydad AC1001----» All matches