Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs103521---» All matchesMamelodi Sundowns81431---» All matchesGolden Arrows8332----» All matchesSuperSport United8332----» All matchesBloemfontein Celtic633041--» All matchesCape Town City FC632141--» All matchesStellenbosch FC6231----» All matchesTS Galaxy6123-1--» All matchesChippa United55001---» All matchesMaritzburg United5140----» All matchesOrlando Pirates5023-2--» All matchesBidVest Wits420221--» All matchesAmaZulu FC422011--» All matchesSouth Africa41211---» All matchesAlgeria4211----» All matchesMoroka Swallows4130-2--» All matchesPolokwane City FC4112----» All matchesNamibia31202---» All matchesBlack Leopards3300----» All matchesEswatini3201----» All matchesFree State Stars3300-1--» All matchesHoroya AC3201-2--» All matchesZimbabwe3111----» All matchesIvory Coast21012---» All matchesFC Platinum20201---» All matchesRichards Bay FC21011---» All matchesAfrican Stars2110----» All matchesBaroka FC2011----» All matchesBotswana2200----» All matchesCape Town Spurs2101----» All matchesES Sétif2101----» All matchesEspérance de Tunis2011----» All matchesGuinea-Bissau2101----» All matchesHighlands Park2020----» All matchesCameroon2011----» All matchesMarumo Gallants2110----» All matchesRaja Casablanca2002----» All matchesRoyal AM2011----» All matchesSekhukhune United2002----» All matchesUganda11001---» All matchesEthiopia1010----» All matchesBenin1010----» All matchesLesotho1001----» All matchesMorocco1100----» All matchesMozambique1001----» All matchesNigeria1001----» All matchesSudan1001----» All matchesTP Mazembe1010----» All matches