Skip to contentPremier Soccer League — Fixtures, Standings & Predictions · Tips8ngLeagueSouth Africa · NSL · 2026/27
Milford FC
12pts
What is it
About the Premier Soccer League
South Africa's Betway Premiership — pace, flair and full stadiums.
- Format
- League
- Teams
- 16
- Season
- 2026/27
- Governing body
- NSL
Fixtures
Ts GalaxyChippa United
Milford FCDurban City
Golden ArrowsKaizer Chiefs
Marumo GallantsOrlando Pirates
Kruger UnitedStellenbosch
Polokwane CityAmazulu
Richards BaySekhukhune United
Orlando PiratesDurban City
Ts GalaxyKruger United
Milford FCRichards Bay
SiweleleGolden Arrows
Chippa UnitedMamelodi Sundowns
Polokwane CityKaizer Chiefs
AmazuluMarumo Gallants
StellenboschSekhukhune United
Mamelodi SundownsSiwelele
Kaizer ChiefsSiwelele
Golden ArrowsMamelodi Sundowns
Sekhukhune UnitedTs Galaxy
Chippa UnitedMilford FC
Richards BayAmazulu
Marumo GallantsPolokwane City
Mamelodi SundownsMilford FC
Kruger UnitedOrlando Pirates
Durban CityStellenbosch
Richards BayKaizer Chiefs
Mamelodi SundownsAmazulu
Golden ArrowsStellenbosch
Polokwane CityMilford FC
Marumo GallantsTs Galaxy
Model calls
Predictions for the upcoming round
Markets
✓Both teams to score: No✓Total goals: Under 2.5
Got right
- –Both teams to score call landed (No).
- –Total goals call landed (Under 2.5).
Surprised the model
- –Result went the other way (away_win).
Takeaway. Called draw, finished 0-1 — missed.
Match events
2Goals3Yellow cards
- 30'❌Siphosethu Ndlabipenalty missed

Match events
6Yellow cards
- 33'❌Lebohang Maboepenalty missed

- 34'
Match events
Half-time 0–12Goals1Yellow cards
- 32'⚽
Match events
Half-time 0–11Goals5Yellow cards1Red cards
- 2'
Match events
Half-time 0–11Goals2Yellow cards
- 4'⚽T. Ngwenya
Match events
Half-time 0–15Goals
- 10'⚽T. Mokoaneassist B. Muzeu

