Our Mamelodi Sundowns vs Stellenbosch FC Prediction: 2-1
Mamelodi Sundowns vs Stellenbosch FC in the South Africa Premier is scheduled for an 17:30 GMT kick-off on Wednesday April 22, 2026. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
This Mamelodi Sundowns vs Stellenbosch FC prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Mamelodi Sundowns's Last Match – Esperance de Tunis vs Mamelodi Sundowns
Determined to maintain their recent success, Mamelodi Sundowns must win following their 1-0 CAF Champions League victory against Esperance de Tunis on April 12. In that match, Mamelodi Sundowns recorded 49% possession, firing 3 shots at goal, with 2 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Esperance de Tunis | 51% | 8 (4) | 1.03 | 39 |
Mamelodi Sundowns | 49% | 3 (2) | 0.73 | 12 |
Stellenbosch FC's Last Match – Richards Bay FC vs Stellenbosch FC
Stellenbosch FC will be eager to respond after suffering a 1-2 South Africa Premier defeat at the hands of Richards Bay FC on April 7. In that match, Stellenbosch FC had 48% possession and 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Richards Bay FC | 52% | 0 (3) | 1.57 | 13 |
Stellenbosch FC | 48% | 0 (3) | 0.85 | 17 |
Mamelodi Sundowns vs Stellenbosch FC Stats
Key Stats
| Mamelodi Sundowns | Stellenbosch FC | |
|---|---|---|
| 2.27 | Attacking Strength | 0.9 |
| 0.78 | Defence Strength | 0.87 |
| 2.7 | Points Per Game | 1.4 |
| 9/10 | WIN | 3/10 |
| 0/10 | DRAW | 5/10 |
| 5/10 | Clean Sheets | 3/10 |
| 4/10 | BTTS | 6/10 |
| 5/10 | Over 2.5 Goals | 3/10 |
| 2 | Average Scored | 0.9 |
Goals Scored vs Goals Conceded
Mamelodi Sundowns are averaging 2.0 goals scored and 0.6 conceded per match, while Stellenbosch FC average 0.9 scored and 0.8 conceded per game.



Esperance de Tunis
Mamelodi Sundowns
Richards Bay FC
Stellenbosch FC
Mamelodi Sundowns
Orlando Pirates
Kaizer Chiefs
Amazulu
Sekhukhune United FC
Polokwane City
Golden Arrows
Stellenbosch FC
Richards Bay FC
TS Galaxy
Chippa United
Marumo Gallants
Orbit College
Magesi FC