Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs1759371--» All matchesMamelodi Sundowns1525853-1» All matchesChippa United1448231--» All matchesOrlando Pirates1326512--» All matchesPolokwane City FC1328312--» All matchesSuperSport United1235441--» All matchesAmaZulu FC1226421--» All matchesCape Town City FC12444-1--» All matchesMaritzburg United1142541--» All matchesStellenbosch FC1137111--» All matchesGolden Arrows102626---» All matchesMarumo Gallants95228---» All matchesBaroka FC824221--» All matchesSekhukhune United832322--» All matchesTS Galaxy73225---» All matchesRichards Bay FC7115----» All matchesBlack Leopards64117---» All matchesFree State Stars52124---» All matchesMoroka Swallows52121---» All matchesBidVest Wits5212----» All matchesCape Town Spurs4202----» All matchesHighlands Park4013----» All matchesRoyal AM31021---» All matchesSiwelele FC31111---» All matchesMagesi FC3021----» All matchesMozambique21011---» All matchesEthiopia2200-2--» All matchesDurban City FC2002----» All matchesGhana2101----» All matchesPlatinum Stars2110----» All matchesZambia2011----» All matchesZimbabwe2110----» All matchesLesotho11003---» All matchesAngola1001----» All matchesBloemfontein Celtic1010-1--» All matchesBotswana1100----» All matchesEswatini1100----» All matchesGuinea1010----» All matchesComoros1100----» All matchesKruger United FC1001-1--» All matchesMalawi1100----» All matchesMauritius1010----» All matchesNamibia1010----» All matchesOrbit College1001----» All matchesSenegal1100----» All matches