Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › South Africa › Premier Soccer League

Back
South Africa flag

Premier Soccer League

SOUTH AFRICA · 2026/27 · 16 CLUBS · 65 PLAYED

Coming up

Latest results

18 Oct

League table

Top six

Official standings · updated 24 Oct 03:37

League performance

3 of 8 right

Our record · result predictions

Right / graded3 / 8
AccuracyFrom 60 graded

Premier Soccer League in our data · since 2021 · through 18 Oct

Matches analysed1,276
Home wins40%
Draws32%
Over 2.5 goals33%
How we calculate this

Accuracy is the share of graded result predictions we called right. Calibration measures the gap between predicted probabilities and outcomes. Brier measures probability error; lower is better for both. Market comparisons use bookmaker consensus on matched predictions. League data summarises past matches, separately from the prediction record.

Top scorers

Premier Soccer League

2026/27
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Mamelodi Sundowns9720238+1523WWWDW–
2Orlando Pirates8710191+1822WWWWW–
3Amazulu8611128+419LWWWW–
4Milford FC9432107+315LDWDW–
5Kaizer Chiefs8350138+514DWDDD–
6Sekhukhune United842298+114LDDWW–
7Stellenbosch824298+110LDDWD–
8Golden Arrows815234−18WLDDL–
9Chippa United815247−38DDDWL–
10Durban City814357−27WDLDL–
11Polokwane City8143811−37DDDLL–
12Kruger United8215412−87LLWLW–
13TS Galaxy8134712−56WDLLL–
14Siwelele8134713−66DLLDW–
15Richards Bay80351020−103DLLLL–
16Marumo Gallants8026615−92LDLLL–

Form: the last five matches, latest on the right.

Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Mamelodi Sundowns9720238+1523WWWDW–
2Orlando Pirates8710191+1822WWWWW–
3Amazulu8611128+419LWWWW–
4Milford FC9432107+315LDWDW–
5Kaizer Chiefs8350138+514DWDDD–
6Sekhukhune United842298+114LDDWW–
7Stellenbosch824298+110LDDWD–
8Golden Arrows815234−18WLDDL–
9Chippa United815247−38DDDWL–
10Durban City814357−27WDLDL–
11Polokwane City8143811−37DDDLL–
12Kruger United8215412−87LLWLW–
13TS Galaxy8134712−56WDLLL–
14Siwelele8134713−66DLLDW–
15Richards Bay80351020−103DLLLL–
16Marumo Gallants8026615−92LDLLL–

Form: the last five matches, latest on the right.

Official standings · updated 24 Oct 03:37.

Sunday 18 Oct

Saturday 17 Oct

Tuesday 13 Oct

Sunday 20 Sept

SOUTH AFRICAPremier Soccer League 4 matches
MATCHSCORE
20 SeptFT
Golden Arrows
Kaizer Chiefs
0–0
20 SeptFT
Marumo Gallants
Orlando Pirates
0–2
20 SeptFT
Milford FC
Durban City
1–1
20 SeptFT
TS Galaxy
Chippa United
0–1

Saturday 19 Sept

SOUTH AFRICAPremier Soccer League 3 matches
MATCHSCORE
19 SeptFT
Kruger United
Stellenbosch
0–1
19 SeptFT
Polokwane City
Amazulu
0–1
19 SeptFT
Richards Bay
Sekhukhune United
2–3

Thursday 17 Sept

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
17 SeptFT
Orlando Pirates
Durban City
2–0

Sunday 13 Sept

SOUTH AFRICAPremier Soccer League 3 matches
MATCHSCORE
13 SeptFT
Milford FC
Richards Bay
5–1
13 SeptFT
Siwelele
Golden Arrows
1–1
13 SeptFT
TS Galaxy
Kruger United
0–1

Saturday 12 Sept

SOUTH AFRICAPremier Soccer League 3 matches
MATCHSCORE
12 SeptFT
Amazulu
Marumo Gallants
1–0
12 SeptFT
Chippa United
Mamelodi Sundowns
1–1
12 SeptFT
Polokwane City
Kaizer Chiefs
1–1

