Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United622211--» All matchesAmaZulu FC511311--» All matchesCape Town City FC5041----» All matchesGolden Arrows5113-2-1» All matchesKaizer Chiefs5023-2--» All matchesOrlando Pirates5041----» All matchesMamelodi Sundowns412122--» All matchesMaritzburg United411211--» All matchesCameroon4013----» All matchesStellenbosch FC4013-1--» All matchesBlack Leopards33002---» All matchesBloemfontein Celtic302111--» All matchesBurkina Faso311112--» All matchesComoros320111--» All matchesMozambique31111---» All matchesNamibia320111--» All matchesUganda31111---» All matchesBotswana3120----» All matchesMarumo Gallants3111-2--» All matchesSuperSport United3012-1--» All matchesMoroka Swallows20021---» All matchesAngola2011-1--» All matchesBidVest Wits2101--1-» All matchesGuinea2011-1--» All matchesHighlands Park2002----» All matchesMorocco2002----» All matchesPolokwane City FC2200----» All matchesZambia2002-1--» All matchesSekhukhune United2101-2--» All matchesZimbabwe2110----» All matchesSouth Sudan2200----» All matchesTanzania2011-1--» All matchesSeychelles11001---» All matchesTogo11001---» All matchesEthiopia1010----» All matchesBurundi1010----» All matchesIvory Coast1001-1--» All matchesKenya1001----» All matchesLiberia1010----» All matchesMauritius1001-1--» All matchesRoyal AM1100----» All matchesSão Tomé and Príncipe1001----» All matchesSenegal1010----» All matchesSouth Africa1001----» All matchesTS Galaxy1001----» All matchesTunisia1001----» All matches