Record by opponent MatchesWDLScoresYellowYellow-RedRedBidVest Wits5203-1--» All matchesMaritzburg United422021--» All matchesPolokwane City FC412121-1» All matchesMamelodi Sundowns40131---» All matchesBaroka FC4211-2--» All matchesCape Town City FC4103----» All matchesChippa United4130----» All matchesFree State Stars4211----» All matchesGolden Arrows311132--» All matchesBloemfontein Celtic302111--» All matchesAmaZulu FC3102----» All matchesCape Town Spurs3210----» All matchesHighlands Park3210--1-» All matchesKaizer Chiefs3111-2--» All matchesSenegal3012-1--» All matchesOrlando Pirates20201---» All matchesEgypt2110-1--» All matchesBurkina Faso2200----» All matchesPlatinum Stars2011----» All matchesSierra Leone2020----» All matchesBlack Leopards10101---» All matchesBotswana10101---» All matchesEthiopia1010----» All matchesGermany1001----» All matchesIvory Coast1010----» All matchesGabon1100-1--» All matchesGhana1100----» All matchesIreland1001----» All matchesJamaica1010----» All matchesJapan1010----» All matchesCape Verde Islands1001----» All matchesNiger1001----» All matchesNorway1001----» All matchesZambia1100----» All matchesZimbabwe1001----» All matchesTanzania1100----» All matchesUSA1001----» All matchesCentral African Republic1100----» All matches