Record by opponent MatchesWDLScoresYellowYellow-RedRedMamelodi Sundowns802611--» All matchesMarumo Gallants64202---» All matchesAmaZulu FC603311--» All matchesMaritzburg United51222---» All matchesBaroka FC52121---» All matchesCape Town City FC5005----» All matchesChippa United5131----» All matchesGolden Arrows5140-1--» All matchesKaizer Chiefs5122----» All matchesStellenbosch FC5140----» All matchesBloemfontein Celtic42111---» All matchesOrlando Pirates41121---» All matchesMoroka Swallows4103-1--» All matchesZimbabwe4301----» All matchesLesotho3201----» All matchesSouth Africa3012----» All matchesSuperSport United3021----» All matchesUganda3300----» All matchesEgypt2002----» All matchesAlgeria2110----» All matchesBidVest Wits2101----» All matchesBlack Leopards2002-1--» All matchesIvory Coast2101-1--» All matchesComoros2110----» All matchesCongo2200----» All matchesPolokwane City FC2110----» All matchesRoyal AM2002-1--» All matchesTS Galaxy2002----» All matchesFree State Stars10101---» All matchesBenin1001----» All matchesBotswana1100----» All matchesDR Congo1010----» All matchesEswatini1001----» All matchesHighlands Park1100-1--» All matchesIsrael1001----» All matchesCameroon1010----» All matchesKenya1010----» All matchesMali1001----» All matchesMauritania1100----» All matchesNiger1001----» All matchesPlatinum Stars1100----» All matchesTanzania1010--1-» All matchesTunisia1001----» All matches