Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United15104191--» All matchesKaizer Chiefs11416-2--» All matchesGolden Arrows1055072--» All matchesCape Town City FC1025341--» All matchesSuperSport United1032532--» All matchesPolokwane City FC106131---» All matchesAmaZulu FC94413---» All matchesMaritzburg United94411---» All matchesBaroka FC816141--» All matchesSekhukhune United860223--» All matchesStellenbosch FC84222---» All matchesMamelodi Sundowns805311--» All matchesTS Galaxy742113--» All matchesBidVest Wits61144---» All matchesOrlando Pirates6222----» All matchesRichards Bay FC6204----» All matchesFree State Stars5122----» All matchesRoyal AM5122-1--» All matchesMarumo Gallants412132--» All matchesMoroka Swallows41212---» All matchesHighlands Park420211--» All matchesBlack Leopards33003---» All matchesCape Town Spurs31112---» All matchesAl Ahly SC21101---» All matchesJwaneng Galaxy220011--» All matchesZambia20021---» All matchesBloemfontein Celtic2110----» All matchesCR Bélouizdad2200----» All matchesMC Alger2110----» All matchesOrbit College2200----» All matchesPyramids FC2011----» All matchesSiwelele FC2110----» All matchesStade Abidjan2110----» All matchesEswatini11002---» All matchesHassania US Agadir11001---» All matchesRCA Zemamra11001---» All matchesEthiopia1100----» All matchesBotswana1100----» All matchesDurban City FC1010----» All matchesFUS de Rabat1100----» All matchesIttihad Tanger1001----» All matchesMagesi FC1010----» All matchesMalawi1100----» All matchesNamibia1010----» All matchesPlatinum Stars1010----» All matchesRaja Casablanca1010----» All matchesRS Berkane1010----» All matchesWydad Témara1001----» All matches