Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows1136212--» All matchesKaizer Chiefs105321---» All matchesChippa United10343----» All matchesOrlando Pirates10235-1--» All matchesAmaZulu FC904511--» All matchesMaritzburg United805323--» All matchesMamelodi Sundowns811612--» All matchesMoroka Swallows8341-2--» All matchesSuperSport United713312--» All matchesCape Town City FC7403----» All matchesBloemfontein Celtic612311--» All matchesTS Galaxy6330-1--» All matchesBlack Leopards50411---» All matchesPolokwane City FC5320----» All matchesRoyal AM5212-2--» All matchesBaroka FC42021---» All matchesMarumo Gallants42021---» All matchesHighlands Park4220-2--» All matchesSekhukhune United4121-1--» All matchesStellenbosch FC4013----» All matchesBidVest Wits30031---» All matchesRichards Bay FC3300----» All matchesCape Town Spurs2110----» All matchesMalawi2101----» All matchesAS Otôho11001---» All matchesBotswana1001----» All matchesBurkina Faso1100----» All matchesMauritius1100----» All matchesPetro Atlético1001----» All matchesZimbabwe1001----» All matches