Record by opponent MatchesWDLScoresYellowYellow-RedRedCape Town City FC13625-1--» All matchesMaritzburg United1272321--» All matchesOrlando Pirates1253411--» All matchesAmaZulu FC115428---» All matchesChippa United1161411--» All matchesGolden Arrows1034351--» All matchesSuperSport United1024442--» All matchesMamelodi Sundowns931531--» All matchesBaroka FC82421---» All matchesBloemfontein Celtic824212--» All matchesStellenbosch FC7133-1--» All matchesMoroka Swallows61415---» All matchesPolokwane City FC612341--» All matchesMarumo Gallants6222--1-» All matchesBidVest Wits51224---» All matchesBlack Leopards51312---» All matchesHighlands Park541011--» All matchesCape Town Spurs43103---» All matchesRoyal AM4022----» All matchesSekhukhune United4220-1--» All matchesTS Galaxy4130-1--» All matchesFree State Stars31203---» All matchesGhana32011---» All matchesKaizer Chiefs31201---» All matchesNorway31021---» All matchesSpain31021---» All matchesWydad AC32101---» All matchesBrazil3003----» All matchesRichards Bay FC3120-1--» All matchesWillem II3300----» All matchesMozambique22004---» All matchesFK Napredak21102---» All matchesCentral African Republic22002---» All matchesBorac Čačak22001---» All matchesFK Rad Beograd21101---» All matchesMali20111---» All matchesNiger21011---» All matchesNigeria20021---» All matchesPlatinum Stars22001---» All matchesVV Capelle22001---» All matchesEgypt2110----» All matchesBurkina Faso2200----» All matchesFC Groningen2110----» All matchesFC Sheriff2101----» All matchesFCSB2020----» All matchesHeracles Almelo2110----» All matchesHoroya AC2020----» All matchesMorocco2020-1--» All matchesOFK Beograd2020----» All matchesPartizan2011----» All matchesPetro Atlético2110----» All matchesPoland2101----» All matchesPWD Bamenda2110----» All matchesZambia2101----» All matchesSierra Leone2020----» All matchesSimba SC2101----» All matchesSparta Rotterdam2200----» All matchesVVV-Venlo2200----» All matchesBotswana11002---» All matchesFK Jagodina11002---» All matchesNew Zealand11002---» All matchesSC Joure11002---» All matchesAris Saloniki10011---» All matchesEthiopia10011---» All matchesGuatemala11001---» All matchesZimbabwe10011---» All matchesThailand11001---» All matchesAE Lárissa1001-1--» All matchesAEP Iraklis FC1001----» All matchesAFC Ajax1100----» All matchesAl Ahly SC1001-1--» All matchesAlgeria1010----» All matchesAngola1100----» All matchesAO Kavala1010----» All matchesAO Kerkyra1001----» All matchesEquatorial Guinea1100----» All matchesAsteras Tripolis1001-1--» All matchesAtromitos1001----» All matchesAZ Alkmaar1001-1--» All matchesCD 1º de Agosto1100----» All matchesChile1001----» All matchesDenmark1100----» All matchesGermany1001----» All matchesErgotelis1001----» All matchesEswatini1100----» All matchesFC Utrecht1010----» All matchesFenerbahçe1001----» All matchesFeyenoord1001----» All matchesFK Banat Zrenjanin1100----» All matchesFK Čukarički1100----» All matchesFK Javor1001----» All matchesFrance1100----» All matchesHajduk Kula1100----» All matchesHelmond Sport1100----» All matchesIraq1010----» All matchesIreland1001----» All matchesJamaica1010----» All matchesJapan1010----» All matchesCameroon1010----» All matchesCape Verde Islands1010----» All matchesMexico1010----» All matchesNAC Breda1100----» All matchesN.E.C.1100----» All matchesOlympiakos Volou1001----» All matchesPanathinaikos A.O.1100----» All matchesPanionios GSS1010-1--» All matchesParaguay1100----» All matchesPEC Zwolle1100----» All matchesPortugal1001----» All matchesRoda JC Kerkrade1100----» All matchesSc Heerenveen1010----» All matchesSenegal1010----» All matchesTanzania1100----» All matchesUSA1001----» All matchesVitesse1100----» All matchesVojvodina1001----» All matchesWerder Bremen1001----» All matchesXanthi FC1100----» All matches