All competitionsPremier Soccer LeaguePromotion PlayoffRecord by opponent MatchesWDLScoreOpponents from EgyptAl Ahly SC21012:3» All matchesTotal21012:3MatchesWDLScoreOpponents from LesothoLCS21014:1» All matchesTotal21014:1MatchesWDLScoreOpponents from ReunionLa Tamponnaise22003:0» All matchesTotal22003:0MatchesWDLScoreOpponents from South AfricaAmaZulu FC24951026:26» All matchesBaroka FC40312:3» All matchesBidVest Wits26971022:26» All matchesBlack Leopards1475220:10» All matchesBloemfontein Celtic28891132:30» All matchesBush Bucks FC42117:4» All matchesCape Town City FC41037:8» All matchesCape Town Spurs28971131:33» All matchesChippa United1025312:16» All matchesFree State Stars24610822:27» All matchesGolden Arrows26125937:38» All matchesHighlands Park21103:2» All matchesJomo Cosmos1667319:12» All matchesKaizer Chiefs28791228:31» All matchesMamelodi Sundowns286101222:29» All matchesManning Rangers21015:3» All matchesMaritzburg United24107728:22» All matchesMoroka Swallows22731216:24» All matchesMpumalanga Black Aces1045116:11» All matchesOrlando Pirates282111520:39» All matchesPolokwane City FC1271421:11» All matchesSantos FC1675427:17» All matchesSuperSport United28981122:30» All matchesThanda Royal Zulu63127:8» All matchesTuks FC84318:3» All matchesVasco da Gama21106:4» All matchesTotal424140129154466:467