Skip to main content
Premier Soccer League

Premier Soccer League

Sudafrica  · Season 2026/27
2026/27 2025/26
Matchday 8 of 30 27%

League Table

16 Teams
# Team P W D L GF–GA GD Pts Form
1 Mamelodi Sundowns — Champion 8 6 2 0 19–7 +12 20
P V V V V
2 Orlando Pirates — CAF Champions League 5 4 1 0 12–1 +11 13
V V V P V
3 Amazulu — CAF Confederation Cup 6 4 1 1 9–7 +2 13
V V S V P
4 Kaizer Chiefs 6 3 3 0 12–7 +5 12
P V P P V
5 Milford FC 7 3 2 2 8–6 +2 11
V P S P V
6 Sekhukhune United 6 2 2 2 4–5 -1 8
P P S V S
7 Golden Arrows 6 1 4 1 3–3 +0 7
P S V P P
8 Polokwane City 6 1 4 1 8–9 -1 7
P P P S P
9 Durban City 5 1 3 1 3–2 +1 6
P V P P S
10 Stellenbosch 6 1 3 2 7–7 +0 6
P P S V P
11 TS Galaxy 6 1 3 2 7–8 -1 6
S P V P S
12 Chippa United 6 0 5 1 3–6 -3 5
P P P S P
13 Kruger United 6 1 1 4 3–11 -8 4
V S S S P
14 Richards Bay 6 0 3 3 7–13 -6 3
S S P P P
15 Siwelele — Relegation Playoff 7 0 3 4 6–13 -7 3
P S S P S
16 Marumo Gallants — Relegation 6 0 2 4 5–11 -6 2
S P S S S
1 Mamelodi Sundowns — Champion 4 4 0 0 12–2 +10 12
V V V V
2 Milford FC — CAF Champions League 3 3 0 0 8–2 +6 9
V V V
3 Kaizer Chiefs — CAF Confederation Cup 3 2 1 0 6–3 +3 7
V P V
4 Amazulu 3 2 1 0 4–1 +3 7
P V V
5 Sekhukhune United 3 2 1 0 3–0 +3 7
V V P
6 Orlando Pirates 2 2 0 0 4–0 +4 6
V V
7 Stellenbosch 3 1 1 1 4–3 +1 4
S V P
8 Golden Arrows 3 1 1 1 2–2 +0 4
P V S
9 Siwelele 3 0 3 0 4–4 +0 3
P P P
10 Polokwane City 3 0 3 0 4–4 +0 3
P P P
11 Durban City 3 0 3 0 1–1 +0 3
P P P
12 Chippa United 4 0 3 1 2–5 -3 3
P S P P
13 Marumo Gallants 3 0 2 1 4–5 -1 2
P S P
14 Richards Bay 3 0 1 2 4–6 -2 1
S P S
15 TS Galaxy — Relegation Playoff 3 0 1 2 2–4 -2 1
S P S
16 Kruger United — Relegation 3 0 0 3 1–9 -8 0
S S S
1 Mamelodi Sundowns — Champion 4 2 2 0 7–5 +2 8
V P V P
2 Orlando Pirates — CAF Champions League 3 2 1 0 8–1 +7 7
P V V
3 Amazulu — CAF Confederation Cup 3 2 0 1 5–6 -1 6
V S V
4 Kaizer Chiefs 3 1 2 0 6–4 +2 5
V P P
5 TS Galaxy 3 1 2 0 5–4 +1 5
P V P
6 Kruger United 3 1 1 1 2–2 +0 4
P S V
7 Polokwane City 3 1 1 1 4–5 -1 4
V S P
8 Durban City 2 1 0 1 2–1 +1 3
S V
9 Golden Arrows 3 0 3 0 1–1 +0 3
P P P
10 Chippa United 2 0 2 0 1–1 +0 2
P P
11 Stellenbosch 3 0 2 1 3–4 -1 2
P S P
12 Richards Bay 3 0 2 1 3–7 -4 2
P P S
13 Milford FC 4 0 2 2 0–4 -4 2
S P S P
14 Sekhukhune United 3 0 1 2 1–5 -4 1
S S P
15 Marumo Gallants — Relegation Playoff 3 0 0 3 1–6 -5 0
S S S
16 Siwelele — Relegation 4 0 0 4 2–9 -7 0
S S S S
Champion CAF Champions League CAF Confederation Cup Relegation Relegation Playoff

End of season projections

