Record by opponent MatchesWDLScoresYellowYellow-RedRedTS Galaxy6501-1--» All matchesSuperSport United5221-1--» All matchesCape Town City FC43101---» All matchesAl Ahly SC4310-1--» All matchesGolden Arrows4220--1-» All matchesOrlando Pirates320132--» All matchesAl Hilal Omdurman3210---1» All matchesBaroka FC3210----» All matchesChippa United3120----» All matchesKaizer Chiefs3201----» All matchesSekhukhune United3210-1--» All matchesMamelodi Sundowns200221--» All matchesPetro Atlético20111---» All matchesBloemfontein Celtic2011-1--» All matchesJwaneng Galaxy2200-1--» All matchesMarumo Gallants2110----» All matchesMoroka Swallows2200-1--» All matchesNigeria2011----» All matchesCape Town Spurs11001---» All matchesAl Merrikh SC1010----» All matchesAmaZulu FC1100----» All matchesAS Maniema Union1010-1--» All matchesBumamuru FC1100----» All matchesCoton Sport Garoua1100----» All matchesFC Nouadhibou1100----» All matchesFree State Stars1100----» All matchesIran1001-1--» All matchesMadagascar1100----» All matchesMalawi1010-1--» All matchesMaritzburg United1010----» All matchesNamibia1100----» All matchesPolokwane City FC1100---1» All matchesRichards Bay FC1010----» All matchesRoyal AM1100----» All matchesSiwelele FC1001----» All matchesStellenbosch FC1100----» All matchesSouth Sudan1001-1--» All matchesTP Mazembe1001-1--» All matches