Known as Stallions. Founded 2012. Home: uMhlathuze Sports Complex (10 000). Our full betting guide — form, odds, fixtures and the best South African bookmakers for Milford markets.
Affiliate disclosure: This page contains affiliate links. We may earn a commission if you sign up with a bookmaker through our links, at no extra cost to you. This does not influence our editorial content. 18+ only.
Last updated: July 2026, before Milford's first top-flight match.
Milford FC have never played a Betway Premiership match, and their first is away to the reigning champions. The Stallions go to Orlando Stadium on 1 August to face Orlando Pirates — a side that conceded five goals at home across the whole of last season.
There is no top-flight data on Milford. This page sets out the record that does exist and is explicit about where the uncertainty lies, rather than manufacturing a confident read.
Milford FC — the Stallions — were formed in 2012 and spent years in the KwaZulu-Natal stream of the SAFA Second Division before buying the National First Division status of Uthongathi ahead of 2023/24. Their first second-tier season started badly: four straight defeats without scoring, and a coach sacked.
Three seasons later they are in the top flight. The club is based in Richards Bay and plays at the uMhlathuze Sports Complex (capacity 10,000), the same complex used by Richards Bay FC. It is chaired and coached by Dr Xanti Pupuma, a practising doctor who runs the team alongside his medical career — one of the more unusual stories in South African football.
| Competition | P | W | D | L | GD | Pts | Finish |
|---|---|---|---|---|---|---|---|
| 2025/26 National First Division | 30 | 16 | 6 | 8 | +16 | 54 | 3rd — promoted via play-offs |
Milford did not go up automatically. They finished third, entered the promotion/relegation play-offs, and topped the mini-table ahead of Magesi and Cape Town City, sealing promotion with a 1-1 draw away at Magesi on 13 June 2026 — a result that simultaneously sent Magesi down.
They also had a notable cup run in the same season, reaching the Nedbank Cup semi-finals, including a win over top-flight Sekhukhune United on penalties after a 2-2 draw. That is the only meaningful evidence we have of Milford against Premiership opposition, and it is a single match.
Their promotion route is worth weighing. Play-off promotion from third is a different signal from winning the division. Cape Town City finished second with a better goal difference (+22) and did not go up; Milford came through a knockout format. Small-sample outcomes decided this, which is exactly the kind of evidence that transfers poorly.
The Nedbank Cup result is encouraging but thin. Beating Sekhukhune on penalties after a draw tells you Milford can compete in a one-off match. It does not tell you how they will handle thirty of them.
Expect wide, uncertain pricing in the opening weeks. Bookmakers have no Premiership data to work from. That is where mispricing appears — and where confident opinions are least justified in either direction.
One structural note: Milford share the uMhlathuze complex with Richards Bay FC, so their "home advantage" is at a ground where another top-flight side also plays, in front of a support base still forming at this level.
The opening fixtures are unforgiving. Milford travel to Orlando Pirates at Orlando Stadium on 1 August (15:30), then host Siwelele at the uMhlathuze complex on 12 August, before facing Kruger United — the other debutant, and probably the more informative early fixture for judging where they stand.
KwaZulu-Natal now has five clubs in the Betway Premiership: AmaZulu, Golden Arrows, Durban City, Richards Bay and Milford.
Previews go up two to four days before kick-off on our PSL match predictions hub; the season picture is on the PSL 2026/27 hub.
As a debutant club, Milford will get narrower market coverage than established sides early on — 1X2 and goal lines at every licensed operator, with scorer, corner and bet-builder markets appearing as the season generates data.
Hollywoodbets, the KwaZulu-Natal-born operator, has the broadest PSL market range among our licensed partners. Compare the field on our best betting sites in South Africa page; every operator holds a South African provincial licence, verifiable in our licence register.
Who are Milford FC? A KwaZulu-Natal club based in Richards Bay, formed in 2012, promoted to the Betway Premiership for the first time in 2026/27. They are known as the Stallions and are chaired and coached by Dr Xanti Pupuma.
How did Milford get promoted? Through the promotion/relegation play-offs. They finished third in the 2025/26 National First Division on 54 points, then topped the play-off mini-table ahead of Magesi and Cape Town City, confirming promotion with a 1-1 draw at Magesi on 13 June 2026.
Where do Milford play their home matches? The uMhlathuze Sports Complex in Richards Bay, capacity 10,000 — the same complex used by Richards Bay FC.
Have Milford ever beaten a Premiership club? Yes. During their 2025/26 Nedbank Cup run they beat Sekhukhune United on penalties after a 2-2 draw, reaching the semi-finals. It is the only meaningful evidence of Milford against top-flight opposition.
What is Milford's first Betway Premiership match? Away to champions Orlando Pirates at Orlando Stadium, 15:30 on Saturday 1 August 2026.
Are Milford worth betting on in their first season? There is no top-flight data on them, so strong views in either direction are speculation. Their promotion came through a knockout play-off rather than winning the division, which is a weaker signal than automatic promotion. Wait for evidence from the opening weeks.
No odds are quoted on this page: prices vary by operator and change constantly, so check the price on your own bet slip. Milford have no Betway Premiership record; the statistics above are from the 2025/26 National First Division. 18+ only. Gambling involves financial risk; bet for entertainment and never stake more than you can afford to lose. If gambling is no longer fun, contact the National Responsible Gambling helpline on 0800 006 008 or SMS HELP to 076 675 0710.


Milford FC fixtures are priced by every NGB-licensed bookmaker. Our top picks for Milford markets are PantherBet and Hollywoodbets — see the bookmakers table below.
Milford FC play home matches at uMhlathuze Sports Complex in Richards Bay, capacity 10 000.
Milford FC (Stallions) were founded in 2012 and are based in Richards Bay, KwaZulu-Natal.
Milford's main rivals in the PSL are Richards Bay FC. Derby fixtures often trade at shorter prices than league form alone would suggest.
Odds correct at time of writing. T&Cs apply. 18+ only.