All competitionsPremier Soccer LeaguePromotion PlayoffRecord by opponent MatchesWDLScoreOpponents from EgyptAl Ahly SC20110:2» All matchesTotal20110:2MatchesWDLScoreOpponents from MoroccoRaja Casablanca20111:4» All matchesTotal20111:4MatchesWDLScoreOpponents from NigeriaEnyimba Aba20111:3» All matchesTotal20111:3MatchesWDLScoreOpponents from ZimbabweMonomotapa United21014:4» All matchesTotal21014:4MatchesWDLScoreOpponents from South AfricaAmaZulu FC26971025:30» All matchesBaroka FC41214:4» All matchesBidVest Wits26116929:30» All matchesBlack Leopards1453616:19» All matchesBloemfontein Celtic281351042:36» All matchesBush Bucks FC40224:7» All matchesCape Town City FC60061:11» All matchesCasric Stars22002:0» All matchesChippa United1254313:12» All matchesFree State Stars2479825:28» All matchesGolden Arrows28913634:29» All matchesHighlands Park21012:2» All matchesJomo Cosmos1492321:15» All matchesKaizer Chiefs30691522:40» All matchesMamelodi Sundowns30871532:49» All matchesManning Rangers22005:1» All matchesMaritzburg United26871128:30» All matchesMarumo Gallants22008:3» All matchesMoroka Swallows24931238:39» All matchesMpumalanga Black Aces1043311:10» All matchesOrlando Pirates30691526:43» All matchesPlatinum Stars28117933:31» All matchesPolokwane City FC1473322:15» All matchesRichards Bay FC21011:1» All matchesRoyal AM21012:2» All matchesSantos FC1676320:16» All matchesSekhukhune United20020:3» All matchesStellenbosch FC20111:4» All matchesSuperSport United308101127:30» All matchesTS Galaxy21012:1» All matchesThanda Royal Zulu651014:5» All matchesTuks FC82424:8» All matchesVasco da Gama22003:1» All matchesTotal458162123170517:555