Milford FC vs Magesi — Result & Match Stats
South-Africa / Premier Soccer League
Venue: Umhlathuze Sports Stadium, Richards Bay
1X2 odds
Market1X2
Full Time Result
Milford FC / Draw / Magesi
Milford FC
Draw
Magesi
No Full Time Result odds returned for this match.
Prediction snapshot
Combo Double chance : draw or Magesi and -3.5 goals
Home10%
Draw45%
Away45%
Generated 25 Jul 2026, 16:47
Predicted winner
Magesi
Win or draw
Goals guidance
Milford FC: -1.5 · Magesi: -1.5
Over/Under: -3.5
Milford FCMagesi
Milford FCComparisonMagesi
33%Form67%
20%Attack80%
100%Defense0%
20%H2H80%
33%Goals67%
27%Overall74%
Head to head
25%
1
50%
X
25%
2
MIL · Milford FCMagesi · MAG
13 Jun 26
MAG1-1MIL
MAG1-1MIL
03 Jun 26
MIL1-0MAG
MIL1-0MAG
05 May 24
MAG3-1MIL
MAG3-1MIL
03 Oct 23
MIL1-1MAG
MIL1-1MAG
Recent games
Milford FC40%
W
40%
D
20%
L
DLWWD
Form trendW +2 / D 0 / L -1
13 JunMagesi vs Milford FC1-1
06 JunMilford FC vs Cape Town City0-1
03 JunMilford FC vs Magesi1-0
26 MayCape Town City vs Milford FC0-1
17 MayHungry Lions vs Milford FC0-0
Magesi40%
W
40%
D
20%
L
DDLWW
Form trendW +2 / D 0 / L -1
13 JunMagesi vs Milford FC1-1
10 JunCape Town City vs Magesi1-1
03 JunMilford FC vs Magesi1-0
30 MayMagesi vs Cape Town City2-0
23 MayMagesi vs Richards Bay1-0
Goals distribution
Milford FCO2.5 20% · U2.5 80%Goals forGoals against
30%
050%
40%
150%
20%
20%
10%
30%
0%
40%
0%
50%
0%
6+0%
Both teams to score: 30%· last 10 games
MagesiO2.5 30% · U2.5 70%Goals forGoals against
40%
030%
40%
140%
10%
220%
0%
310%
0%
40%
10%
50%
0%
6+0%
Both teams to score: 40%· last 10 games
Season form
Milford FCMagesi

Milford FC edges the season form
4–3
DLWW
FormDDLWWLLL
434
Played
26
Wins
111
Draws
117
Losses
328
Goals for
246
Goals against
0.80.8
Avg scored
0.51.4
Avg conceded
28
Clean sheets
116
Failed to score
22
Best win streak
League standings
#TeamPWDLPts
Line-ups
Milford FC- 32S. HlezaG
- 23T. BhenguD
- 22O. CeleD
- 18K. KhwanyaD
- 14S. MdluliD
- 10M. ChiliM
- 55C. Mthethwa
- 4B. MthiyaneM
- 11M. ZikakayoF
- 21S. NdlabiF
- 2B. SigomosheF
Substitutes
- 30M. MadondoG
- 8M. MkhizeF
- 20S. SiyayaD
- 7N. XuluF
- 17J. GxakosheF
- 51K. Radebe
- 26L. Dyonasi
- 6S. JoyiM
- 5V. MthabelaM
Coach: Xanti Pupuma
Magesi- 1E. ChipezezeG
- 6S. DarpohM
- 34L. MokoneD
- 49D. MofokengD
- 4T. Makgoga
- 8J. M. Mokone
- 10M. VandalaM
- 35M. MatimaM
- 39S. LuthuliF
- 42N. RaphaduF
- 2T. Mashigo
Substitutes
- 24M. Tshabalala
- 12B. Baloyi
- 80S. Majola
- 3M. Buthelezi
- 15T. MasegelaM
- 38A. SeseaneF
- 50S. NdloziD
- 7K. MuvhangoM
- 48N. Mashego
Coach: Allan Freese














