Richards Bay vs Kaizer Chiefs Premier Soccer League prediction & result
Final score: Richards Bay 2-2 Kaizer Chiefs.
Before kick-off the model made it 13% Richards Bay, 15% draw, 72% Kaizer Chiefs — fair odds of 7.69, 6.67 and 1.39.
Most likely scoreline: 1-2.
The model got this one wrong.
Published · updated
All South African Premier Soccer League predictions →
Has the model earned this number?
Kaizer Chiefs at 72%: of 501 settled 65–100% forecasts, 68.5% came in (average 72.9%). It can be read literally. The full record.
How the model saw it, minute by minute
Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 4 goals. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — Richards Bay vs Kaizer Chiefs
Goals against chances
Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.
Line-ups
- 1I. OtienoG
- 5T. SikhakhaneD
- 15MthamosiD
- 25S. McinekaD
- 22L. MabuyaM
- 20M. MthembuM
- 45B. T. NashixwaM
- 3S. Mntungwa
- 27N. XuluF
- 17T. GumedeF
- 77L. KhumaloF
- 32S. MtshaliG
- 2S. JaliD
- 53S. Zulu
- 19S. NzamaM
- 8L. ZikhaliM
- 35T. NdeluD
- 31O. Mbambo
- 30S. BarnsM
- 14L. Mahala
- 1B. PetersenG
- 4Z. KwinikaD
- 84Inacio MiguelD
- 42T. MoloisaneD
- 2T. MonyaneM
- 8S. NdlovuM
- 6L. MaboeM
- 13P. MmodiM
- 28M. VilakaziF
- 11L. BaartmanF
- 7M. ShabalalaF
- 16R. LeanerG
- 39R. FroslerD
- 18D. SolomonsD
- 22A. Bitegeko
- 5S. MthethwaM
- 47W. DubaM
- 35F. AbrahamsM
- 17A. VelebayiM
- 50E. IghodaroF
Form going into Richards Bay vs Kaizer Chiefs
Richards Bay
All competitions we cover
- D1-1away to Durban City15 August 2026
- D1-1away to Chippa United11 August 2026
Kaizer Chiefs
All competitions we cover
- D1-1Mamelodi Sundowns15 August 2026
- W2-0Sekhukhune United12 August 2026
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
Premier Soccer League table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 16 | Richards Bay | 9 | 0 | 3 | 6 | 11 | 23 | -12 | 3 |
| 5 | Kaizer Chiefs | 9 | 3 | 5 | 1 | 14 | 10 | +4 | 14 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: Richards Bay vs Kaizer Chiefs
- 3 March 2026Richards Bay 1–0 Kaizer ChiefsPremier Soccer League
- 19 August 2025Kaizer Chiefs 1–0 Richards BayPremier Soccer League
- 16 March 2025Richards Bay 2–0 Kaizer ChiefsPremier Soccer League
- 27 November 2024Kaizer Chiefs 2–1 Richards BayPremier Soccer League
- 21 April 2024Richards Bay 1–0 Kaizer ChiefsPremier Soccer League
- 23 December 2023Kaizer Chiefs 1–0 Richards BayPremier Soccer League
Leading scorers: Richards Bay and Kaizer Chiefs
Richards Bay
GoalsAssists
- N. Xulu50
Kaizer Chiefs
GoalsAssists
- M. Shabalala21
Top 3 by league goals this season; player availability is not in the model. How to read this.
The result against the call
Richards Bay and Kaizer Chiefs drew 2–2. The model had leaned towards a win for Kaizer Chiefs at 72% and given a draw 15%. At that figure it expects the outcome about once in every 7 matches like this one. The goals: N. Xulu 8' for Richards Bay, L. Maboe (penalty) 19' for Kaizer Chiefs, N. Xulu 39' for Richards Bay, S. Ndlovu 77' for Kaizer Chiefs. On expected goals it finished 1.47–2.42.