Record by opponent MatchesWDLScoresYellowYellow-RedRedOrlando Pirates167541---» All matchesKaizer Chiefs16826-3--» All matchesGolden Arrows14563----» All matchesChippa United1373322--» All matchesAmaZulu FC1345413--» All matchesCape Town City FC125523---» All matchesMaritzburg United116322---» All matchesStellenbosch FC1172211--» All matchesBaroka FC1044231--» All matchesSuperSport United1024412--» All matchesTS Galaxy970221--» All matchesPolokwane City FC84311---» All matchesMarumo Gallants8242-2--» All matchesRoyal AM7610-1--» All matchesMamelodi Sundowns612311--» All matchesBidVest Wits6132-1--» All matchesBloemfontein Celtic6321----» All matchesMoroka Swallows6510-2--» All matchesCape Town Spurs531121--» All matchesAl Ahly SC5212-1--» All matchesBlack Leopards5410-1--» All matchesFree State Stars5311----» All matchesHighlands Park5230----» All matchesRichards Bay FC5113----» All matchesWydad AC5212----» All matchesAl Hilal Omdurman4310----» All matchesSekhukhune United4121-1--» All matchesPetro Atlético31111---» All matchesPlatinum Stars22002---» All matchesAngola21011---» All matchesAS Maniema Union21101---» All matchesCôte d'Or FC22001---» All matchesTP Mazembe22001---» All matchesAl Ahly Benghazi2110----» All matchesASEC Mimosas2110----» All matchesCR Bélouizdad2101----» All matchesJwaneng Galaxy2200----» All matchesLobi Stars2101----» All matchesAl Merrikh SC1010----» All matchesBotswana1100----» All matchesEswatini1100----» All matchesFrance1001----» All matchesGuinea1010----» All matchesMagesi FC1001-1--» All matchesMalawi1100----» All matchesMorocco1001----» All matchesNamibia1010----» All matchesOrbit College1001----» All matchesZambia1001----» All matchesSão Tomé and Príncipe1100----» All matchesUSM Alger1100-1--» All matches