Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows83411---» All matchesCape Town City FC8314-1--» All matchesChippa United8710-1--» All matchesStellenbosch FC8521-2--» All matchesKaizer Chiefs7601-1--» All matchesOrlando Pirates7520-3--» All matchesAmaZulu FC6321----» All matchesSuperSport United6510----» All matchesPolokwane City FC5221----» All matchesBaroka FC44001---» All matchesAl Ahly SC4211----» All matchesAngola4310-1--» All matchesMaritzburg United4310----» All matchesTS Galaxy4310-1--» All matchesMarumo Gallants32101---» All matchesBlack Leopards3210----» All matchesCameroon3030-1--» All matchesSekhukhune United3300---1» All matchesAl Hilal Omdurman2200----» All matchesAS Maniema Union2110----» All matchesBidVest Wits2011-1--» All matchesBloemfontein Celtic2110----» All matchesFree State Stars2110----» All matchesGambia2110----» All matchesGhana2011----» All matchesHighlands Park2110----» All matchesCongo2110----» All matchesLobi Stars2101----» All matchesMoroka Swallows2110----» All matchesZambia2101----» All matchesTP Mazembe2200----» All matchesAl Ahly Benghazi1010----» All matchesAl Merrikh SC1010----» All matchesAlgeria1001----» All matchesASEC Mimosas1010----» All matchesBotswana1100----» All matchesBrazil1010----» All matchesBumamuru FC1100----» All matchesCosta Rica1100----» All matchesCR Bélouizdad1100----» All matchesDenmark1001----» All matchesEspérance de Tunis1001----» All matchesEswatini1100----» All matchesHonduras1010----» All matchesIraq1010----» All matchesLesotho1100----» All matchesMagesi FC1100----» All matchesMamelodi Sundowns1001----» All matchesMauritania1001----» All matchesMbabane Swallows1100----» All matchesNigeria1010----» All matchesPetro Atlético1100----» All matchesPlatinum Stars1100----» All matchesPyramids FC1100----» All matchesRichards Bay FC1100----» All matchesRoyal AM1100----» All matchesSudan1100-1--» All matches