Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs71333---» All matchesCape Town City FC7304-1--» All matchesChippa United7025----» All matchesSuperSport United641131--» All matchesMamelodi Sundowns61142---» All matchesGolden Arrows6411--1-» All matchesPolokwane City FC512211--» All matchesBloemfontein Celtic5131----» All matchesMaritzburg United5032-1--» All matchesOrlando Pirates5122----» All matchesRAEC Mons5212-1--» All matchesSK Beveren5302----» All matchesCS Sedan422021--» All matchesFC Istres42201---» All matchesBaroka FC4103----» All matchesFC Nantes4220-1--» All matchesLe Mans FC4211-1--» All matchesZambia4202----» All matchesStade de Reims4112----» All matchesAngers SCO31112---» All matchesMozambique31202---» All matchesClermont Foot 6332101---» All matchesClub Brugge KV31021---» All matchesLiberia32011---» All matchesRC Lens31021---» All matchesEgypt3003----» All matchesAmiens SC3111----» All matchesAS Monaco3012----» All matchesBlack Leopards3012----» All matchesBotswana3210----» All matchesDR Congo3111----» All matchesFree State Stars3111----» All matchesHighlands Park3111-1--» All matchesKAA Gent3012----» All matchesKV Mechelen3111-1--» All matchesStade Lavallois3111-1--» All matchesTours FC3111----» All matchesAC Arles-Avignon20111---» All matchesBidVest Wits210111--» All matchesEA Guingamp211011--» All matchesGrenoble Foot 3821101---» All matchesStellenbosch FC20201---» All matchesAC Ajaccio2002-1--» All matchesAlgeria2011----» All matchesBeerschot AC2110----» All matchesCape Town Spurs2110----» All matchesES Troyes AC2110----» All matchesFC Metz2002----» All matchesFC Sochaux2110-1--» All matchesGuinea2011----» All matchesHavre AC2020-1--» All matchesKV Kortrijk2020----» All matchesMali2101----» All matchesMarumo Gallants2110----» All matchesMoroka Swallows2002----» All matchesNamibia2002----» All matchesNîmes Olympique2200-1--» All matchesOGC Nice2020----» All matchesRoyal Excel Mouscron2011-1--» All matchesRSC Anderlecht2101----» All matchesSint-Truidense VV2002-1-1» All matchesSporting Lokeren2011----» All matchesSV Zulte Waregem2101----» All matchesToulouse FC2101----» All matchesValenciennes FC2002----» All matchesSeychelles11003---» All matchesEswatini11001---» All matchesPlatinum Stars11001---» All matchesAmaZulu FC1001----» All matchesAS Nancy Lorraine1100----» All matchesBrazil1001----» All matchesChamois Niortais1001----» All matchesDijon FCO1010----» All matchesFC Seclin1100----» All matchesJA Drancy1001----» All matchesCape Verde Islands1001----» All matchesKAS Eupen1100----» All matchesComoros1100----» All matchesCongo1100----» All matchesKRC Genk1010----» All matchesLB Châteauroux1001----» All matchesLesotho1100----» All matchesLierse SK (old)1010----» All matchesLille OSC1001----» All matchesLimoges FC1001----» All matchesMadagascar1010----» All matchesMalawi1010----» All matchesNigeria1010----» All matchesOlympique Lyonnais1001----» All matchesOlympique de Marseille1001----» All matchesParis Saint-Germain1001----» All matchesSC Bastia1001----» All matchesSenegal1001----» All matchesSomalia1100----» All matchesSporting Charleroi1100----» All matchesSR Colmar1100----» All matchesSouth Africa1100----» All matchesTanzania1010----» All matchesThonon Évian GGFC1001----» All matchesTS Galaxy1001----» All matchesUganda1010----» All matchesUS Quevilly-Rouen1001----» All matchesVannes OC1010-1--» All matches