Record by opponent MatchesWDLScoresYellowYellow-RedRedSuperSport United1125423--» All matchesChippa United107303---» All matchesMamelodi Sundowns1023521--» All matchesKaizer Chiefs10433-3--» All matchesAmaZulu FC9234-1-1» All matchesGolden Arrows834111--» All matchesMaritzburg United73312---» All matchesPolokwane City FC733121--» All matchesBaroka FC7250-1--» All matchesBloemfontein Celtic632114--» All matchesOrlando Pirates6231--1-» All matchesStellenbosch FC6204----» All matchesBlack Leopards5401-1--» All matchesTS Galaxy4211----» All matchesFree State Stars32011---» All matchesCape Town City FC3111----» All matchesMarumo Gallants3111----» All matchesCape Town Spurs21012---» All matchesPlatinum Stars21102---» All matchesMoroka Swallows21101---» All matchesAfrican Stars2110----» All matchesAngola2200----» All matchesBidVest Wits2101----» All matchesRoyal AM2110----» All matchesEgypt11001---» All matchesSenegal11001---» All matchesAS Otôho1100----» All matchesBurkina Faso1010----» All matchesGambia1100----» All matchesGhana1010----» All matchesHighlands Park1010----» All matchesHoroya AC1001----» All matchesCameroon1010----» All matchesMauritania1010----» All matchesMozambique1010----» All matchesPetro Atlético1001-1--» All matchesRichards Bay FC1001----» All matchesSekhukhune United1001----» All matches