Milford FC vs Kruger United Premier Soccer League prediction & result
Final score: Milford FC 2-1 Kruger United.
Before kick-off the model made it 44% Milford FC, 31% draw, 25% Kruger United — fair odds of 2.27, 3.23 and 4.00.
Most likely scoreline: 1-0.
The model called the result correctly.
Published · updated
All South African Premier Soccer League predictions →
Has the model earned this number?
Milford FC at 44%: of 2,925 settled 40–50% forecasts, 46.1% came in (average 43.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 3 goals, and a card each of the 1 sending-off. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — Milford FC vs Kruger United
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
- 32S. HlezaG
- 23T. BhenguD
- 5V. MthabelaD
- 22O. CeleD
- 14S. MdluliD
- 55C. MthethwaM
- 17J. GxakosheM
- 4B. MthiyaneM
- 10M. ChiliM
- 11M. ZikakayoM
- 21S. NdlabiF
- 34S. MthembuG
- 13P. NgxongoD
- 20S. SiyayaM
- 75T. MbungaM
- 35T. MabenaM
- 38Y. NomandelaM
- 50K. RadebeM
- 8M. MkhizeF
- 90S. MasilelaF
- 16M. DandjinouG
- 29S. FakudeD
- 4S. SibiyaD
- 26K. MohammeD
- 13E. SeedatD
- 35M. MatimaM
- 45K. MngonyamaM
- 3S. SaralinaM
- 8M. NelM
- 50A. MphotheF
- 22K. NdlovuF
- 1F. NtwariG
- 5T. Ndlela
- 12B. MalatjieD
- 10N. MakhubelaF
- 44T. TavengwaM
- 28OzilM
- 47H. SereetsM
- 38S. MahlanguM
- 7M. ZwaneM
Form going into Milford FC vs Kruger United
Milford FC
All competitions we cover
- W1-0Siwelele12 August 2026
Kruger United
All competitions we cover
- D0-0away to Marumo Gallants11 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 |
|---|---|---|---|---|---|---|---|---|---|
| 4 | Milford FC | 10 | 5 | 3 | 2 | 11 | 7 | +4 | 18 |
| 9 | Kruger United | 9 | 3 | 1 | 5 | 7 | 13 | -6 | 10 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: Milford FC vs Kruger United
- 14 March 2026Kruger United 1–0 Milford FC1st Division
- 29 October 2025Milford FC 0–1 Kruger United1st Division
- 5 April 2025Milford FC 1–2 Kruger United1st Division
- 28 September 2024Kruger United 1–3 Milford FC1st Division
Leading scorers: Milford FC and Kruger United
Milford FC
GoalsAssists
- M. Zikakayo40
Kruger United
No player in Premier Soccer League's leading scorers — 7 league goals as a side.
Top 3 by league goals this season; player availability is not in the model. How to read this.
The result against the call
Milford FC beat Kruger United 2–1. The model had made a win for Milford FC its most likely outcome, at 44%, so the call held; the score it named was 1–0. The goals: K. Ndlovu 51' for Kruger United, S. Masilela 68' for Milford FC, T. Mabena 76' for Milford FC. Sent off: Menzi Chili (Milford FC) 42'. On expected goals it finished 1.86–1.05.