Record by opponent MatchesWDLScoresYellowYellow-RedRedRichards Bay FC33001---» All matchesChippa United3210----» All matchesLa Passe FC22003---» All matchesCoton Sport Garoua22002---» All matchesMaritzburg United21102---» All matchesOrlando Pirates22002---» All matchesRoyal AM22002---» All matchesAl Hilal Omdurman21101---» All matchesKaizer Chiefs21101---» All matchesMarumo Gallants22001---» All matchesAl Ahly SC2110-1--» All matchesGolden Arrows2110----» All matchesLiberia2110-1--» All matchesAl Ain FC10011---» All matchesCR Bélouizdad11001---» All matchesSekhukhune United11001---» All matchesStellenbosch FC10101---» All matchesEgypt1100----» All matchesAmaZulu FC1100-1--» All matchesCape Town City FC1010----» All matchesCharlotte FC1001----» All matchesChicago Fire1001----» All matchesColumbus Crew1001----» All matchesDurban City FC1100----» All matchesEritrea1100----» All matchesJuventus1001----» All matchesK Lierse SK1010----» All matchesManchester City1001-1--» All matchesMilford FC1100----» All matchesMoroka Swallows1100----» All matchesNew York RB1001----» All matchesRFC Liège1001----» All matchesRFC Seraing1100----» All matchesSiwelele FC1100----» All matchesSuperSport United1100----» All matchesTS Galaxy1100----» All matchesUSM Alger1001----» All matchesVancouver Whitecaps1001----» All matchesWydad AC1010----» All matches