Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs209471---» All matchesChippa United19135133--» All matchesMamelodi Sundowns18171012--» All matchesAmaZulu FC1788131--» All matchesCape Town City FC1785422--» All matchesGolden Arrows1796211--» All matchesSuperSport United1545631--» All matchesStellenbosch FC146534---» All matchesMaritzburg United1264221--» All matchesTS Galaxy1272321--» All matchesBaroka FC1145221--» All matchesPolokwane City FC117221---» All matchesSekhukhune United115241---» All matchesMarumo Gallants952211--» All matchesMoroka Swallows8440----» All matchesOrlando Pirates72231---» All matchesRichards Bay FC7430----» All matchesSouth Africa601511--» All matchesBloemfontein Celtic6411----» All matchesZambia6222----» All matchesMozambique54014---» All matchesFree State Stars532021--» All matchesBlack Leopards540113--» All matchesCape Town Spurs5113-2--» All matchesHighlands Park5131-1--» All matchesRoyal AM422022--» All matchesJwaneng Galaxy42021---» All matchesGuinea4103----» All matchesCameroon4121----» All matchesMalawi4121-1--» All matchesSenegal4004----» All matchesZimbabwe31022---» All matchesBidVest Wits31021---» All matchesBurundi31111---» All matchesTunisia31111---» All matchesCongo3120----» All matchesMali3012-1--» All matchesPlatinum Stars3111----» All matchesEswatini211011--» All matchesKenya20021---» All matchesStade Abidjan21101---» All matchesAl Ahly SC2110----» All matchesEquatorial Guinea2110----» All matchesCR Bélouizdad2200----» All matchesEritrea2200----» All matchesGambia2110----» All matchesGhana2011----» All matchesGuinea-Bissau2011----» All matchesLesotho2101----» All matchesLiberia2011----» All matchesMauritius2200----» All matchesMC Alger2110----» All matchesNiger2101----» All matchesOrbit College2200----» All matchesPyramids FC2011----» All matchesSão Tomé and Príncipe2200----» All matchesSiwelele FC2110----» All matchesTogo2101-1--» All matchesNigeria10101---» All matchesAngola1001----» All matchesBotswana1100----» All matchesDjabal Club1100----» All matchesDurban City FC1010----» All matchesIvory Coast1001-1--» All matchesComoros1001----» All matchesMadagascar1100----» All matchesMagesi FC1100----» All matchesMorocco1001----» All matchesMilford FC1100----» All matchesRussia1001----» All matchesSeychelles1010----» All matchesTanzania1010----» All matchesChad1100----» All matches