This weekend's fixtures
Matchweek picksBetway Premiership — Friday
Richards Bay vs AmaZulu
A KwaZulu-Natal derby with plenty on the line — AmaZulu move into third with a win. Usuthu have taken three wins from their last four, though their away record this season has been shaky. Their head-to-head history is even, with two wins apiece and two draws in the last six meetings.
Betway Premiership — Saturday
Durban City vs Orlando Pirates
Pirates can go top on their own if they win this, and they arrive on a nine-game unbeaten league run. Durban City have conceded just nine goals in 13 games, and Pirates have shipped only five in 11 — a tight, low-scoring game looks likely.
Betway Premiership — Saturday
Siwelele vs Chippa United
Chippa's season has been dire — one win in their last 21 league games and no goals in their last three. Siwelele, by contrast, have picked up back-to-back wins including a 2-0 result over Stellenbosch away from home.
Betway Premiership — Weekend
Polokwane City vs TS Galaxy
TS Galaxy have lost three straight in the league and struggled on the road all campaign. There's also history on Polokwane's side — no away side has won any of the last four meetings between these two clubs.
Betway Premiership — Weekend
Marumo Gallants vs Magesi FC
Gallants are unbeaten in nine at home since March, and Magesi arrive second-bottom of the table having managed just 10 points from 12 games. Gallants have been wildly inconsistent this season, but their home form makes them favourites here.
How we pick our tips
Every pick is based on recent form, head-to-head history, and where we see value in the current odds. We publish our results openly — including the misses — so you can judge our track record for yourself rather than take our word for it. See our full approach on the about page.