South African Premiership: 2026/27 season forecast

10,000 simulations · 179 matches to play · updated 13 October 2026

The model played the remaining 179 matches 10,000 times. Orlando Pirates have the best chance to win the title: 62%, Mamelodi Sundowns FC 35%. Closest to the drop: Marumo Gallants (25%).

Race for the title

0%20%40%60%3 August7 Septembertoday● Orlando Pirates 62%● Mamelodi Sundown… 35%● Kaizer Chiefs 1%● AmaZulu FC 1%● Sekhukhune United <1%
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DateOrlando PiratesMamelodi Sundowns FCKaizer ChiefsAmaZulu FCSekhukhune United
3 August59%28%5%2%3%
10 August59%28%5%2%2%
17 August55%33%7%3%1%
24 August58%30%7%3%1%
31 August52%40%5%1%1%
7 September57%37%4%1%<1%
14 September61%35%3%1%<1%
21 September64%33%2%1%<1%
28 September65%32%2%1%<1%
5 October63%35%2%1%<1%
12 October64%33%2%1%<1%
13 October62%35%1%1%<1%

Chances of every team

Sorted by projected points. ▲▼ — change in percentage points over the last week. “Run-in” — how hard the remaining games are, 1 = the hardest. Upper zones include the ones above: “CAF cups” counts “CAF CL” too.

#TeamPtsProj.Run-inTitleCAF CLCAF cupsPlay-outRelegation
1Orlando Pirates22 (8)711362%▼194%▲199%▲1——
2Mamelodi Sundowns FC23 (9)671535%87%▲197%——
3AmaZulu FC19 (8)54161%10%▲347%▲12——
4Kaizer Chiefs14 (8)52111%▼16%▼537%▼9<1%—
5Sekhukhune United11 (7)4414<1%1%▼19%▼3<1%<1%
6Stellenbosch FC10 (8)404—<1%3%▼11%▼1<1%▼1
7Milford FC12 (8)409—<1%3%1%<1%▼1
8Lamontville Golden Arrows8 (7)398—<1%2%1%1%▲1
9Polokwane City7 (7)351—<1%1%4%▼12%
10Durban City7 (8)356—<1%<1%▼15%▲22%▲1
11Chippa United8 (7)357—<1%1%5%▼13%
12Siwelele3 (7)3112—<1%<1%11%▼110%
13TS Galaxy6 (8)305——<1%12%10%
14Kruger United4 (7)262——<1%19%▼122%▼1
15Richards Bay3 (8)263———19%▲224%▲1
16Marumo Gallants2 (7)2510——<1%21%▲125%▼2

Chance of every place

Show the 16 × 16 table
Team12345678910111213141516
Orlando Pirates623251
Mamelodi Sundowns FC3552102
AmaZulu FC1937251274211
Kaizer Chiefs1631291584311
Sekhukhune United18151916129754211
Stellenbosch FC371214131211975321
Milford FC371113131211976421
Lamontville Golden Arrows26111213121110864311
Polokwane City1258910111111108742
Durban City257910121211108652
Chippa United1247910101111109853
Siwelele1245689101112121110
TS Galaxy1223578101214141210
Kruger United1123456912161922
Richards Bay122456912151924
Marumo Gallants112356911152125

Percent; empty cells are under 1%.

How it is calculated

Each team gets an attack and a defence rating from this season’s matches (football: expected goals and actual goals, the opponents’ strength taken into account). Last season is only the starting point, worth eight games: after a few rounds this season decides.

Every remaining fixture is then played out with Poisson-distributed goals, 10,000 times, and each simulated season ends in a table by points, goal difference and goals scored. Ratings are only estimates and form changes, so every simulation also moves each team's strength by a random amount.

A league match within four days after a European game costs a team a little (on 2021–2026 data such sides took 0.08 points per match fewer than in their other games). Head-to-head tie-breakers, points deductions and domestic cups are not modelled. The forecast is recalculated as soon as new results come in.

SA Premiership: matches and table →
SA Premiership: power rankings →