Record by opponent MatchesWDLScoresYellowYellow-RedRedBaroka FC94411---» All matchesGolden Arrows83231---» All matchesOrlando Pirates75202--1» All matchesMamelodi Sundowns74121---» All matchesSuperSport United722311-1» All matchesBloemfontein Celtic623131--» All matchesMaritzburg United632111--» All matchesChippa United6303----» All matchesPolokwane City FC52123---» All matchesCape Town City FC521211--» All matchesAmaZulu FC5122----» All matchesNigeria5131-1--» All matchesBlack Leopards412121--» All matchesBidVest Wits40221---» All matchesAngola3210----» All matchesStellenbosch FC3021----» All matchesSudan3300-1--» All matchesTS Galaxy3120----» All matchesHighlands Park22002---» All matchesCape Town Spurs21101---» All matchesPetro Atlético21101---» All matchesPWD Bamenda21101---» All matchesSimba SC21011---» All matchesCD 1º de Agosto2110----» All matchesCameroon2020----» All matchesCongo2110----» All matchesMali2200----» All matchesWydad AC2110----» All matchesHonduras10101---» All matchesAl Ahly SC1001----» All matchesEthiopia1001----» All matchesAustralia1010----» All matchesBrazil1010-1--» All matchesBurkina Faso1010----» All matchesCosta Rica1100----» All matchesDenmark1001----» All matchesFree State Stars1100----» All matchesGabon1100----» All matchesGambia1100----» All matchesGhana1001----» All matchesGuinea-Bissau1100----» All matchesHoroya AC1010----» All matchesCape Verde Islands1001---1» All matchesMarumo Gallants1010----» All matchesMauritania1001----» All matchesMoroka Swallows1100----» All matchesMozambique1010----» All matchesPlatinum Stars1001----» All matchesRoyal AM1001----» All matchesZambia1100----» All matchesSekhukhune United1100----» All matchesSenegal1010----» All matchesZimbabwe1001----» All matchesTanzania1100----» All matchesCentral African Republic1100----» All matches