Friday 11 Sept

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
11 SeptFT
Stellenbosch
Sekhukhune United
1–1

Wednesday 9 Sept

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
9 SeptFT
Mamelodi Sundowns
Siwelele
3–0

Sunday 6 Sept

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
6 SeptFT
Golden Arrows
Mamelodi Sundowns
1–2
6 SeptFT
Kaizer Chiefs
Siwelele
3–2

Saturday 5 Sept

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
5 SeptFT
Chippa United
Milford FC
0–0
5 SeptFT
Sekhukhune United
TS Galaxy
0–0

Friday 4 Sept

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
4 SeptFT
Marumo Gallants
Polokwane City
2–2
4 SeptFT
Richards Bay
Amazulu
1–2

Wednesday 2 Sept

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
2 SeptFT
Mamelodi Sundowns
Milford FC
2–0

Tuesday 1 Sept

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
1 SeptFT
Durban City
Stellenbosch
0–0
1 SeptFT
Kruger United
Orlando Pirates
0–4

Wednesday 26 Aug

SOUTH AFRICAPremier Soccer League 4 matches
MATCHSCORE
26 AugFT
Golden Arrows
Stellenbosch
1–0
26 AugFT
Mamelodi Sundowns
Amazulu
5–2
26 AugFT
Polokwane City
Milford FC
0–0
26 AugFT
Richards Bay
Kaizer Chiefs
2–2

Tuesday 25 Aug

SOUTH AFRICAPremier Soccer League 4 matches
MATCHSCORE
25 AugFT
Kruger United
Durban City
0–2
25 AugFT
Marumo Gallants
TS Galaxy
2–3
25 AugFT
Orlando Pirates
Sekhukhune United
2–0
25 AugFT
Siwelele
Chippa United
1–1

Wednesday 19 Aug

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
19 AugFT
Mamelodi Sundowns
Marumo Gallants
2–0

Sunday 16 Aug

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
16 AugFT
Chippa United
Orlando Pirates
0–3
16 AugFT
TS Galaxy
Golden Arrows
0–0

Saturday 15 Aug

SOUTH AFRICAPremier Soccer League 5 matches
MATCHSCORE
15 AugFT
Amazulu
Siwelele
2–0
15 AugFT
Durban City
Richards Bay
1–1
15 AugFT
Kaizer Chiefs
Mamelodi Sundowns
1–1
15 AugFT
Milford FC
Kruger United
2–1
15 AugFT
Sekhukhune United
Polokwane City
2–0

Friday 14 Aug

SOUTH AFRICAPremier Soccer League 1 match
MATCHSCORE
14 AugFT
Stellenbosch
Marumo Gallants
3–1

Wednesday 12 Aug

SOUTH AFRICAPremier Soccer League 4 matches
MATCHSCORE
12 AugFT
Amazulu
Orlando Pirates
1–1
12 AugFT
Durban City
Golden Arrows
0–0
12 AugFT
Kaizer Chiefs
Sekhukhune United
2–0
12 AugFT
Milford FC
Siwelele
1–0

Tuesday 11 Aug

SOUTH AFRICAPremier Soccer League 4 matches
MATCHSCORE
11 AugFT
Chippa United
Richards Bay
1–1
11 AugFT
Marumo Gallants
Kruger United
0–0
11 AugFT
Polokwane City
Stellenbosch
3–3
11 AugFT
TS Galaxy
Mamelodi Sundowns
2–3

Sunday 2 Aug

SOUTH AFRICAPremier Soccer League 2 matches
MATCHSCORE
2 AugFT
Richards Bay
Polokwane City
1–2
2 AugFT
Siwelele
TS Galaxy
2–2

Saturday 1 Aug

SOUTH AFRICAPremier Soccer League 5 matches
MATCHSCORE
1 AugFT
Golden Arrows
Chippa United
0–0
1 AugFT
Kruger United
Kaizer Chiefs
1–3
1 AugFT
Orlando Pirates
Milford FC
2–0
1 AugFT
Sekhukhune United
Durban City
1–0
1 AugFT
Stellenbosch
Amazulu
0–1

Leaderboards for 2026/27. A dash means no figure is available.

Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.