Record by opponent MatchesWDLScoresYellowYellow-RedRedPolokwane City FC51223---» All matchesKaizer Chiefs512221--» All matchesCape Town City FC522111--» All matchesOrlando Pirates40223---» All matchesMaritzburg United43102---» All matchesBidVest Wits42021---» All matchesBaroka FC4112----» All matchesBloemfontein Celtic4220----» All matchesMamelodi Sundowns4013-1-1» All matchesCape Town Spurs32104---» All matchesFree State Stars31114---» All matchesGolden Arrows32013---» All matchesAmaZulu FC301221--» All matchesPlatinum Stars31111---» All matchesChippa United3021-1--» All matchesAlgeria20111---» All matchesHighlands Park211011--» All matchesZambia21011---» All matchesMali2101-1--» All matchesNigeria2011----» All matchesSuperSport United101011--» All matchesAngola1100----» All matchesEthiopia1001----» All matchesAustralia1010----» All matchesGambia1010----» All matchesGhana1001----» All matchesCameroon1010----» All matchesCape Verde Islands1010----» All matchesMalawi1100----» All matchesMorocco1010----» All matchesMozambique1010----» All matchesNew Zealand1010----» All matchesNorway1001----» All matchesSenegal1010----» All matchesCentral African Republic1100----» All matches