All competitionsPremier Soccer LeaguePromotion PlayoffRecord by opponent MatchesWDLScoreAll Stars FC21013:3» All matchesAmaZulu FC301181131:36» All matchesBaroka FC43106:3» All matchesBidVest Wits20641015:23» All matchesBlack Leopards1695229:17» All matchesBloemfontein Celtic24811526:24» All matchesBush Bucks FC40224:6» All matchesCape Town City FC82248:12» All matchesCape Town Spurs24123939:38» All matchesChippa United1236311:11» All matchesFree State Stars18132330:19» All matchesGolden Arrows287101025:29» All matchesJomo Cosmos1473418:15» All matchesKaizer Chiefs30791426:43» All matchesMamelodi Sundowns305101423:42» All matchesManning Rangers22004:2» All matchesMaritzburg United24119428:21» All matchesMarumo Gallants62317:4» All matchesMpumalanga Black Aces831415:16» All matchesOrlando Pirates306121228:38» All matchesPlatinum Stars22123724:16» All matchesPolokwane City FC82428:8» All matchesRichards Bay FC41031:3» All matchesRoyal AM63125:3» All matchesSantos FC1664621:18» All matchesSekhukhune United63036:8» All matchesStellenbosch FC82428:8» All matchesSuperSport United303141325:44» All matchesTS Galaxy81343:6» All matchesThanda Royal Zulu62317:6» All matchesTuks FC82339:10» All matchesVasco da Gama21103:2» All matchesTotal458156141159496:534