Milford FC
FormLDWDW
Next matchPremier Soccer League
Milford FC
07:00 PM
Oct 31, 2026
Sekhukhune United
Last matchPremier Soccer League
Lamontville Golden Arrows
0 – 1
W
Oct 17, 2026
Milford FC
Recent formAll results
-
W
A
Lamontville Golden Arrows
Premier Soccer League
0 - 1
-
D
H
Durban City
Premier Soccer League
1 - 1
-
W
H
Richards Bay
Premier Soccer League
5 - 1
-
D
A
Chippa United
Premier Soccer League
0 - 0
-
L
A
Mamelodi Sundowns FC
Premier Soccer League
2 - 0
Top players · South Africa League QualificationMore stats
Premier Soccer League
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
9 | 7 | 2 | 0 | 23-8 | 15 | 23 |
| 2 | Orlando Pirates |
8 | 7 | 1 | 0 | 19-1 | 18 | 22 |
| 3 | AmaZulu FC |
8 | 6 | 1 | 1 | 12-8 | 4 | 19 |
| 4 | Milford FC |
9 | 4 | 3 | 2 | 10-7 | 3 | 15 |
| 5 | Kaizer Chiefs |
8 | 3 | 5 | 0 | 13-8 | 5 | 14 |
| 6 | Sekhukhune United |
8 | 4 | 2 | 2 | 9-8 | 1 | 14 |
| 7 | Stellenbosch FC |
8 | 2 | 4 | 2 | 9-8 | 1 | 10 |
| 8 | Lamontville Golden Arrows |
8 | 1 | 5 | 2 | 3-4 | -1 | 8 |
| 9 | Chippa United |
8 | 1 | 5 | 2 | 4-7 | -3 | 8 |
| 10 | Durban City |
8 | 1 | 4 | 3 | 5-7 | -2 | 7 |
| 11 | Polokwane City |
8 | 1 | 4 | 3 | 8-11 | -3 | 7 |
| 12 | Kruger United |
8 | 2 | 1 | 5 | 4-12 | -8 | 7 |
| 13 | TS Galaxy |
8 | 1 | 3 | 4 | 7-12 | -5 | 6 |
| 14 | Siwelele |
8 | 1 | 3 | 4 | 7-13 | -6 | 6 |
| 15 | Richards Bay |
8 | 0 | 3 | 5 | 10-20 | -10 | 3 |
| 16 | Marumo Gallants |
8 | 0 | 2 | 6 | 6-15 | -9 | 2 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
4 | 4 | 0 | 0 | 12-2 | 10 | 12 |
| 2 | Orlando Pirates |
4 | 4 | 0 | 0 | 9-0 | 9 | 12 |
| 3 | Milford FC |
4 | 3 | 1 | 0 | 9-3 | 6 | 10 |
| 4 | Sekhukhune United |
4 | 3 | 1 | 0 | 5-1 | 4 | 10 |
| 5 | Kaizer Chiefs |
4 | 2 | 2 | 0 | 7-4 | 3 | 8 |
| 6 | AmaZulu FC |
3 | 2 | 1 | 0 | 4-1 | 3 | 7 |
| 7 | Siwelele |
4 | 1 | 3 | 0 | 5-4 | 1 | 6 |
| 8 | Lamontville Golden Arrows |
5 | 1 | 2 | 2 | 2-3 | -1 | 5 |
| 9 | Stellenbosch FC |
3 | 1 | 1 | 1 | 4-3 | 1 | 4 |
| 10 | Polokwane City |
4 | 0 | 3 | 1 | 4-5 | -1 | 3 |
| 11 | Durban City |
4 | 0 | 3 | 1 | 2-3 | -1 | 3 |
| 12 | Chippa United |
5 | 0 | 3 | 2 | 2-6 | -4 | 3 |
| 13 | Marumo Gallants |
4 | 0 | 2 | 2 | 4-7 | -3 | 2 |
| 14 | TS Galaxy |
4 | 0 | 1 | 3 | 2-5 | -3 | 1 |
| 15 | Richards Bay |
5 | 0 | 1 | 4 | 7-13 | -6 | 1 |
| 16 | Kruger United |
4 | 0 | 0 | 4 | 1-10 | -9 | 0 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | AmaZulu FC |
5 | 4 | 0 | 1 | 8-7 | 1 | 12 |
| 2 | Mamelodi Sundowns FC |
5 | 3 | 2 | 0 | 11-6 | 5 | 11 |
| 3 | Orlando Pirates |
4 | 3 | 1 | 0 | 10-1 | 9 | 10 |
| 4 | Kruger United |
4 | 2 | 1 | 1 | 3-2 | 1 | 7 |
| 5 | Kaizer Chiefs |
4 | 1 | 3 | 0 | 6-4 | 2 | 6 |
| 6 | Stellenbosch FC |
5 | 1 | 3 | 1 | 5-5 | 0 | 6 |
| 7 | Chippa United |
3 | 1 | 2 | 0 | 2-1 | 1 | 5 |
| 8 | TS Galaxy |
4 | 1 | 2 | 1 | 5-7 | -2 | 5 |
| 9 | Milford FC |
5 | 1 | 2 | 2 | 1-4 | -3 | 5 |
| 10 | Durban City |
4 | 1 | 1 | 2 | 3-4 | -1 | 4 |
| 11 | Polokwane City |
4 | 1 | 1 | 2 | 4-6 | -2 | 4 |
| 12 | Sekhukhune United |
4 | 1 | 1 | 2 | 4-7 | -3 | 4 |
| 13 | Lamontville Golden Arrows |
3 | 0 | 3 | 0 | 1-1 | 0 | 3 |
| 14 | Richards Bay |
3 | 0 | 2 | 1 | 3-7 | -4 | 2 |
| 15 | Marumo Gallants |
4 | 0 | 0 | 4 | 2-8 | -6 | 0 |
| 16 | Siwelele |
4 | 0 | 0 | 4 | 2-9 | -7 | 0 |
| # | Team | xG | xGA | xG +/- | xPts | Pts | Pos +/- |
|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
18.6 | 6.0 | +12.6 | 20.3 | 23 | 0 |
| 2 | Orlando Pirates |
15.2 | 7.0 | +8.2 | 16.9 | 22 | 0 |
| 3 | Kaizer Chiefs |
11.8 | 6.2 | +5.6 | 15.4 | 14 | +2 |
| 4 | Sekhukhune United |
9.0 | 7.9 | +1.1 | 11.5 | 14 | +2 |
| 5 | Milford FC |
10.4 | 11.3 | -1.0 | 11.4 | 15 | -1 |
| 6 | Durban City |
9.3 | 9.3 | +0.0 | 11.2 | 7 | +4 |
| 7 | AmaZulu FC |
10.7 | 11.5 | -0.8 | 10.7 | 19 | -4 |
| 8 | Lamontville Golden Arrows |
8.0 | 8.5 | -0.6 | 10.5 | 8 | 0 |
| 9 | Stellenbosch FC |
8.7 | 9.4 | -0.6 | 10.3 | 10 | -2 |
| 10 | Polokwane City |
7.3 | 8.0 | -0.7 | 10.2 | 7 | +1 |
| 11 | Siwelele |
7.6 | 10.6 | -3.0 | 9.6 | 6 | +3 |
| 12 | Chippa United |
6.2 | 7.8 | -1.6 | 9.4 | 8 | -3 |
| 13 | Kruger United |
8.4 | 11.8 | -3.4 | 8.8 | 7 | -1 |
| 14 | TS Galaxy |
7.0 | 11.7 | -4.6 | 8.2 | 6 | -1 |
| 15 | Marumo Gallants |
7.1 | 11.2 | -4.0 | 7.9 | 2 | +1 |
| 16 | Richards Bay |
8.2 | 15.4 | -7.2 | 6.0 | 3 | -1 |
Ordered by expected position. xPts is the points the chances created and conceded would typically earn.
CAF Champions League QualificationCAF Confederation Cup QualificationRelegation qualificationRelegation
Goalkeepers 4
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 16 |
Lungile Nkosi
GK
|
23 | — | 0 | 0 |
| 30 |
Mfanufikile Madondo
GK
|
30 | — | 0 | 0 |
| 32 |
Siphamandla Hleza
GK
|
34 | — | 0 | 0 |
| 34 |
Sanele Mthembu
GK
|
— | — | 0 | 0 |
Defenders 8
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 5 |
Vusumuzi Mthabela
CB
|
33 | — | 0 | 0 |
| 13 |
Phakamani Ngxongo
CB
|
37 | — | 0 | 0 |
| 14 |
Sifiso Mdluli
LB
|
— | — | 0 | 0 |
| 18 |
Konke Khwanya
CB
|
— | — | 0 | 0 |
| 22 |
Olwethu Cele
CB
|
24 | — | 0 | 0 |
| 23 |
Thobani Bhengu
RB
|
24 | — | 0 | 0 |
| 26 |
Admiro Chabanhu
|
— | — | 0 | 0 |
| 75 |
Tonny Mbunga
RB
|
22 | — | 0 | 0 |
Midfielders 14
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 4 |
Bhekani Mthiyane
CDM, CAM
|
30 | — | 0 | 0 |
| 6 |
Sikhusele Joyi
CM
|
25 | — | 0 | 0 |
| 8 |
Mjabulise Mkhize
CAM
|
26 | — | 0 | 0 |
| 10 |
Menzi Chili
CAM
|
34 | — | 0 | 0 |
| 12 |
Phakamani Jwara
RW
|
— | — | 0 | 0 |
| 19 |
Lilitha Dyonasi
|
— | — | 0 | 0 |
| 19 |
Nande Jojwana
|
22 | — | 0 | 0 |
| 20 |
Skhumbuzo Siyaya
RB
|
29 | — | 0 | 0 |
| 28 |
Comfort Sibiya
|
22 | — | 0 | 0 |
| 35 |
Thabana Mabena
CAM
|
— | — | 0 | 0 |
| 38 |
Yanelisa Nomandela
CAM
|
— | — | 0 | 0 |
| 46 |
Siphamandla Mhlongo
|
— | — | 0 | 0 |
| 55 |
Cebolenkosi Mthethwa
CDM
|
25 | — | 0 | 0 |
| 60 |
Sibulele Mekuto
|
— | — | 0 | 0 |
Forwards 5
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 11 |
Mvelo Zikakayo
LW, RW
|
22 | — | 0 | 0 |
| 17 |
Jabulile Gxakoshe
RW
|
22 | — | 0 | 0 |
| 21 |
Siphosethu Ndlabi
ST
|
27 | — | 0 | 0 |
| 50 |
Khanyisani Radebe
LW
|
31 | — | 0 | 0 |
| 90 |
Sicelo Masilela
ST
|
23 | — | 0 | 0 |
No players found.
Ratings, goals and assists are this season's league numbers from FotMob.
Upcoming
| Oct 31, 2026Premier Soccer League | Milford FC |
07:00 PM | Sekhukhune United |
|
| Nov 28, 2026Premier Soccer League | AmaZulu FC |
07:00 PM | Milford FC |
|
| Dec 05, 2026Premier Soccer League | Milford FC |
11:45 PM | Kaizer Chiefs |
|
| Dec 15, 2026Premier Soccer League | Stellenbosch FC |
11:00 PM | Milford FC |
|
| Dec 20, 2026Premier Soccer League | TS Galaxy |
07:00 PM | Milford FC |
|
| Jan 08, 2027Premier Soccer League | Milford FC |
11:00 PM | Marumo Gallants |
|
| Jan 16, 2027Premier Soccer League | Milford FC |
11:45 PM | Mamelodi Sundowns FC |
|
| Jan 23, 2027Premier Soccer League | Durban City |
11:45 PM | Milford FC |
|
| Feb 06, 2027Premier Soccer League | Milford FC |
11:45 PM | AmaZulu FC |
|
| Feb 13, 2027Premier Soccer League | Milford FC |
11:45 PM | Lamontville Golden Arrows |
|
| Feb 28, 2027Premier Soccer League | Siwelele |
09:30 PM | Milford FC |
|
| Mar 06, 2027Premier Soccer League | Kruger United |
07:00 PM | Milford FC |
Results
| Oct 17, 2026Premier Soccer League | Lamontville Golden Arrows |
0 - 1 | Milford FC |
W |
| Sep 20, 2026Premier Soccer League | Milford FC |
1 - 1 | Durban City |
D |
| Sep 13, 2026Premier Soccer League | Milford FC |
5 - 1 | Richards Bay |
W |
| Sep 05, 2026Premier Soccer League | Chippa United |
0 - 0 | Milford FC |
D |
| Sep 02, 2026Premier Soccer League | Mamelodi Sundowns FC |
2 - 0 | Milford FC |
L |
| Aug 26, 2026Premier Soccer League | Polokwane City |
0 - 0 | Milford FC |
D |
| Aug 15, 2026Premier Soccer League | Milford FC |
2 - 1 | Kruger United |
W |
| Aug 12, 2026Premier Soccer League | Milford FC |
1 - 0 | Siwelele |
W |
| Aug 01, 2026Premier Soccer League | Orlando Pirates |
2 - 0 | Milford FC |
L |
| Jun 13, 2026Premier Soccer League Qualification Group | Magesi FC |
1 - 1 | Milford FC |
D |
| Jun 06, 2026Premier Soccer League Qualification Group | Milford FC |
0 - 1 | Cape Town City FC |
L |
| Jun 03, 2026Premier Soccer League Qualification Group | Milford FC |
1 - 0 | Magesi FC |
W |
Team rankings · South Africa League Qualification
6.92
FotMob rating
#5 in league
1.1
Goals per match
#6 in league
0.8
Goals conceded per match
#3 in league
52.7
Average possession
#5 in league
4
Clean sheets
#4 in league
10.4
Expected goals
#5 in league
-1.0
xG difference
#10 in league
4.3
Shots on target per match
#6 in league
18
Big chances
#4 in league
10
Big chances missed
#6 in league
396.4
Accurate passes per match
#4 in league
29.1
Accurate long balls per match
#6 in league
Club leaders
Top scorer
Assists
Goals + Assists
FotMob rating
Siphamandla Hleza7.34
Sifiso Mdluli7.27
Cebolenkosi Mthethwa7.20
Minutes played
Sifiso Mdluli796
Olwethu Cele787
Vusumuzi Mthabela743
Goals per 90
Mvelo Zikakayo0.47
Siphosethu Ndlabi0.32
Thabana Mabena0.26
Expected goals (xG)
Expected goals (xG) per 90
Siphosethu Ndlabi0.49
Thabana Mabena0.30
Sicelo Masilela0.25
Expected goals on target (xGOT)
Siphosethu Ndlabi3.0
Mvelo Zikakayo1.9
Menzi Chili1.3
Shots on target per 90
Shots per 90
Accurate passes per 90
Olwethu Cele52.4
Cebolenkosi Mthethwa45.6
Menzi Chili42.3
Managers by season
| Season | Manager | W | D | L | Win % | PPG |
|---|---|---|---|---|---|---|
| 2026/2027 | Xanti Siseko Pupuma | 4 | 3 | 2 | 44 | 1.67 |
Last updated October 19, 2026 · Refreshes weekly · Data: FotMob











Xanti Pupuma

