Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs1343633--» All matchesChippa United1134411-1» All matchesSuperSport United103257---» All matchesGolden Arrows102355---» All matchesMamelodi Sundowns102261---» All matchesBaroka FC944132--» All matchesOrlando Pirates904531--» All matchesCape Town City FC83236---» All matchesMaritzburg United80623---» All matchesPolokwane City FC73135---» All matchesBidVest Wits630331--» All matchesBloemfontein Celtic63122---» All matchesStellenbosch FC52303---» All matchesBlack Leopards52212---» All matchesHighlands Park52211---» All matchesTS Galaxy5221----» All matchesRoyal AM40311---» All matchesFree State Stars30122---» All matchesMoroka Swallows31111---» All matchesMarumo Gallants3120----» All matchesSekhukhune United3111----» All matchesCape Town Spurs22003---» All matchesTP Mazembe20201---» All matchesAmaZulu FC2011----» All matchesHoroya AC2110----» All matchesRaja Casablanca2002----» All matchesRichards Bay FC2020----» All matchesBig Bullets FC11002---» All matchesAngola1100----» All matchesBotswana1100----» All matchesES Sétif1001----» All matchesMauritius1100----» All matchesZambia1001----» All matches