Record by opponent MatchesWDLScoresYellowYellow-RedRedBloemfontein Celtic71242---» All matchesMamelodi Sundowns7115----» All matchesMaritzburg United7133----» All matchesChippa United622211--» All matchesPolokwane City FC531111--» All matchesAmaZulu FC5113----» All matchesKaizer Chiefs5122----» All matchesCape Town City FC4022-1--» All matchesSuperSport United4121-1--» All matchesOrlando Pirates31202---» All matchesBidVest Wits31021---» All matchesZambia310211--» All matchesStellenbosch FC31021---» All matchesSouth Africa31021---» All matchesGolden Arrows3102-2--» All matchesHighlands Park3102----» All matchesMorocco3012-1--» All matchesMozambique3111-1--» All matchesZimbabwe3111----» All matchesTanzania3111-1--» All matchesEswatini21102---» All matchesBotswana21101---» All matchesBurkina Faso20111---» All matchesComoros22001---» All matchesSouth Sudan220011--» All matchesTS Galaxy20111---» All matchesAl Ahly SC2011----» All matchesBaroka FC2020----» All matchesIvory Coast2002----» All matchesFree State Stars2011----» All matchesCameroon2002----» All matchesLesotho2011----» All matchesUganda2101----» All matchesNamibia11001---» All matchesSeychelles11001---» All matchesEgypt1001----» All matchesAl Merrikh SC1001----» All matchesAngola1100----» All matchesEthiopia1100----» All matchesBlack Leopards1100----» All matchesCape Town Spurs1001----» All matchesGuinea1001----» All matchesKenya1001----» All matchesMarumo Gallants1010----» All matchesMauritius1100----» All matchesPlatinum Stars1001----» All matchesSekhukhune United1100----» All matchesSenegal1010----» All matchesTogo1100----» All matches