Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United12462-3--» All matchesOrlando Pirates10235----» All matchesSuperSport United93153---» All matchesAmaZulu FC914421--» All matchesGolden Arrows953121--» All matchesKaizer Chiefs83233---» All matchesBaroka FC725022--» All matchesStellenbosch FC723211--» All matchesMaritzburg United631223--» All matchesTS Galaxy622211--» All matchesCape Town City FC6114-1--» All matchesMamelodi Sundowns51041---» All matchesMarumo Gallants51131---» All matchesSekhukhune United41031--1» All matchesMoroka Swallows4112--1-» All matchesRichards Bay FC4211-11-» All matchesPolokwane City FC30122---» All matchesBloemfontein Celtic32101---» All matchesBidVest Wits3111----» All matchesPlatinum Stars20023---» All matchesFree State Stars20112---» All matchesBlack Leopards2200----» All matchesBrazil1010----» All matchesDenmark1001-1--» All matchesHighlands Park1001----» All matchesIraq1010----» All matchesKruger United FC1100----» All matchesMagesi FC1100----» All matchesMilford FC1010----» All matchesRoyal AM1001----» All matches