All competitionsPremier Soccer LeaguePromotion PlayoffRecord by opponent MatchesWDLScoreAmaZulu FC2295824:28» All matchesBaroka FC1254314:11» All matchesBidVest Wits142669:14» All matchesBlack Leopards843115:7» All matchesBloemfontein Celtic163679:15» All matchesCape Town City FC1836913:22» All matchesCape Town Spurs1234512:13» All matchesDurban City FC21012:1» All matchesFree State Stars1262411:12» All matchesGolden Arrows25512819:21» All matchesHighlands Park61234:6» All matchesJomo Cosmos21015:5» All matchesKaizer Chiefs26951217:23» All matchesKruger United FC10010:1» All matchesMagesi FC42208:3» All matchesMamelodi Sundowns27091811:46» All matchesMaritzburg United2058719:23» All matchesMarumo Gallants1015410:15» All matchesMilford FC10100:0» All matchesMoroka Swallows1236311:11» All matchesMpumalanga Black Aces61325:6» All matchesOrbit College22003:1» All matchesOrlando Pirates27432016:46» All matchesPlatinum Stars1035216:12» All matchesPolokwane City FC1836915:21» All matchesRichards Bay FC1164119:10» All matchesRoyal AM60336:10» All matchesSantos FC42205:3» All matchesSekhukhune United102446:10» All matchesSiwelele FC31202:1» All matchesStellenbosch FC1536610:14» All matchesSuperSport United24412821:26» All matchesTS Galaxy133468:18» All matchesThanda Royal Zulu21104:1» All matchesTuks FC61148:10» All matchesTotal40799142166357:466