Milford FC
FormDLDWD
Next matchPremier Soccer League
Lamontville Golden Arrows
07:00 PM
Oct 17, 2026
Milford FC
Last matchPremier Soccer League
Milford FC
1 – 1
D
Sep 20, 2026
Durban City
Recent formAll results
-
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
-
D
A
Polokwane City
Premier Soccer League
0 - 0
Top players · Premier Soccer LeagueMore stats
Premier Soccer League
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
8 | 6 | 2 | 0 | 19-7 | 12 | 20 |
| 2 | Orlando Pirates |
7 | 6 | 1 | 0 | 16-1 | 15 | 19 |
| 3 | AmaZulu FC |
7 | 5 | 1 | 1 | 10-7 | 3 | 16 |
| 4 | Kaizer Chiefs |
7 | 3 | 4 | 0 | 12-7 | 5 | 13 |
| 5 | Milford FC |
8 | 3 | 3 | 2 | 9-7 | 2 | 12 |
| 6 | Sekhukhune United |
7 | 3 | 2 | 2 | 7-7 | 0 | 11 |
| 7 | Stellenbosch FC |
7 | 2 | 3 | 2 | 8-7 | 1 | 9 |
| 8 | Lamontville Golden Arrows |
7 | 1 | 5 | 1 | 3-3 | 0 | 8 |
| 9 | Chippa United |
7 | 1 | 5 | 1 | 4-6 | -2 | 8 |
| 10 | Durban City |
7 | 1 | 4 | 2 | 4-5 | -1 | 7 |
| 11 | Polokwane City |
7 | 1 | 4 | 2 | 8-10 | -2 | 7 |
| 12 | TS Galaxy |
7 | 1 | 3 | 3 | 7-9 | -2 | 6 |
| 13 | Kruger United |
7 | 1 | 1 | 5 | 3-12 | -9 | 4 |
| 14 | Richards Bay |
7 | 0 | 3 | 4 | 9-16 | -7 | 3 |
| 15 | Siwelele |
7 | 0 | 3 | 4 | 6-13 | -7 | 3 |
| 16 | Marumo Gallants |
7 | 0 | 2 | 5 | 5-13 | -8 | 2 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
4 | 4 | 0 | 0 | 12-2 | 10 | 12 |
| 2 | Milford FC |
4 | 3 | 1 | 0 | 9-3 | 6 | 10 |
| 3 | Orlando Pirates |
3 | 3 | 0 | 0 | 6-0 | 6 | 9 |
| 4 | Kaizer Chiefs |
3 | 2 | 1 | 0 | 6-3 | 3 | 7 |
| 5 | AmaZulu FC |
3 | 2 | 1 | 0 | 4-1 | 3 | 7 |
| 6 | Sekhukhune United |
3 | 2 | 1 | 0 | 3-0 | 3 | 7 |
| 7 | Lamontville Golden Arrows |
4 | 1 | 2 | 1 | 2-2 | 0 | 5 |
| 8 | Stellenbosch FC |
3 | 1 | 1 | 1 | 4-3 | 1 | 4 |
| 9 | Siwelele |
3 | 0 | 3 | 0 | 4-4 | 0 | 3 |
| 10 | Durban City |
3 | 0 | 3 | 0 | 1-1 | 0 | 3 |
| 11 | Polokwane City |
4 | 0 | 3 | 1 | 4-5 | -1 | 3 |
| 12 | Chippa United |
4 | 0 | 3 | 1 | 2-5 | -3 | 3 |
| 13 | Marumo Gallants |
4 | 0 | 2 | 2 | 4-7 | -3 | 2 |
| 14 | Richards Bay |
4 | 0 | 1 | 3 | 6-9 | -3 | 1 |
| 15 | TS Galaxy |
4 | 0 | 1 | 3 | 2-5 | -3 | 1 |
| 16 | Kruger United |
4 | 0 | 0 | 4 | 1-10 | -9 | 0 |
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Orlando Pirates |
4 | 3 | 1 | 0 | 10-1 | 9 | 10 |
| 2 | AmaZulu FC |
4 | 3 | 0 | 1 | 6-6 | 0 | 9 |
| 3 | Mamelodi Sundowns FC |
4 | 2 | 2 | 0 | 7-5 | 2 | 8 |
| 4 | Kaizer Chiefs |
4 | 1 | 3 | 0 | 6-4 | 2 | 6 |
| 5 | TS Galaxy |
3 | 1 | 2 | 0 | 5-4 | 1 | 5 |
| 6 | Chippa United |
3 | 1 | 2 | 0 | 2-1 | 1 | 5 |
| 7 | Stellenbosch FC |
4 | 1 | 2 | 1 | 4-4 | 0 | 5 |
| 8 | Kruger United |
3 | 1 | 1 | 1 | 2-2 | 0 | 4 |
| 9 | Polokwane City |
3 | 1 | 1 | 1 | 4-5 | -1 | 4 |
| 10 | Durban City |
4 | 1 | 1 | 2 | 3-4 | -1 | 4 |
| 11 | Sekhukhune United |
4 | 1 | 1 | 2 | 4-7 | -3 | 4 |
| 12 | Lamontville Golden Arrows |
3 | 0 | 3 | 0 | 1-1 | 0 | 3 |
| 13 | Richards Bay |
3 | 0 | 2 | 1 | 3-7 | -4 | 2 |
| 14 | Milford FC |
4 | 0 | 2 | 2 | 0-4 | -4 | 2 |
| 15 | Marumo Gallants |
3 | 0 | 0 | 3 | 1-6 | -5 | 0 |
| 16 | Siwelele |
4 | 0 | 0 | 4 | 2-9 | -7 | 0 |
| # | Team | xG | xGA | xG +/- | xPts | Pts | Pos +/- |
|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns FC |
16.2 | 5.5 | +10.7 | 17.6 | 20 | 0 |
| 2 | Orlando Pirates |
13.1 | 6.5 | +6.6 | 14.4 | 19 | 0 |
| 3 | Kaizer Chiefs |
10.3 | 5.1 | +5.2 | 13.7 | 13 | +1 |
| 4 | Milford FC |
9.3 | 10.5 | -1.2 | 9.9 | 12 | +1 |
| 5 | Durban City |
7.6 | 7.5 | +0.1 | 9.9 | 7 | +5 |
| 6 | Polokwane City |
7.1 | 7.4 | -0.3 | 9.4 | 7 | +5 |
| 7 | Lamontville Golden Arrows |
7.1 | 7.5 | -0.3 | 9.4 | 8 | +1 |
| 8 | Sekhukhune United |
7.4 | 7.3 | +0.2 | 9.4 | 11 | -2 |
| 9 | AmaZulu FC |
9.0 | 9.8 | -0.8 | 9.3 | 16 | -6 |
| 10 | Stellenbosch FC |
7.7 | 7.8 | -0.2 | 9.3 | 9 | -3 |
| 11 | Chippa United |
5.8 | 6.8 | -0.9 | 8.7 | 8 | -2 |
| 12 | Siwelele |
7.0 | 10.4 | -3.4 | 8.0 | 3 | +3 |
| 13 | TS Galaxy |
6.6 | 9.6 | -3.0 | 7.9 | 6 | -1 |
| 14 | Marumo Gallants |
6.5 | 9.5 | -3.0 | 7.3 | 2 | +2 |
| 15 | Kruger United |
7.3 | 11.4 | -4.1 | 6.8 | 4 | -2 |
| 16 | Richards Bay |
7.7 | 13.0 | -5.4 | 5.7 | 3 | -2 |
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
|
— | — | 0 | 0 |
| 30 |
Mfanufikile Madondo
GK
|
30 | — | 0 | 0 |
| 32 |
Siphamandla Hleza
GK
|
34 | — | 0 | 0 |
| 34 |
Sanele Mthembu
GK
|
— | — | 0 | 0 |
Defenders 9
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 3 |
Christopher Mbhele
CB
|
27 | — | 0 | 0 |
| 5 |
Vusumuzi Mthabela
CB
|
33 | — | 0 | 0 |
| 13 |
Phakamani Ngxongo
CB
|
36 | — | 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
|
— | — | 0 | 0 |
| 26 |
Admiro Chabanhu
|
— | — | 0 | 0 |
| 75 |
Tonny Mbunga
RB
|
— | — | 0 | 0 |
Midfielders 14
| # | Player | Age | Rating | G | A |
|---|---|---|---|---|---|
| 4 |
Bhekani Mthiyane
CDM, CAM
|
30 | — | 0 | 0 |
| 6 |
Sikhusele Joyi
CM
|
— | — | 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
|
— | — | 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
|
— | — | 0 | 0 |
No players found.
Ratings, goals and assists are this season's league numbers from FotMob.
Upcoming
| Oct 17, 2026Premier Soccer League | Lamontville Golden Arrows |
07:00 PM | Milford FC |
|
| 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 |
Results
| 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 |
| May 26, 2026Premier Soccer League Qualification Group | Cape Town City FC |
0 - 1 | Milford FC |
W |
Team rankings · Premier Soccer League
6.90
FotMob rating
#6 in league
1.1
Goals per match
#6 in league
0.9
Goals conceded per match
#5 in league
53.2
Average possession
#5 in league
3
Clean sheets
#7 in league
9.3
Expected goals
#4 in league
-1.2
xG difference
#11 in league
4.4
Shots on target per match
#6 in league
14
Big chances
#6 in league
7
Big chances missed
#7 in league
396.5
Accurate passes per match
#4 in league
28.8
Accurate long balls per match
#7 in league
Club leaders
Top scorer
Assists
Goals + Assists
FotMob rating
Sifiso Mdluli7.30
Cebolenkosi Mthethwa7.29
Siphamandla Hleza7.28
Minutes played
Olwethu Cele720
Vusumuzi Mthabela720
Sifiso Mdluli706
Goals per 90
Mvelo Zikakayo0.53
Jabulile Gxakoshe0.32
Sicelo Masilela0.26
Expected goals (xG)
Siphosethu Ndlabi2.6
Thabana Mabena1.2
Menzi Chili1.1
Expected goals (xG) per 90
Siphosethu Ndlabi0.50
Thabana Mabena0.30
Sicelo Masilela0.27
Expected goals on target (xGOT)
Siphosethu Ndlabi2.0
Mvelo Zikakayo1.5
Menzi Chili1.3
Shots on target per 90
Shots per 90
Accurate passes per 90
Olwethu Cele53.5
Cebolenkosi Mthethwa46.2
Vusumuzi Mthabela42.5
Managers by season
| Season | Manager | W | D | L | Win % | PPG |
|---|---|---|---|---|---|---|
| 2026/2027 | Xanti Siseko Pupuma | 3 | 3 | 2 | 38 | 1.50 |
Last updated October 12, 2026 · Refreshes weekly · Data: FotMob









Xanti Pupuma

