Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs12822-5--» All matchesOrlando Pirates12273-3--» All matchesSuperSport United12336----» All matchesGolden Arrows10541-3--» All matchesMamelodi Sundowns10235-1--» All matchesMaritzburg United10532-2--» All matchesAmaZulu FC9036-2--» All matchesChippa United8431-2--» All matchesBaroka FC7250-2--» All matchesMoroka Swallows7322-3--» All matchesBloemfontein Celtic52301---» All matchesPolokwane City FC5221----» All matchesSekhukhune United5212-1--» All matchesStellenbosch FC5113----» All matchesTS Galaxy5401-1--» All matchesMarumo Gallants4220-3--» All matchesRoyal AM4310-1--» All matchesBidVest Wits3102----» All matchesBlack Leopards3201-3--» All matchesFree State Stars3201----» All matchesHighlands Park3021----» All matchesRichards Bay FC3201----» All matchesCape Town Spurs2200----» All matchesMali2110----» All matchesPetro Atlético2002----» All matchesAustralia1010----» All matchesCape Town City FC1010----» All matchesGhana1001----» All matchesMozambique1100----» All matchesNew Zealand1010----» All matchesPlatinum Stars1100----» All matches