Record by opponent MatchesWDLScoresYellowYellow-RedRedSenegal5014----» All matchesPolokwane City FC40221---» All matchesMaritzburg United31115---» All matchesBloemfontein Celtic3030111-» All matchesCape Town City FC31021---» All matchesOrlando Pirates32011---» All matchesGambia3111----» All matchesCongo3102----» All matchesZimbabwe3111-1--» All matchesSuperSport United3201----» All matchesTogo3021-1--» All matchesMoroka Swallows20205---» All matchesCape Town Spurs22002---» All matchesDjibouti22002---» All matchesFree State Stars22002---» All matchesAl Ahly Benghazi21101---» All matchesAmaZulu FC20021---» All matchesHighlands Park21101---» All matchesKaizer Chiefs21011---» All matchesLesotho21011---» All matchesLobi Stars21011---» All matchesMamelodi Sundowns200211--» All matchesUganda210111--» All matchesAlgeria2011----» All matchesBaroka FC2011----» All matchesBlack Leopards2200----» All matchesIvory Coast2002----» All matchesGuinea-Bissau2110----» All matchesCape Verde Islands2101----» All matchesMali2101-2--» All matchesTS Galaxy2110----» All matchesTunisia2101----» All matchesChippa United10101---» All matchesPlatinum Stars11001---» All matchesAngola1010----» All matchesASEC Mimosas1100-1--» All matchesBidVest Wits1100----» All matchesDR Congo1010----» All matchesKashima Antlers1001----» All matchesKenya1001----» All matchesNamibia1100----» All matchesStellenbosch FC1100----» All matchesWydad AC1100----» All matches