Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC712411--» All matchesPolokwane City FC72231---» All matchesChippa United6024-1--» All matchesKaizer Chiefs6312-1--» All matchesOrlando Pirates6105----» All matchesSekhukhune United6123----» All matchesStellenbosch FC6231----» All matchesGolden Arrows5023----» All matchesMamelodi Sundowns5014----» All matchesMoroka Swallows43012---» All matchesCape Town City FC411211--» All matchesSomalia431011--» All matchesMagesi FC4031-1--» All matchesTS Galaxy4130----» All matchesMarumo Gallants31111---» All matchesBaroka FC3210----» All matchesMozambique3111----» All matchesRichards Bay FC3111----» All matchesRoyal AM3012-1--» All matchesSiwelele FC3120----» All matchesSuperSport United3102----» All matchesTuks FC3021-1--» All matchesOrbit College22002---» All matchesEritrea20021---» All matchesEgypt2002----» All matchesBlack Leopards2110----» All matchesGuinea-Bissau2002----» All matchesHighlands Park2011----» All matchesCameroon2011----» All matchesAngola10102---» All matchesBidVest Wits1001----» All matchesBloemfontein Celtic1100----» All matchesBotswana1010-1--» All matchesBurkina Faso1010----» All matchesCape Town Spurs1001----» All matchesDjibouti1010----» All matchesDurban City FC1100----» All matchesFree State Stars1001----» All matchesKruger United FC1001----» All matchesLesotho1100-1--» All matchesLibya1001----» All matchesMali1001----» All matchesMalta1010----» All matchesMaritzburg United1001----» All matchesMauritius1010----» All matchesMilford FC1010----» All matchesSenegal1010----» All matchesSouth Africa1001----» All matchesTanzania1001----» All matchesTunisia1001----» All matches