Record by opponent MatchesWDLScoresYellowYellow-RedRedCape Town City FC11254----» All matchesMaritzburg United9333-1--» All matchesKaizer Chiefs862032--» All matchesSuperSport United83322---» All matchesChippa United85301---» All matchesGolden Arrows8530-1--» All matchesOrlando Pirates8314----» All matchesMoroka Swallows73313---» All matchesRoyal AM770011--» All matchesSekhukhune United761011--» All matchesStellenbosch FC63211---» All matchesAmaZulu FC6222----» All matchesPolokwane City FC6411-1--» All matchesTS Galaxy6312----» All matchesBaroka FC5230----» All matchesHighlands Park4103----» All matchesMarumo Gallants4211----» All matchesAl Hilal Omdurman3210----» All matchesBlack Leopards3201----» All matchesMamelodi Sundowns3012----» All matchesPetro Atlético3012----» All matchesCR Bélouizdad22001---» All matchesAl Ahly SC2110----» All matchesAS Maniema Union2110----» All matchesBidVest Wits2101----» All matchesCoton Sport Garoua2200----» All matchesEspérance de Tunis2002----» All matchesRichards Bay FC2200----» All matchesGuinea11001---» All matchesLa Passe FC11001---» All matchesStade Malien10011---» All matchesAl Merrikh SC1100----» All matchesAlgeria1010----» All matchesBumamuru FC1100-1--» All matchesCape Town Spurs1100----» All matchesFAR de Rabat1010----» All matchesFC Nouadhibou1100----» All matchesFree State Stars1010----» All matchesMagesi FC1100----» All matchesNiger1010-1--» All matchesPlatinum Stars1100----» All matchesPyramids FC1010----» All matchesRaja Casablanca1100----» All matchesUganda1010-1--» All matchesWydad AC1010---1» All matchesYoung Africans1100----» All matches