Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs1154241--» All matchesStellenbosch FC93154---» All matchesChippa United96122---» All matchesSuperSport United83143---» All matchesTS Galaxy850321--» All matchesAmaZulu FC8323-1--» All matchesMamelodi Sundowns8233----» All matchesRichards Bay FC74212---» All matchesGolden Arrows742111--» All matchesMarumo Gallants72141---» All matchesSekhukhune United73221---» All matchesCape Town City FC7223----» All matchesPolokwane City FC65103---» All matchesMoroka Swallows51131---» All matchesOrlando Pirates50411---» All matchesZimbabwe4220----» All matchesBlack Leopards33003---» All matchesMaritzburg United311111--» All matchesBloemfontein Celtic3012----» All matchesRoyal AM3210----» All matchesUganda22002---» All matchesEthiopia22001---» All matchesDurban City FC21101---» All matchesMorocco21011---» All matchesAl Ahly SC2110----» All matchesCR Bélouizdad2200----» All matchesMagesi FC2200----» All matchesMC Alger2110----» All matchesOrbit College2200----» All matchesPanama2011----» All matchesPyramids FC2011----» All matchesSiwelele FC2110----» All matchesCape Town Spurs10011---» All matchesFrance10011---» All matchesJwaneng Galaxy10011---» All matchesCameroon10011---» All matchesRwanda11001---» All matchesStade Abidjan10101---» All matchesEgypt1001----» All matchesBenin1100----» All matchesDR Congo1100----» All matchesFrance1001----» All matchesGhana1100----» All matchesGuinea1010----» All matchesJamaica1100----» All matchesJapan1001----» All matchesCanada1001----» All matchesCape Verde Islands1100----» All matchesLesotho1010----» All matchesMali1001----» All matchesMexico1001----» All matchesMexico1001----» All matchesNamibia1100----» All matchesNigeria1001----» All matchesZambia1100----» All matchesSouth Korea1100----» All matchesCzech Republic1010----» All matchesTunisia1010----» All matches