Record by opponent MatchesWDLScoresYellowYellow-RedRedChippa United19982-1--» All matchesAmaZulu FC171232-1-1» All matchesOrlando Pirates17845-3--» All matchesCape Town City FC16655----» All matchesGolden Arrows16844-1--» All matchesKaizer Chiefs16862-3--» All matchesPolokwane City FC11632----» All matchesTS Galaxy11533----» All matchesMamelodi Sundowns10235-1--» All matchesMaritzburg United10622-1--» All matchesMarumo Gallants10721----» All matchesStellenbosch FC9531----» All matchesBaroka FC7511-1--» All matchesBloemfontein Celtic7241----» All matchesEspérance de Tunis6312-3--» All matchesRichards Bay FC6510----» All matchesSuperSport United6411----» All matchesBidVest Wits5410-1--» All matchesBlack Leopards5311----» All matchesGhana5122----» All matchesMoroka Swallows5230----» All matchesRoyal AM5302-1--» All matchesSekhukhune United5311-1--» All matchesZimbabwe5320----» All matchesAl Ahly SC4130-1--» All matchesFAR de Rabat4130----» All matchesHighlands Park4211----» All matchesMorocco4202-1--» All matchesNigeria4022----» All matchesPyramids FC4121----» All matchesAl Hilal Omdurman3120-1--» All matchesFree State Stars3300----» All matchesMagesi FC3300----» All matchesSiwelele FC3210----» All matchesEgypt2101----» All matchesAngola2110----» All matchesAS Maniema Union2110----» All matchesEthiopia2200-1--» All matchesBenin2200----» All matchesCape Town Spurs2200----» All matchesCR Bélouizdad2200----» All matchesDurban City FC2200----» All matchesIvory Coast2011----» All matchesFC Nouadhibou2200----» All matchesFC St. Eloi Lupopo2110----» All matchesCape Verde Islands2101----» All matchesCongo2110----» All matchesLesotho2101----» All matchesLiberia2110----» All matchesMali2101----» All matchesMC Alger2110----» All matchesMozambique2110----» All matchesNamibia2110----» All matchesOrbit College2200----» All matchesPanama2011----» All matchesPlatinum Stars2101----» All matchesRaja Casablanca2101-1--» All matchesRwanda2101-1--» All matchesZambia2101----» All matchesSão Tomé and Príncipe2200----» All matchesStade Malien2101----» All matchesSudan2101----» All matchesTP Mazembe2101----» All matchesUganda2200----» All matchesWydad AC2020----» All matchesYoung Africans2110----» All matchesAl Ahli SFC1100----» All matchesAlgeria1010----» All matchesBorussia Dortmund1001----» All matchesBrazil1001----» All matchesBumamuru FC1100----» All matchesCoton Sport Garoua1100----» All matchesDR Congo1100----» All matchesEritrea1100----» All matchesFluminense RJ1010----» All matchesFrance1001----» All matchesFrance1001-1--» All matchesGuinea1100----» All matchesJamaica1100----» All matchesJapan1001----» All matchesCameroon1001----» All matchesCanada1001----» All matchesMbabane Swallows1100----» All matchesMexico1001----» All matchesMexico1001----» All matchesMilford FC1100----» All matchesNew Zealand1010----» All matchesParaguay1010----» All matchesSierra Leone1100----» All matchesSouth Korea1100----» All matchesSouth Sudan1100----» All matchesCzech Republic1010----» All matchesTunisia1010----» All matchesUlsan HD FC1100----» All matchesUSM Alger1001----» All matches