Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows106222---» All matchesKaizer Chiefs1053212--» All matchesTS Galaxy1053211--» All matchesAmaZulu FC10712----» All matchesChippa United10631-3--» All matchesOrlando Pirates10433-2--» All matchesCape Town City FC93421---» All matchesStellenbosch FC93421---» All matchesMaritzburg United76101---» All matchesMarumo Gallants650111--» All matchesBaroka FC6411-2--» All matchesBloemfontein Celtic6231-1--» All matchesMamelodi Sundowns6024-1--» All matchesBidVest Wits42021---» All matchesMoroka Swallows40401---» All matchesRichards Bay FC44001---» All matchesSekhukhune United4211----» All matchesSuperSport United4121----» All matchesBlack Leopards31201---» All matchesCape Town Spurs330011--» All matchesPolokwane City FC3111-1--» All matchesRoyal AM3201-1--» All matchesZimbabwe3120-1--» All matchesBotswana2101----» All matchesCR Bélouizdad2200----» All matchesHighlands Park2110----» All matchesPlatinum Stars2110----» All matchesWydad AC2020-1--» All matchesLa Passe FC11001---» All matchesEgypt1001----» All matchesEgypt U231001----» All matchesAl Ahly SC1100----» All matchesAl Hilal Omdurman1010----» All matchesAngola1100----» All matchesBumamuru FC1100----» All matchesCoton Sport Garoua1100-1--» All matchesIvory Coast U231100----» All matchesFC Nouadhibou1100----» All matchesGuinea U201001----» All matchesCameroon1001----» All matchesCameroon U201100----» All matchesLesotho1100----» All matchesNigeria1010----» All matchesNigeria U231010----» All matchesOrbit College1100----» All matchesPyramids FC1010----» All matchesRwanda1100-1--» All matchesZambia1100----» All matchesSiwelele FC1010----» All matchesSudan U201100----» All matchesUganda1100----» All matchesUruguay U201010----» All matches