Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC7232-111» All matchesBaroka FC7241-1--» All matchesMamelodi Sundowns7322-1--» All matchesCape Town City FC6303-1--» All matchesChippa United6213----» All matchesGolden Arrows6132-1--» All matchesNigeria5122----» All matchesOrlando Pirates5023----» All matchesPolokwane City FC5122----» All matchesSuperSport United5122----» All matchesBidVest Wits4121----» All matchesBurkina Faso4310-1--» All matchesMaritzburg United4310----» All matchesSenegal4112----» All matchesSierra Leone4031----» All matchesEgypt3210-1--» All matchesAngola3210----» All matchesCape Town Spurs3210----» All matchesFree State Stars3210----» All matchesMoroka Swallows3102----» All matchesPlatinum Stars3201----» All matchesZambia3201----» All matchesSpain3102----» All matchesEquatorial Guinea2200----» All matchesEthiopia2011----» All matchesBlack Leopards2110----» All matchesBloemfontein Celtic2110----» All matchesBotswana2110----» All matchesBrazil2002-1--» All matchesGambia2110----» All matchesHighlands Park2110----» All matchesHoroya AC2020----» All matchesCameroon2020----» All matchesMali2011----» All matchesMorocco2020----» All matchesMauritania2011----» All matchesMauritius2200----» All matchesNiger2101----» All matchesNorway2101----» All matchesParaguay2110----» All matchesPoland2101----» All matchesPWD Bamenda2110-1--» All matchesSeychelles2110----» All matchesWydad AC2101-1--» All matchesCentral African Republic2200-1--» All matchesAlgeria1010----» All matchesAustralia1010----» All matchesBrazil1010----» All matchesBulgaria1010----» All matchesCosta Rica1100----» All matchesDenmark1100----» All matchesDenmark1001----» All matchesEswatini1100----» All matchesGabon1100----» All matchesGhana1100----» All matchesGuinea-Bissau1100----» All matchesHonduras1010----» All matchesIraq1010----» All matchesIraq1010----» All matchesJamaica1100----» All matchesCape Verde Islands1010----» All matchesColombia1100-1--» All matchesLibya1010----» All matchesMalawi1100----» All matchesMarumo Gallants1010----» All matchesMexico1010----» All matchesMozambique1100----» All matchesNamibia1010----» All matchesNew Zealand1100----» All matchesNorth Korea1010----» All matchesPortugal1001----» All matchesSekhukhune United1001----» All matchesSerbia1001----» All matchesStellenbosch FC1100----» All matchesSudan1001----» All matchesThailand1100----» All matchesUruguay1001---1» All matchesUSA1001----» All matches