All competitionsPremier Soccer LeagueRecord by opponent MatchesWDLScoreAmaZulu FC391481741:41» All matchesBaroka FC1255215:12» All matchesBidVest Wits28381730:45» All matchesBlack Leopards1865719:21» All matchesBloemfontein Celtic323151422:42» All matchesBush Bucks FC43107:1» All matchesCape Town City FC1848620:24» All matchesCape Town Spurs28613929:34» All matchesChippa United25812521:19» All matchesDurban City FC31202:1» All matchesFree State Stars2478925:27» All matchesHighlands Park63127:7» All matchesJomo Cosmos14113020:3» All matchesKaizer Chiefs4310102335:59» All matchesMagesi FC42024:3» All matchesMamelodi Sundowns439112333:66» All matchesManning Rangers20111:2» All matchesMaritzburg United32177849:30» All matchesMarumo Gallants1073019:7» All matchesMilford FC10010:1» All matchesMoroka Swallows281010729:25» All matchesMpumalanga Black Aces831412:11» All matchesOrbit College22005:1» All matchesOrlando Pirates426112529:69» All matchesPlatinum Stars26951238:37» All matchesPolokwane City FC2097428:25» All matchesRichards Bay FC84228:7» All matchesRoyal AM60335:9» All matchesSantos FC1646623:25» All matchesSekhukhune United103346:8» All matchesSiwelele FC30212:4» All matchesStellenbosch FC1536615:23» All matchesSuperSport United4012111747:61» All matchesTS Galaxy1317510:18» All matchesThanda Royal Zulu633010:6» All matchesTuks FC62046:9» All matchesVasco da Gama21012:1» All matchesTotal637191198247674:784