Record by opponent MatchesWDLScoresYellowYellow-RedRedOrlando Pirates103431---» All matchesChippa United94412---» All matchesGolden Arrows84222---» All matchesTS Galaxy85211---» All matchesKaizer Chiefs8215----» All matchesAuckland City FC700721--» All matchesMamelodi Sundowns7016----» All matchesPolokwane City FC7223-1--» All matchesSouthern United62134---» All matchesWaitakere United62133---» All matchesHawke’s Bay United FC61051---» All matchesWaiBOP United63121---» All matchesAmaZulu FC6411----» All matchesRichards Bay FC6123-1--» All matchesTeam Wellington6123----» All matchesStellenbosch FC522111--» All matchesMaritzburg United5221----» All matchesMoroka Swallows5113----» All matchesRoyal AM5221----» All matchesSekhukhune United5140-1--» All matchesSuperSport United5122----» All matchesCanterbury United421111--» All matchesCape Town City FC42201---» All matchesWellington Phoenix (R)43011---» All matchesMagesi FC4211----» All matchesMarumo Gallants4220----» All matchesBaroka FC2110----» All matchesBidVest Wits2002----» All matchesCape Town Spurs2110----» All matchesIndia11001---» All matchesNew Caledonia11001---» All matchesAustralia1001----» All matchesBahrain1100----» All matchesBloemfontein Celtic1010----» All matchesChile1100----» All matchesCuraçao1100----» All matchesDurban City FC1010----» All matchesIvory Coast U171001----» All matchesES Sétif1001----» All matchesFinland1001----» All matchesHighlands Park1001----» All matchesIreland1001----» All matchesItaly U171001----» All matchesCanada1001----» All matchesLithuania1001----» All matchesMyanmar U201100----» All matchesOrbit College1100----» All matchesPapua New Guinea1100----» All matchesPoland1001----» All matchesPortugal U201001----» All matchesSolomon Islands1100----» All matchesSiwelele FC1001----» All matchesUruguay U171001----» All matches