Record by opponent MatchesWDLScoresYellowYellow-RedRedMamelodi Sundowns831462--» All matchesKaizer Chiefs840451--» All matchesGolden Arrows74213---» All matchesAmaZulu FC72322---» All matchesSuperSport United64203---» All matchesStellenbosch FC64112---» All matchesMaritzburg United522141--» All matchesOrlando Pirates54102---» All matchesCape Town City FC5221----» All matchesChippa United43104---» All matchesBlack Leopards42023---» All matchesBaroka FC431011-1» All matchesPEC Zwolle43011---» All matchesPolokwane City FC31204---» All matchesHighlands Park3021---1» All matchesZambia3003----» All matchesSekhukhune United3111-1--» All matchesSparta Rotterdam3021----» All matchesTS Galaxy3300-1--» All matchesBidVest Wits22004---» All matchesFC Eindhoven21103---» All matchesBloemfontein Celtic21102---» All matchesFC Emmen21012---» All matchesMoroka Swallows21102---» All matchesTelstar21102---» All matchesAl Merrikh SC21101---» All matchesFC Volendam21011---» All matchesJwaneng Galaxy21011---» All matchesTOP Oss21101---» All matchesAl Ahly SC2011----» All matchesAS Monaco2002----» All matchesAS Nancy Lorraine2101----» All matchesDe Graafschap2101----» All matchesFC Den Bosch2200----» All matchesFC Lorient2101----» All matchesFortuna Sittard2101----» All matchesHelmond Sport2002----» All matchesCongo2110----» All matchesOrbit College2011----» All matchesSC Cambuur2200----» All matchesSC Veendam2101----» All matchesZimbabwe2002----» All matchesCape Town Spurs10013---» All matchesUA Emirates U2010102---» All matchesAGOVV10011---» All matchesAl Hilal Omdurman11001---» All matchesBotswana11001---» All matchesChamois Niortais11001---» All matchesCR Bélouizdad11001---» All matchesFree State Stars11001---» All matchesGefle IF10101---» All matchesGhana U2010011---» All matchesGuinea-Bissau11001---» All matchesHelsingborgs IF11001---» All matchesADO Den Haag1100----» All matchesAlmere City FC1100----» All matchesAmiens SC1001----» All matchesAngers SCO1010----» All matchesAngola1010----» All matchesAS Maniema Union1100----» All matchesBergerac Périgord FC1001----» All matchesCD Tondela1001----» All matchesClermont Foot 631100----» All matchesDijon FCO1001----» All matchesEswatini1100----» All matchesFC Dordrecht1100----» All matchesFC Metz1100----» All matchesFC Sochaux1100----» All matchesFC Twente1010----» All matchesGAIS Göteborg1100----» All matchesGazélec FC Ajaccio1100----» All matchesGhana1001----» All matchesGo Ahead Eagles1001----» All matchesHalmstads BK1001----» All matchesHavre AC1001----» All matchesHonduras U201100----» All matchesIFK Värnamo1100----» All matchesJönköpings Södra IF1010----» All matchesLandskrona BoIS1100-1--» All matchesLech Poznań1001----» All matchesMali1100----» All matchesMorocco1010----» All matchesNAC Breda1100----» All matchesNamibia1010----» All matchesN.E.C.1001----» All matchesNiger1100----» All matchesNigeria1010----» All matchesNorrby IF1100----» All matchesOGC Nice1001----» All matchesOlympique Lyonnais1010----» All matchesOlympique de Marseille1100----» All matchesÖrgryte IS1010----» All matchesÖsters IF1010----» All matchesPetro Atlético1001----» All matchesRacing Strasbourg1010----» All matchesRed Star FC1100----» All matchesRichards Bay FC1010----» All matchesRoyal AM1010----» All matchesSão Tomé and Príncipe1100----» All matchesSC Bastia1001----» All matchesStade Brestois 291001----» All matchesStade Lavallois1100----» All matchesSudan1100----» All matchesTP Mazembe1100----» All matchesHungary U201001----» All matchesUS Orléans1001----» All matchesUSA1001----» All matchesValenciennes FC1100-1--» All matchesVarbergs BoIS1010----» All matches