Monte Carlo simulation · 10,000 simulated seasons · updated 15 Sep 2026
Champion CAF Champions League CAF Confederation Cup Relegation Playoff Relegation
Team Zone probability Projected Pts Schedule Trend
Mamelodi Sundowns
63 (41–83)
pos. ~1.7°
C11 · T11
ELO 1504
▼0%
Orlando Pirates
63 (37–83)
pos. ~1.6°
C13 · T12
ELO 1501
▲1%
Amazulu
48 (25–73)
pos. ~4.9°
C12 · T12
ELO 1504
▼0%
Kaizer Chiefs
50 (24–73)
pos. ~4.2°
C12 · T12
ELO 1504
·
Milford FC
44 (23–68)
pos. ~6.3°
C12 · T11
ELO 1504
·
Sekhukhune United
40 (19–68)
pos. ~8.1°
C12 · T12
ELO 1503
▲0%
Golden Arrows
41 (21–66)
pos. ~8.0°
C12 · T12
ELO 1507
▼0%
Polokwane City
38 (17–61)
pos. ~9.0°
C12 · T12
ELO 1508
▼0%
Durban City
40 (18–65)
pos. ~8.4°
C12 · T13
ELO 1508
▲0%
Stellenbosch
39 (16–63)
pos. ~8.7°
C12 · T12
ELO 1508
▼0%
TS Galaxy
37 (17–61)
pos. ~9.5°
C12 · T12
ELO 1508
▲0%
Chippa United
33 (14–56)
pos. ~11.5°
C11 · T13
ELO 1505
▲0%
Kruger United
28 (9–50)
pos. ~13.8°
C12 · T12
ELO 1505
·
Richards Bay
29 (10–55)
pos. ~13.2°
C12 · T12
ELO 1507
·
Siwelele
28 (9–51)
pos. ~13.5°
C12 · T11
ELO 1506
▼1%
Marumo Gallants
28 (7–50)
pos. ~13.7°
C12 · T12
ELO 1509
▲0%
% = probability of reaching that zone or better. Each sparkline shows the trend of the most relevant probability for each team over the last 12 daily simulations.

Player statistics

⚽ Top scorers
1 T. Ngwenya
T. Ngwenya
Amazulu
6
2 V. Letsoalo
V. Letsoalo
TS Galaxy
4
3 N. Xulu
N. Xulu
Richards Bay
3
4 Q. Plaatjies
Q. Plaatjies
Stellenbosch
3
5 B. León
B. León
Mamelodi Sundowns
3
6 O. Appollis
O. Appollis
Orlando Pirates
2
7 B. Radiopane
B. Radiopane
Orlando Pirates
2
8 C. Mailula
C. Mailula
Mamelodi Sundowns
2
9 Y. Mbuthuma
Y. Mbuthuma
Orlando Pirates
2
10 S. Mkhulise
S. Mkhulise
Mamelodi Sundowns
2
👟 Assists
1 Daniels
Daniels
Stellenbosch
2
2 T. Matthews
T. Matthews
Mamelodi Sundowns
2
3 L. Seema
L. Seema
Orlando Pirates
2
4 S. Ndlovu
S. Ndlovu
Kaizer Chiefs
2
5 M. Mthembu
M. Mthembu
Richards Bay
2
6 A. Maqokola
A. Maqokola
Amazulu
2
7 Tshepo Kakora
Tshepo Kakora
TS Galaxy
2
8 T. Ngwenya
T. Ngwenya
Amazulu
1
9 B. León
B. León
Mamelodi Sundowns
1
10 O. Appollis
O. Appollis
Orlando Pirates
1
🟨 Yellow cards
1 M. Sikakane
M. Sikakane
Marumo Gallants
3
2 L. Vena
L. Vena
Stellenbosch
3
3 E. Seedat
E. Seedat
Kruger United
2
4 L. Mojela
L. Mojela
Sekhukhune United
2
5 Banele Mnguni
Banele Mnguni
Polokwane City
2
6 G. Sirino
G. Sirino
Durban City
2
7 S. Seabi
S. Seabi
Chippa United
2
8 C. Mthethwa
C. Mthethwa
Milford FC
2
9 G. Mosele
G. Mosele
Chippa United
2
10 L. Motaung
L. Motaung
TS Galaxy
2
🟥 Red cards
1 M. Chili
M. Chili
Milford FC
1
2 Sipho Gift Maseti
Sipho Gift Maseti
TS Galaxy
1

Model & advanced data

Model calibration for this league
Probability band Sample Expected (mid) Actual Δ
50–60%% 3 55.00% 33.3% -21.70%
60–70%% 7 65.00% 71.4% +6.40%
70–100%% 6 85.00% 33.3% -51.70%
Based on 16 verified predictions · Δ ≤ 5% = excellent calibration
Frequently Asked Questions
What predictions are available for Premier Soccer League?
For Premier Soccer League, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for Premier Soccer League?
Accuracy for Premier Soccer League is tracked match by match and shown on this page. The model is calibrated specifically for Premier Soccer League using per-league historical data.
How are Premier Soccer League season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.