Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows1284041--» All matchesCape Town City FC11335----» All matchesStellenbosch FC11353----» All matchesKaizer Chiefs10325-1--» All matchesSuperSport United10442-1--» All matchesAmaZulu FC94411---» All matchesChippa United98101---» All matchesMamelodi Sundowns9135----» All matchesSekhukhune United831411--» All matchesTS Galaxy8413-1--» All matchesPolokwane City FC760132--» All matchesBaroka FC72502---» All matchesMaritzburg United741211--» All matchesBlack Leopards6501----» All matchesMarumo Gallants6321-1--» All matchesMoroka Swallows6420-1--» All matchesRichards Bay FC531111--» All matchesBidVest Wits4112----» All matchesRoyal AM321011--» All matchesBloemfontein Celtic3210-1--» All matchesFree State Stars3012----» All matchesHighlands Park20021---» All matchesAl Ahly SC2110----» All matchesCape Town Spurs2110----» All matchesCR Bélouizdad2200----» All matchesJwaneng Galaxy2101----» All matchesOrlando Pirates2101----» All matchesPyramids FC2011----» All matchesStade Abidjan2110----» All matchesZimbabwe11001---» All matchesAngola1001----» All matchesDjabal Club1100-1--» All matchesDurban City FC1100----» All matchesComoros1100----» All matchesMagesi FC1100----» All matchesMauritius1010----» All matchesMC Alger1100-1--» All matchesMozambique1001----» All matchesPlatinum Stars1100----» All matches