Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United11542-1--» All matchesAmaZulu FC10451-1--» All matchesSuperSport United9414-1--» All matchesBaroka FC8323-1--» All matchesCape Town City FC8152-11-» All matchesOrlando Pirates8233-2--» All matchesKaizer Chiefs7421-3--» All matchesBlack Leopards6123----» All matchesGolden Arrows6222-1--» All matchesPolokwane City FC6402-1--» All matchesStellenbosch FC6420-1--» All matchesMamelodi Sundowns502311--» All matchesBidVest Wits5122-1--» All matchesBloemfontein Celtic5311-1--» All matchesMoroka Swallows5311----» All matchesMarumo Gallants4400-1--» All matchesTS Galaxy32011---» All matchesAl Hilal Omdurman3210----» All matchesCape Town Spurs3300-1--» All matchesCR Bélouizdad3300----» All matchesHighlands Park3021----» All matchesPetro Atlético3021----» All matchesAl Ahly SC2200----» All matchesAl Merrikh SC2110----» All matchesEthiopia2200----» All matchesEspérance de Tunis2011----» All matchesFree State Stars2101-1--» All matchesGhana2101-2--» All matchesMaritzburg United2101----» All matchesMozambique2200----» All matchesRichards Bay FC2200----» All matchesZimbabwe2110----» All matchesStade Malien2101----» All matchesTP Mazembe2200----» All matchesAngola1010----» All matchesBeitar Jerusalem1001----» All matchesBotswana1100-1--» All matchesCoton Sport Garoua1100----» All matchesEswatini1100----» All matchesFC Ashdod1010----» All matchesFC Nouadhibou1100----» All matchesGuinea1010----» All matchesIroni Kiryat Shmona1001----» All matchesLa Passe FC1100----» All matchesLesotho1100----» All matchesMaccabi Haifa1001-1--» All matchesMbabane Swallows1100----» All matchesPlatinum Stars1100----» All matchesRoyal AM1100----» All matchesRoyal Eagles1100----» All matchesZambia1010----» All matchesSekhukhune United1010----» All matchesSenegal1100-1--» All matchesUganda1100----» All matches