All competitionsPremier Soccer LeagueRecord by opponent MatchesWDLScoreAmaZulu FC301111839:33» All matchesBaroka FC1045113:10» All matchesBidVest Wits301171237:35» All matchesBlack Leopards1877429:23» All matchesBush Bucks FC42116:3» All matchesCape Town City FC101446:11» All matchesCape Town Spurs281051336:42» All matchesChippa United1676315:9» All matchesFree State Stars26781126:32» All matchesGolden Arrows321415342:22» All matchesHighlands Park61236:8» All matchesJomo Cosmos1492321:11» All matchesKaizer Chiefs344151523:47» All matchesMamelodi Sundowns344102021:40» All matchesManning Rangers21011:1» All matchesMaritzburg United307121129:33» All matchesMarumo Gallants21011:1» All matchesMoroka Swallows24511824:26» All matchesMpumalanga Black Aces1054110:4» All matchesOrlando Pirates34991629:44» All matchesPlatinum Stars28119830:32» All matchesPolokwane City FC1684424:18» All matchesSantos FC1674519:16» All matchesStellenbosch FC42206:4» All matchesSuperSport United346181034:37» All matchesTS Galaxy21012:2» All matchesThanda Royal Zulu631212:5» All matchesTuks FC833211:9» All matchesVasco da Gama21102:1» All matchesTotal510162176171554:559