Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC72321---» All matchesKaizer Chiefs61142---» All matchesRichards Bay FC63302---» All matchesSekhukhune United6213----» All matchesCape Town City FC52122---» All matchesRoyal AM53111---» All matchesMamelodi Sundowns5014----» All matchesStellenbosch FC5122----» All matchesGolden Arrows42113---» All matchesChippa United42201---» All matchesMarumo Gallants42201---» All matchesSuperSport United4121----» All matchesTS Galaxy4103----» All matchesMaritzburg United31202---» All matchesPolokwane City FC32101---» All matchesMoroka Swallows22003---» All matchesJwaneng Galaxy22001---» All matchesAll Stars FC2101----» All matchesMozambique2200----» All matchesOrlando Pirates2011----» All matchesTuks FC2110----» All matchesMagesi FC11001---» All matchesAl Ahly SC1010----» All matchesAngola1010----» All matchesBaroka FC1100----» All matchesBotswana1100----» All matchesCape Town Spurs1001----» All matchesDjabal Club1100----» All matchesDR Congo1100----» All matchesEspérance de Tunis1100----» All matchesEswatini1100----» All matchesFAR de Rabat1100----» All matchesLesotho1100----» All matchesLiberia1010----» All matchesNamibia1010----» All matchesOrbit College1100----» All matchesZambia1010----» All matchesSenegal1100----» All matchesSiwelele FC1100----» All matchesStade Malien1100----» All matches