Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United86113---» All matchesSekhukhune United71421---» All matchesTS Galaxy74211---» All matchesStellenbosch FC7331----» All matchesGolden Arrows62132---» All matchesKaizer Chiefs63212---» All matchesRichards Bay FC632121--» All matchesAmaZulu FC62401---» All matchesMamelodi Sundowns5113----» All matchesMarumo Gallants5311-1--» All matchesOrlando Pirates5014-1--» All matchesSuperSport United413021--» All matchesMagesi FC43011---» All matchesCape Town City FC4013-2--» All matchesZimbabwe32101---» All matchesDurban City FC3210----» All matchesRoyal AM3201-1--» All matchesCape Town Spurs22002---» All matchesSouth Sudan22002---» All matchesLesotho21101---» All matchesPanama20111---» All matchesRwanda21011---» All matchesSiwelele FC21101---» All matchesCongo2110----» All matchesMoroka Swallows2110-1--» All matchesNigeria2020----» All matchesOrbit College2200----» All matchesPolokwane City FC2200----» All matchesUganda2110----» All matchesAngola11001---» All matchesJamaica11001---» All matchesMilford FC11001---» All matchesZambia11001---» All matchesEgypt1001----» All matchesAlgeria1010----» All matchesArgentina U201001----» All matchesBaroka FC1100----» All matchesBenin1100----» All matchesDR Congo1100----» All matchesEritrea1100----» All matchesGuinea1100----» All matchesCameroon1001----» All matchesCanada1001----» All matchesKruger United FC1100----» All matchesMexico1001----» All matchesMozambique1100----» All matchesNicaragua1010----» All matchesPortugal U201010----» All matchesSouth Korea1100----» All matchesSouth Korea U201001----» All matchesTanzania1010----» All matchesCzech Republic1010----» All matches