Record by opponent MatchesWDLScoresYellowYellow-RedRedBaroka FC6123----» All matchesBloemfontein Celtic6231----» All matchesCape Town City FC6132-1--» All matchesOrlando Pirates50321---» All matchesChippa United5131-2--» All matchesMamelodi Sundowns5014-1--» All matchesGolden Arrows421131-1» All matchesBidVest Wits41122---» All matchesMaritzburg United431011--» All matchesAmaZulu FC4112----» All matchesKaizer Chiefs4130----» All matchesCape Town Spurs32104---» All matchesFree State Stars31111---» All matchesSuperSport United30121---» All matchesHighlands Park3111-2--» All matchesPolokwane City FC3111----» All matchesPlatinum Stars20111---» All matchesEgypt2110----» All matchesEthiopia2011----» All matchesBlack Leopards2200----» All matchesGhana2101----» All matchesJamaica2110-1--» All matchesMorocco2020----» All matchesNigeria2011--1-» All matchesZambia2101-1--» All matchesSierra Leone2020----» All matchesStellenbosch FC2002----» All matchesCentral African Republic2200----» All matchesEswatini11001---» All matchesGuatemala11001---» All matchesAlgeria1010----» All matchesAngola1100----» All matchesAustralia1010----» All matchesBrazil1001----» All matchesBulgaria1010----» All matchesBurkina Faso1100----» All matchesDenmark1100----» All matchesIvory Coast1010----» All matchesGabon1100----» All matchesJapan1010----» All matchesCape Verde Islands1010----» All matchesColombia1100----» All matchesCongo1100----» All matchesLesotho1001----» All matchesMalawi1100-1--» All matchesMali1001----» All matchesMarumo Gallants1010----» All matchesMexico1010----» All matchesMozambique1100----» All matchesNamibia1010----» All matchesNew Zealand1010----» All matchesNiger1100----» All matchesNorth Korea1010-1--» All matchesNorway1001-1--» All matchesParaguay1010----» All matchesPoland1001----» All matchesSenegal1010----» All matchesZimbabwe1001----» All matchesSudan1100----» All matchesThailand1100----» All matchesUruguay1001----» All matches