Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC15110414--» All matchesOrlando Pirates1593312--» All matchesChippa United14662-2--» All matchesKaizer Chiefs1265112--» All matchesCape Town City FC11254-1--» All matchesMaritzburg United10532-1--» All matchesBaroka FC94321---» All matchesGolden Arrows963011--» All matchesTS Galaxy9612-1--» All matchesMarumo Gallants8800-2--» All matchesMamelodi Sundowns71152--1» All matchesStellenbosch FC723211--» All matchesBloemfontein Celtic7340-2--» All matchesSekhukhune United6600----» All matchesMoroka Swallows52301---» All matchesAl Ahly SC5230----» All matchesBidVest Wits5212-1--» All matchesEspérance de Tunis5212-1-1» All matchesPolokwane City FC5131----» All matchesRoyal AM5500----» All matchesSuperSport United5320-1--» All matchesCape Town Spurs440011--» All matchesBlack Leopards4121-1--» All matchesHighlands Park4211----» All matchesPyramids FC4121----» All matchesRichards Bay FC4400-1--» All matchesAl Hilal Omdurman3210----» All matchesAS Maniema Union3210----» All matchesAl Merrikh SC2110-1--» All matchesCoton Sport Garoua2200----» All matchesFAR de Rabat2020----» All matchesFC St. Eloi Lupopo2110----» All matchesFree State Stars2200----» All matchesCongo2110----» All matchesMorocco2101-1--» All matchesMC Alger2110----» All matchesNamibia2110----» All matchesSiwelele FC2110----» All matchesStade Malien2101----» All matchesTP Mazembe2101----» All matchesYoung Africans2110----» All matchesFC Nouadhibou11001---» All matchesLa Passe FC11001---» All matchesAl Ahli SFC1100----» All matchesAlgeria1010-1--» All matchesAngola1010----» All matchesBorussia Dortmund1001----» All matchesBumamuru FC1100----» All matchesDR Congo1100-1--» All matchesDurban City FC1100----» All matchesIvory Coast1010----» All matchesEswatini1010----» All matchesFluminense RJ1010----» All matchesCape Verde Islands1100----» All matchesLesotho1010----» All matchesLiberia1100----» All matchesMagesi FC1100-1--» All matchesMbabane Swallows1100----» All matchesMilford FC1100-1--» All matchesMozambique1100----» All matchesNigeria1001---1» All matchesOrbit College1100----» All matchesPlatinum Stars1100----» All matchesRaja Casablanca1001----» All matchesTunisia1010----» All matchesUlsan HD FC1100----» All matchesWydad AC1010----» All matches