Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC1382343--» All matchesGolden Arrows1262451-1» All matchesChippa United1248041--» All matchesTS Galaxy1162321--» All matchesOrlando Pirates105232---» All matchesKaizer Chiefs1032511--» All matchesRichards Bay FC96219---» All matchesMamelodi Sundowns91261---» All matchesPolokwane City FC860271--» All matchesSekhukhune United85213---» All matchesStellenbosch FC86202---» All matchesMaritzburg United7313-1--» All matchesMarumo Gallants641131--» All matchesMoroka Swallows622231--» All matchesRoyal AM63032---» All matchesCape Town City FC640211--» All matchesSuperSport United52212---» All matchesBaroka FC4310-1--» All matchesBlack Leopards4121----» All matchesDurban City FC33002---» All matchesMagesi FC33002---» All matchesCape Town Spurs21102---» All matchesHighlands Park21102---» All matchesFAR de Rabat20201---» All matchesCongo21101---» All matchesPyramids FC20111---» All matchesRaja Casablanca210111--» All matchesStade Malien210111--» All matchesSouth Sudan22001---» All matchesAl Ahly SC2020-1--» All matchesEspérance de Tunis2110----» All matchesFC St. Eloi Lupopo2110----» All matchesLesotho2101----» All matchesNigeria2020----» All matchesSiwelele FC2110----» All matchesUganda2110----» All matchesAlgeria10101---» All matchesBorussia Dortmund10011---» All matchesBotswana11001---» All matchesEritrea11001---» All matchesMbabane Swallows11001---» All matchesMilford FC11001---» All matchesOrbit College11001---» All matchesZimbabwe11001---» All matchesUlsan HD FC11001---» All matchesUSM Alger10011---» All matchesAndorra1010----» All matchesAS Maniema Union1100----» All matchesBenin1100----» All matchesBidVest Wits1001----» All matchesBloemfontein Celtic1001----» All matchesEswatini1100----» All matchesFluminense RJ1010----» All matchesGuinea1100----» All matchesCanada1001----» All matchesMalawi1100----» All matchesMC Alger1010----» All matchesMexico1001----» All matchesNamibia1010----» All matchesNicaragua1010----» All matchesZambia1001----» All matchesSouth Korea1100----» All matchesCzech Republic1010----» All matches