Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows1335552--» All matchesMamelodi Sundowns1213864--» All matchesSuperSport United1251641-1» All matchesCape Town City FC1143421--» All matchesKaizer Chiefs1114613--» All matchesStellenbosch FC1043321--» All matchesChippa United963064--» All matchesAmaZulu FC943224--» All matchesPolokwane City FC824263--» All matchesBloemfontein Celtic641152--» All matchesBlack Leopards650142--» All matchesBaroka FC633011--» All matchesSekhukhune United61231---» All matchesOrlando Pirates520351--» All matchesMaritzburg United53203---» All matchesNamibia531131-1» All matchesMarumo Gallants513111--» All matchesTS Galaxy512213--» All matchesTanzania5113-1--» All matchesCape Town Spurs431053--» All matchesLesotho4112----» All matchesRichards Bay FC4013-1--» All matchesRoyal AM4022----» All matchesMoroka Swallows31202---» All matchesZimbabwe31112---» All matchesComoros33001---» All matchesMorocco301211--» All matchesGuinea3012----» All matchesCameroon3012-1--» All matchesKenya3012----» All matchesPlatinum Stars3102----» All matchesFree State Stars20113---» All matchesChad21013---» All matchesEthiopia22002---» All matchesBidVest Wits201111--» All matchesHighlands Park22001---» All matchesZambia20021---» All matchesSouth Sudan22001---» All matchesEgypt2002----» All matchesAlgeria2002----» All matchesBotswana2110----» All matchesIvory Coast2002----» All matchesEswatini2110-1--» All matchesGhana2002----» All matchesMagesi FC2200----» All matchesMali2101----» All matchesMozambique2110----» All matchesAngola11003---» All matchesBurkina Faso11001---» All matchesLiberia10101---» All matchesSeychelles11001---» All matchesBenin1100-1--» All matchesBurundi1010----» All matchesDurban City FC1010----» All matchesMauritius1100-1--» All matchesOrbit College1001----» All matchesSenegal1010----» All matchesSiwelele FC1010----» All matchesSouth Africa1001----» All matchesTogo1100-1--» All matchesUganda1001-1--» All matches