Competition
South Africa, PSL
Standings for season 2026/2027, with form, home and away performance, and competition statistics across seasons.
57Matches this season
2.28Goals per match
31.6%Home wins
40.4%Draws
28.1%Away wins
33.3%Over 2.5 goals
45.6%Both teams scored
Trend
How the league has changed
Goals per match and draw rates across seasons show how the competition has changed over time.
Goals per match
Draws
Season 2026/2027
Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form | Home | Away | Strength |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi | 8 | 6 | 2 | 0 | 19 | 7 | +12 | 20 | WWWWD | 3.00 | 2.00 | 1571 |
| 2 | Pirates | 7 | 6 | 1 | 0 | 16 | 1 | +15 | 19 | WWWWW | 3.00 | 2.50 | 1585 |
| 3 | AmaZulu | 7 | 5 | 1 | 1 | 10 | 7 | +3 | 16 | WLWWW | 2.33 | 2.25 | 1536 |
| 4 | Kaizer Chiefs | 7 | 3 | 4 | 0 | 12 | 7 | +5 | 13 | DDWDD | 2.33 | 1.50 | 1536 |
| 5 | Milford | 8 | 3 | 3 | 2 | 9 | 7 | +2 | 12 | DLDWD | 2.50 | 0.50 | 1508 |
| 6 | Sekhukhune Utd | 7 | 3 | 2 | 2 | 7 | 7 | 0 | 11 | WLDDW | 2.33 | 1.00 | 1509 |
| 7 | Stellenbosch | 7 | 2 | 3 | 2 | 8 | 7 | +1 | 9 | WLDDW | 1.33 | 1.25 | 1506 |
| 8 | Arrows | 7 | 1 | 5 | 1 | 3 | 3 | 0 | 8 | DWLDD | 1.25 | 1.00 | 1499 |
| 9 | Chippa Utd | 7 | 1 | 5 | 1 | 4 | 6 | -2 | 8 | LDDDW | 0.75 | 1.67 | 1493 |
| 10 | Durban City | 7 | 1 | 4 | 2 | 4 | 5 | -1 | 7 | DWDLD | 1.00 | 1.00 | 1496 |
| 11 | Polokwane | 7 | 1 | 4 | 2 | 8 | 10 | -2 | 7 | LDDDL | 0.75 | 1.33 | 1484 |
| 12 | TS Galaxy | 7 | 1 | 3 | 3 | 7 | 9 | -2 | 6 | DWDLL | 0.25 | 1.67 | 1476 |
| 13 | Kruger United | 7 | 1 | 1 | 5 | 3 | 12 | -9 | 4 | LLLWL | 0.00 | 1.33 | 1445 |
| 14 | Richards Bay | 7 | 0 | 3 | 4 | 9 | 16 | -7 | 3 | DDLLL | 0.25 | 0.67 | 1455 |
| 15 | Siwelele | 7 | 0 | 3 | 4 | 6 | 13 | -7 | 3 | LDLLD | 1.00 | 0.00 | 1459 |
| 16 | TTM | 7 | 0 | 2 | 5 | 5 | 13 | -8 | 2 | LLDLL | 0.50 | 0.00 | 1442 |
Strength
Strength rankings
Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 and home advantage is 60 points, equivalent to 8.5 additional percentage points for the home side.
1585
Pirates
7 matches · opponent rating 1491
1571
Mamelodi
8 matches · opponent rating 1500
1536
Kaizer Chiefs
7 matches · opponent rating 1498
1536
AmaZulu
7 matches · opponent rating 1497
1509
Sekhukhune Utd
7 matches · opponent rating 1503
1508
Milford
8 matches · opponent rating 1497
Calendar
Upcoming matches and recent results
Upcoming
Arrows – Milford
Saturday 17 Oct, 14:30
Chippa Utd – Kruger United
Saturday 17 Oct, 14:30
Kaizer Chiefs – Stellenbosch
Saturday 17 Oct, 14:30
Sekhukhune Utd – TTM
Saturday 17 Oct, 17:00
Siwelele – Polokwane
Sunday 18 Oct, 14:30
Pirates – TS Galaxy
Sunday 18 Oct, 17:00
Stellenbosch – Chippa Utd
Friday 30 Oct, 17:30
TTM – Siwelele
Friday 30 Oct, 17:30
Pirates – Kaizer Chiefs
Saturday 31 Oct, 13:30
AmaZulu – Arrows
Saturday 31 Oct, 16:00
Polokwane – TS Galaxy
Saturday 31 Oct, 16:00
Kruger United – Richards Bay
Saturday 31 Oct, 18:15
Mamelodi – Durban City
Sunday 1 Nov, 13:30
Milford – Sekhukhune Utd
Sunday 1 Nov, 16:00
Arrows – TTM
Wednesday 4 Nov, 17:30
Chippa Utd – Sekhukhune Utd
Wednesday 4 Nov, 17:30
Kaizer Chiefs – AmaZulu
Wednesday 4 Nov, 17:30
Polokwane – Kruger United
Wednesday 4 Nov, 17:30
Richards Bay – Stellenbosch
Wednesday 4 Nov, 17:30
Siwelele – Pirates
Wednesday 4 Nov, 17:30
TS Galaxy – Durban City
Wednesday 4 Nov, 17:30
Durban City – Polokwane
Friday 27 Nov, 17:30
Stellenbosch – TS Galaxy
Friday 27 Nov, 17:30
AmaZulu – Milford
Saturday 28 Nov, 13:30
Chippa Utd – Kaizer Chiefs
Saturday 28 Nov, 13:30
Pirates – Arrows
Saturday 28 Nov, 16:00
Kruger United – Mamelodi
Saturday 28 Nov, 18:15
TTM – Richards Bay
Sunday 29 Nov, 13:30
Sekhukhune Utd – Siwelele
Sunday 29 Nov, 16:00
TTM – Chippa Utd
Friday 4 Dec, 17:30
Recent results
TS Galaxy 0–1 Chippa Utd
20/09/26
Arrows 0–0 Kaizer Chiefs
20/09/26
TTM 0–2 Pirates
20/09/26
Milford 1–1 Durban City
20/09/26
Kruger United 0–1 Stellenbosch
19/09/26
Polokwane 0–1 AmaZulu
19/09/26
Richards Bay 2–3 Sekhukhune Utd
19/09/26
Pirates 2–0 Durban City
17/09/26
TS Galaxy 0–1 Kruger United
13/09/26
Milford 5–1 Richards Bay
13/09/26
Siwelele 1–1 Arrows
13/09/26
Chippa Utd 1–1 Mamelodi
12/09/26
Polokwane 1–1 Kaizer Chiefs
12/09/26
AmaZulu 1–0 TTM
12/09/26
Stellenbosch 1–1 Sekhukhune Utd
11/09/26