Match events
Half-time 0–02Goals5Yellow cards
- 7'🟨
Match events
Half-time 0–01Goals5Yellow cards1Red cards
- 41'
Match events
Half-time 2–06Goals1Yellow cards1Red cards
- 24'
Model performance across every league →Model performance
Rolling accuracy
1X2 accuracy · last 12 weeks25% ▼ 19%Attack vs defence
Goals for & against
Mamelodi SundownsMS
Orlando PiratesOP
AmazuluAMA
Kaizer ChiefsKC
Milford FCMF
Sekhukhune UnitedSU
StellenboschSTE
Golden ArrowsGA
Chippa UnitedCU
Durban CityDC
Polokwane CityPC
TS GalaxyTG
Kruger UnitedKU
Richards BayRB
SiweleleSIW
Marumo GallantsMG38'⚽M Zikakayoassist Menzi Chili
47'🟨C. Mthethwayellow card
50'⚽L. Sifumbagoal
57'🟨Gastón Sirinoyellow card
65'🟨J Gxakosheyellow card
Markets
✗Both teams to score: No✓Total goals: Under 2.5
Got right
- –Total goals call landed (Under 2.5).
Surprised the model
- –Result went the other way (draw).
- –Both teams to score call missed (called No, was Yes).
Takeaway. Called home win, finished 1-1 — missed.
🟨
Osborn Malulekeyellow card
35'🟨Sede Junior Dionyellow card
53'🟨Nqobeko Dlaminiyellow card
54'🟨Brendon Moloisaneyellow card
67'🟨Adolf Mtasingwa Bitegekoyellow card
80'🟨Sibongiseni Mthethwayellow card
Markets
✗Both teams to score: Yes✗Total goals: Over 2.5
Surprised the model
- –Result went the other way (draw).
- –Both teams to score call missed (called Yes, was No).
- –Total goals call missed (called Over 2.5, was Under 2.5).
Takeaway. Called away win, finished 0-0 — missed.
Kabelo Kgosietsile
assist thapelo mokobodi
47'🟨Yanela Mbuthumayellow card
74'⚽Nkosinathi Sibisiassist thapelo mokobodi
Markets
✗Both teams to score: Yes✗Total goals: Over 2.5
Got right
- –Called the result correctly.
Surprised the model
- –Scoreline differed (called 1-2, finished 0-2).
- –Both teams to score call missed (called Yes, was No).
- –Total goals call missed (called Over 2.5, was Under 2.5).
Takeaway. Called away win, finished 0-2 — partial.
🟨
Darrel Matshekeyellow card
6'🟨Katlego Mohammeyellow card
27'⚽K. Johannesengoal
51'🟨Bradley Grobleryellow card
67'🟨Siviwe Nkwaliyellow card
77'🟨Katlego Mohammeyellow card
77'🟥Katlego Mohammered card
Markets
✗Both teams to score: Yes✗Total goals: Over 2.5
Surprised the model
- –Result went the other way (away_win).
- –Both teams to score call missed (called Yes, was No).
- –Total goals call missed (called Over 2.5, was Under 2.5).
Takeaway. Called home win, finished 0-1 — missed.
assist N. Radebe
54'🟨Bonginkosi Dlaminiyellow card
74'🟨Mondli Mbanjwayellow card
Markets
✓Both teams to score: No✓Total goals: Under 2.5
Got right
- –Both teams to score call landed (No).
- –Total goals call landed (Under 2.5).
Surprised the model
- –Result went the other way (away_win).
Takeaway. Called home win, finished 0-1 — missed.
73'
⚽
N. S. Gilbanigoal
77'⚽N. Xuluassist M. Mthembu
86'⚽N. Xulugoal
90'⚽N. Rammalaassist O. Phiri
Markets
✗Both teams to score: No✗Total goals: Under 2.5
Surprised the model
- –Result went the other way (away_win).
- –Both teams to score call missed (called No, was Yes).
- –Total goals call missed (called Under 2.5, was Over 2.5).
Takeaway. Called home win, finished 2-3 — missed.
Mthetheleli Mthiyane
yellow card
26'🟨Jean Lwambayellow card
40'🟨Brooklyn Poggenpoelyellow card
43'🟨Kyle Jurgensyellow card
57'⚽L. Seemaassist K. Kgosietsile
60'🟨Simphiwe Masilelayellow card
69'⚽T. Moremiassist S. Masilela
Markets
✓Both teams to score: No✗Total goals: Over 2.5
Got right
- –Called the result correctly.
- –Both teams to score call landed (No).
Surprised the model
- –Scoreline differed (called 3-0, finished 2-0).
- –Total goals call missed (called Over 2.5, was Under 2.5).
Takeaway. Called home win, finished 2-0 — partial.
🟨
Ntandoyenkosi Nkosiyellow card
50'🟥Veluyeke Zulured card
54'🟨Victor Letsoaloyellow card
55'🟨Lennol Mathebulayellow card
73'⚽K. Ndlovuassist M. Zwane
83'🟨Ebrahim Seedatyellow card
90'🟨Motsie Matimayellow card
Markets
✗Both teams to score: Yes✓Total goals: Under 2.5
Got right
- –Total goals call landed (Under 2.5).
Surprised the model
- –Result went the other way (away_win).
- –Both teams to score call missed (called Yes, was No).
Takeaway. Called draw, finished 0-1 — missed.
🟥
Lindokuhle Sphuzo Zikhalired card
28'⚽S. Ndlabipenalty
45'⚽M. Zikakayogoal
54'⚽M. Zikakayoassist S. Ndlabi
77'⚽Mthamosigoal
82'🟨Sicelo Masilelayellow card
84'⚽P. Jwaraassist J. Gxakoshe
90'⚽J. Gxakosheassist M. Mkhize
Markets
✗Both teams to score: No✗Total goals: Under 2.5
Got right
- –Called the result correctly.
Surprised the model
- –Scoreline differed (called 1-0, finished 5-1).
- –Both teams to score call missed (called No, was Yes).
- –Total goals call missed (called Under 2.5, was Over 2.5).
Takeaway. Called home win, finished 5-1 — partial.