All competitionsPremier Soccer LeaguePromotion PlayoffRecord by opponent MatchesWDLScoreAmaZulu FC301215334:21» All matchesBaroka FC1272316:8» All matchesBidVest Wits264101218:32» All matchesBlack Leopards1444614:15» All matchesBloemfontein Celtic301112733:29» All matchesBush Bucks FC21103:2» All matchesCape Town City FC1435615:17» All matchesCape Town Spurs26117830:28» All matchesCasric Stars22004:0» All matchesChippa United2078523:19» All matchesFree State Stars244101022:33» All matchesGolden Arrows32871730:49» All matchesHighlands Park60425:7» All matchesJomo Cosmos1034313:11» All matchesKaizer Chiefs347101727:51» All matchesMamelodi Sundowns34492129:66» All matchesMarumo Gallants84228:5» All matchesMoroka Swallows24491121:28» All matchesMpumalanga Black Aces104158:11» All matchesOrlando Pirates34791827:43» All matchesPlatinum Stars24771022:28» All matchesPolokwane City FC1683520:17» All matchesRichards Bay FC20201:1» All matchesRoyal AM42025:4» All matchesRoyal Eagles22003:0» All matchesSantos FC123367:17» All matchesSekhukhune United40222:5» All matchesStellenbosch FC83418:6» All matchesSuperSport United344102029:60» All matchesTS Galaxy63127:7» All matchesThanda Royal Zulu41213:3» All matchesTuks FC82428:9» All matchesVasco da Gama20114:5» All matchesTotal518142168208499:637