Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC11227-1-1» All matchesKaizer Chiefs11542-3--» All matchesOrlando Pirates9144-1--» All matchesChippa United8620----» All matchesGolden Arrows8323-2--» All matchesMamelodi Sundowns8143-2--» All matchesMarumo Gallants8341----» All matchesStellenbosch FC8215-5--» All matchesSuperSport United8224-1--» All matchesMaritzburg United6411-2--» All matchesMoroka Swallows6411----» All matchesRoyal AM6321----» All matchesTS Galaxy6321----» All matchesBaroka FC40311---» All matchesBlack Leopards4301----» All matchesPolokwane City FC4400----» All matchesRichards Bay FC4211----» All matchesSekhukhune United4112----» All matchesBloemfontein Celtic3210-1--» All matchesAl Hilal Omdurman2011----» All matchesBidVest Wits2101----» All matchesCape Town Spurs2200----» All matchesEspérance de Tunis2200----» All matchesFAR de Rabat2110-1--» All matchesBorussia Dortmund1001----» All matchesDurban City FC1100----» All matchesFC St. Eloi Lupopo1100----» All matchesFluminense RJ1010----» All matchesFree State Stars1010----» All matchesHighlands Park1010----» All matchesMagesi FC1010----» All matchesMalawi1100----» All matchesMC Alger1010-1--» All matchesMozambique1010----» All matchesOrbit College1100----» All matchesPetro Atlético1001----» All matchesSiwelele FC1010-1--» All matchesStade Malien1001-1--» All matchesUganda1100----» All matchesUlsan HD FC1100----» All matches