Record by opponent MatchesWDLScoresYellowYellow-RedRedOrlando Pirates13454-2--» All matchesGolden Arrows1245321-1» All matchesChippa United1255213--» All matchesKaizer Chiefs11434-21-» All matchesAmaZulu FC10523----» All matchesTS Galaxy953113--» All matchesSuperSport United814331--» All matchesMoroka Swallows8242-1--» All matchesSekhukhune United8341-1--» All matchesCape Town City FC7511----» All matchesMarumo Gallants7331----» All matchesRichards Bay FC7322--1-» All matchesMamelodi Sundowns61231---» All matchesRoyal AM631211--» All matchesMaritzburg United5122----» All matchesEspérance de Tunis4310----» All matchesPolokwane City FC4301-1--» All matchesMagesi FC33001---» All matchesStellenbosch FC3210----» All matchesFC St. Eloi Lupopo21101---» All matchesLesotho20111---» All matchesAl Ahly SC2020----» All matchesBaroka FC2011----» All matchesBlack Leopards2020----» All matchesBloemfontein Celtic2020----» All matchesDurban City FC2200----» All matchesFAR de Rabat2110-1--» All matchesPanama2011-1--» All matchesPyramids FC2011----» All matchesStade Malien2101----» All matchesBenin11001---» All matchesCape Town Spurs110011--» All matchesBorussia Dortmund1001----» All matchesBotswana1100----» All matchesFluminense RJ1010----» All matchesJamaica1100----» All matchesCape Verde Islands1100----» All matchesMadagascar1100-1--» All matchesMC Alger1100-1--» All matchesMexico1001----» All matchesMozambique1001----» All matchesNamibia1100----» All matchesNicaragua1010----» All matchesOrbit College1100----» All matchesSouth Korea1100----» All matchesCzech Republic1010----» All matchesUlsan HD FC1100----» All matches