Record by opponent MatchesWDLScoresYellowYellow-RedRedMaritzburg United1054122--» All matchesGolden Arrows10352-6--» All matchesOrlando Pirates923422--» All matchesChippa United941412--» All matchesMamelodi Sundowns932414--» All matchesCape Town City FC9603-3--» All matchesBloemfontein Celtic723212--» All matchesAmaZulu FC63212-1-» All matchesBidVest Wits613212--» All matchesBaroka FC6240-1--» All matchesSuperSport United6141----» All matchesFree State Stars422032--» All matchesHighlands Park4310----» All matchesStellenbosch FC4130----» All matchesWydad AC4211----» All matchesPolokwane City FC321021--» All matchesBlack Leopards312011--» All matchesGuinea3012----» All matchesMalawi3300----» All matchesMarumo Gallants3012-1--» All matchesMoroka Swallows3012-2--» All matchesPlatinum Stars3201-1--» All matchesTS Galaxy3111-1--» All matchesLiberia210111--» All matchesTanzania21101---» All matchesCape Town Spurs2110----» All matchesEswatini2110-1--» All matchesHoroya AC2020----» All matchesKaizer Chiefs2002-1--» All matchesMozambique2020----» All matchesRoyal AM2101-1--» All matchesSimba SC2101----» All matchesSouth Africa2200----» All matchesAl Ahly SC1001----» All matchesAlgeria1010----» All matchesBurundi1100---1» All matchesCD 1º de Agosto1010----» All matchesCameroon1010----» All matchesCape Verde Islands1001----» All matchesMali1100----» All matchesPetro Atlético1100----» All matchesPWD Bamenda1100----» All matchesSenegal1001----» All matchesTunisia1001----» All matches