PSL log 2026/27
Mamelodi Sundowns top the log on 26 points. Position, win-draw-loss record and goal difference for all 16 teams.
Log
| # | Team | P | W | D | L | GF | GA | GD | Pts | Last 5 matches |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | , Pretoria, Gauteng |
10 | 8 | 2 | 0 | 27 | 9 | +18 | 26 | W W D W W |
| 2 | , Soweto, Johannesburg |
9 | 8 | 1 | 0 | 21 | 2 | +19 | 25 | W W W W W |
| 3 | , Durban, KwaZulu-Natal |
9 | 7 | 1 | 1 | 13 | 8 | +5 | 22 | W W W W W |
| 4 | , Richards Bay, KwaZulu-Natal |
10 | 5 | 3 | 2 | 11 | 7 | +4 | 18 | D W D W W |
| 5 | , Soweto, Johannesburg |
9 | 3 | 5 | 1 | 14 | 10 | +4 | 14 | W D D D L |
| 6 | , Burgersfort, Limpopo |
9 | 4 | 2 | 3 | 9 | 9 | 0 | 14 | D D W W L |
| 7 | , East London, Eastern Cape |
9 | 2 | 5 | 2 | 6 | 7 | −1 | 11 | D D W L W |
| 8 | , Stellenbosch, Western Cape |
9 | 2 | 4 | 3 | 9 | 10 | −1 | 10 | D D W D L |
| 9 | , Bushbuckridge, Mpumalanga |
9 | 3 | 1 | 5 | 7 | 13 | −6 | 10 | L W L W W |
| 10 | , Umlazi, KwaZulu-Natal |
9 | 1 | 5 | 3 | 3 | 5 | −2 | 8 | L D D L L |
| 11 | , Polokwane, Limpopo |
9 | 1 | 5 | 3 | 8 | 11 | −3 | 8 | D D L L D |
| 12 | , Mbombela, Mpumalanga |
9 | 1 | 4 | 4 | 7 | 12 | −5 | 7 | D L L L D |
| 13 | , Durban, KwaZulu-Natal |
9 | 1 | 4 | 4 | 6 | 11 | −5 | 7 | D L D L L |
| 14 | , Bloemfontein, Free State |
9 | 1 | 3 | 5 | 9 | 16 | −7 | 6 | L L D W L |
| 15 | , Rustenburg, North West |
9 | 1 | 2 | 6 | 9 | 17 | −8 | 5 | D L L L W |
| 16 | , Richards Bay, KwaZulu-Natal |
9 | 0 | 3 | 6 | 11 | 23 | −12 | 3 | L L L L L |
- 1–2 CAF Champions League
- 3 CAF Confederation Cup
- 15 Relegation play-off
- 16 Relegation
The Nedbank Cup winner takes a CAF Confederation Cup place; if the winner already finished in the top three, the place goes to 4th.
Teams level on points are separated by goal difference, then goals scored. Where a tie goes further we use the official PSL log order.
Official source: NSL Handbook (2 December 2025), Rule 8.2
Positions checked against the official table (psl.co.za log) after this update: identical, including teams level on points.
More South African Premiership data
Home / away form
| Team | Home (W–D–L) | Away (W–D–L) | Avg for | Avg against |
|---|---|---|---|---|
| 5–0–0 | 3–2–0 | 2.7 | 0.9 | |
| 5–0–0 | 3–1–0 | 2.3 | 0.2 | |
| 3–1–0 | 4–0–1 | 1.4 | 0.9 | |
| 4–1–0 | 1–2–2 | 1.1 | 0.7 | |
| 2–2–0 | 1–3–1 | 1.6 | 1.1 | |
| 3–1–0 | 1–1–3 | 1.0 | 1.0 | |
| 0–3–2 | 2–2–0 | 0.7 | 0.8 | |
| 1–1–2 | 1–3–1 | 1.0 | 1.1 | |
| 1–0–4 | 2–1–1 | 0.8 | 1.4 | |
| 1–2–2 | 0–3–1 | 0.3 | 0.6 | |
| 0–4–1 | 1–1–2 | 0.9 | 1.2 | |
| 0–1–3 | 1–3–1 | 0.8 | 1.3 | |
| 0–3–1 | 1–1–3 | 0.7 | 1.2 | |
| 1–3–0 | 0–0–5 | 1.0 | 1.8 | |
| 1–2–2 | 0–0–4 | 1.0 | 1.9 | |
| 0–1–4 | 0–2–2 | 1.2 | 2.6 |
Data insights
Across 73 matches played, home sides have won 37%, drawn 34% and lost 29%. Matches average 2.33 goals.
Historical data
Embed this on your site — free
Put live South African Premiership data on your blog, forum or fan site. It refreshes automatically whenever our data updates. Free, no sign-up.
The credit link under the widget is appreciated but optional — you can remove it. How it works