Premier Soccer League
Live now
Coming up
Full time · awaiting grading
Latest results
18 OctMatch highlights
via YouTubePremier Soccer League
2026/27| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns | 9 | 7 | 2 | 0 | 23 | 8 | +15 | 23 | WWWDW | – |
| 2 | Orlando Pirates | 8 | 7 | 1 | 0 | 19 | 1 | +18 | 22 | WWWWW | – |
| 3 | Amazulu | 8 | 6 | 1 | 1 | 12 | 8 | +4 | 19 | LWWWW | – |
| 4 | Milford FC | 9 | 4 | 3 | 2 | 10 | 7 | +3 | 15 | LDWDW | – |
| 5 | Kaizer Chiefs | 8 | 3 | 5 | 0 | 13 | 8 | +5 | 14 | DWDDD | – |
| 6 | Sekhukhune United | 8 | 4 | 2 | 2 | 9 | 8 | +1 | 14 | LDDWW | – |
| 7 | Stellenbosch | 8 | 2 | 4 | 2 | 9 | 8 | +1 | 10 | LDDWD | – |
| 8 | Golden Arrows | 8 | 1 | 5 | 2 | 3 | 4 | −1 | 8 | WLDDL | – |
| 9 | Chippa United | 8 | 1 | 5 | 2 | 4 | 7 | −3 | 8 | DDDWL | – |
| 10 | Durban City | 8 | 1 | 4 | 3 | 5 | 7 | −2 | 7 | WDLDL | – |
| 11 | Polokwane City | 8 | 1 | 4 | 3 | 8 | 11 | −3 | 7 | DDDLL | – |
| 12 | Kruger United | 8 | 2 | 1 | 5 | 4 | 12 | −8 | 7 | LLWLW | – |
| 13 | TS Galaxy | 8 | 1 | 3 | 4 | 7 | 12 | −5 | 6 | WDLLL | – |
| 14 | Siwelele | 8 | 1 | 3 | 4 | 7 | 13 | −6 | 6 | DLLDW | – |
| 15 | Richards Bay | 8 | 0 | 3 | 5 | 10 | 20 | −10 | 3 | DLLLL | – |
| 16 | Marumo Gallants | 8 | 0 | 2 | 6 | 6 | 15 | −9 | 2 | LDLLL | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Mamelodi Sundowns | 9 | +15 | 23 |
| 2 | Orlando Pirates | 8 | +18 | 22 |
| 3 | Amazulu | 8 | +4 | 19 |
| 4 | Milford FC | 9 | +3 | 15 |
| 5 | Kaizer Chiefs | 8 | +5 | 14 |
| 6 | Sekhukhune United | 8 | +1 | 14 |
| 7 | Stellenbosch | 8 | +1 | 10 |
| 8 | Golden Arrows | 8 | −1 | 8 |
| 9 | Chippa United | 8 | −3 | 8 |
| 10 | Durban City | 8 | −2 | 7 |
| 11 | Polokwane City | 8 | −3 | 7 |
| 12 | Kruger United | 8 | −8 | 7 |
| 13 | TS Galaxy | 8 | −5 | 6 |
| 14 | Siwelele | 8 | −6 | 6 |
| 15 | Richards Bay | 8 | −10 | 3 |
| 16 | Marumo Gallants | 8 | −9 | 2 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns | 9 | 7 | 2 | 0 | 23 | 8 | +15 | 23 | WWWDW | – |
| 2 | Orlando Pirates | 8 | 7 | 1 | 0 | 19 | 1 | +18 | 22 | WWWWW | – |
| 3 | Amazulu | 8 | 6 | 1 | 1 | 12 | 8 | +4 | 19 | LWWWW | – |
| 4 | Milford FC | 9 | 4 | 3 | 2 | 10 | 7 | +3 | 15 | LDWDW | – |
| 5 | Kaizer Chiefs | 8 | 3 | 5 | 0 | 13 | 8 | +5 | 14 | DWDDD | – |
| 6 | Sekhukhune United | 8 | 4 | 2 | 2 | 9 | 8 | +1 | 14 | LDDWW | – |
| 7 | Stellenbosch | 8 | 2 | 4 | 2 | 9 | 8 | +1 | 10 | LDDWD | – |
| 8 | Golden Arrows | 8 | 1 | 5 | 2 | 3 | 4 | −1 | 8 | WLDDL | – |
| 9 | Chippa United | 8 | 1 | 5 | 2 | 4 | 7 | −3 | 8 | DDDWL | – |
| 10 | Durban City | 8 | 1 | 4 | 3 | 5 | 7 | −2 | 7 | WDLDL | – |
| 11 | Polokwane City | 8 | 1 | 4 | 3 | 8 | 11 | −3 | 7 | DDDLL | – |
| 12 | Kruger United | 8 | 2 | 1 | 5 | 4 | 12 | −8 | 7 | LLWLW | – |
| 13 | TS Galaxy | 8 | 1 | 3 | 4 | 7 | 12 | −5 | 6 | WDLLL | – |
| 14 | Siwelele | 8 | 1 | 3 | 4 | 7 | 13 | −6 | 6 | DLLDW | – |
| 15 | Richards Bay | 8 | 0 | 3 | 5 | 10 | 20 | −10 | 3 | DLLLL | – |
| 16 | Marumo Gallants | 8 | 0 | 2 | 6 | 6 | 15 | −9 | 2 | LDLLL | – |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 03:37.
Fixtures in the next seven days; later matches appear as their dates come round.
Friday 30 Oct
No fixtures in the next seven days.
Sunday 18 Oct
Saturday 17 Oct
Tuesday 13 Oct
Durban City
Amazulu
Kaizer Chiefs
Stellenbosch
Orlando Pirates
TS Galaxy
Richards Bay
Mamelodi SundownsSunday 20 Sept
Golden Arrows
Kaizer Chiefs
Marumo Gallants
Orlando Pirates
Milford FC
Durban City
TS Galaxy
Chippa UnitedSaturday 19 Sept
Kruger United
Stellenbosch
Polokwane City
Amazulu
Richards Bay
Sekhukhune UnitedThursday 17 Sept
Sunday 13 Sept
Milford FC
Richards Bay
Siwelele
Golden Arrows
TS Galaxy
Kruger UnitedSaturday 12 Sept
Amazulu
Marumo Gallants
Chippa United
Mamelodi Sundowns
Polokwane City
Kaizer ChiefsFriday 11 Sept
Wednesday 9 Sept
Sunday 6 Sept
Golden Arrows
Mamelodi Sundowns
Kaizer Chiefs
SiweleleSaturday 5 Sept
Chippa United
Milford FC
Sekhukhune United
TS GalaxyFriday 4 Sept
Marumo Gallants
Polokwane City
Richards Bay
AmazuluWednesday 2 Sept
Tuesday 1 Sept
Durban City
Stellenbosch
Kruger United
Orlando PiratesWednesday 26 Aug
Golden Arrows
Stellenbosch
Mamelodi Sundowns
Amazulu
Polokwane City
Milford FC
Richards Bay
Kaizer ChiefsTuesday 25 Aug
Kruger United
Durban City
Marumo Gallants
TS Galaxy
Orlando Pirates
Sekhukhune United
Siwelele
Chippa UnitedWednesday 19 Aug
Sunday 16 Aug
Chippa United
Orlando Pirates
TS Galaxy
Golden ArrowsSaturday 15 Aug
Amazulu
Siwelele
Durban City
Richards Bay
Kaizer Chiefs
Mamelodi Sundowns
Milford FC
Kruger United
Sekhukhune United
Polokwane CityFriday 14 Aug
Wednesday 12 Aug
Amazulu
Orlando Pirates
Durban City
Golden Arrows
Kaizer Chiefs
Sekhukhune United
Milford FC
SiweleleTuesday 11 Aug
Chippa United
Richards Bay
Marumo Gallants
Kruger United
Polokwane City
Stellenbosch
TS Galaxy
Mamelodi SundownsSunday 2 Aug
Richards Bay
Polokwane City
Siwelele
TS GalaxySaturday 1 Aug
Golden Arrows
Chippa United
Kruger United
Kaizer Chiefs
Orlando Pirates
Milford FC
Sekhukhune United
Durban City
Stellenbosch
AmazuluGoals
| PLAYER | TOTAL |
|---|---|
| 8 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
Assists
| PLAYER | TOTAL |
|---|---|
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
Yellow cards
| PLAYER | TOTAL |
|---|---|
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
Red cards
Shots on target
| PLAYER | TOTAL |
|---|---|
| 11 | |
| 10 | |
| 10 | |
| 9 | |
| 9 | |
| 9 | |
| 8 | |
| 8 | |
| 8 | |
| 7 | |
| 7 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 5 |
Shots
| PLAYER | TOTAL |
|---|---|
| 19 | |
| 18 | |
| 17 | |
| 17 | |
| 16 | |
| 15 | |
| 15 | |
| 15 | |
| 14 | |
| 14 | |
| 14 | |
| 13 | |
| 13 | |
| 13 | |
| 13 | |
| 13 | |
| 12 | |
| 12 | |
| 12 | |
| 12 |
Successful dribbles
| PLAYER | TOTAL |
|---|---|
| 16 | |
| 14 | |
| 11 | |
| 10 | |
| 10 | |
| 10 | |
| 9 | |
| 9 | |
| 9 | |
| 8 | |
| 8 | |
| 8 | |
| 8 | |
| 8 | |
| 8 | |
| 7 | |
| 7 | |
| 7 | |
| 7 | |
| 7 |
Tackles
| PLAYER | TOTAL |
|---|---|
| 26 | |
| 25 | |
| 24 | |
| 23 | |
| 22 | |
| 22 | |
| 20 | |
| 20 | |
| 19 | |
| 19 | |
| 19 | |
| 18 | |
| 17 | |
| 17 | |
| 17 | |
| 16 | |
| 16 | |
| 16 | |
| 16 | |
| 16 |
Interceptions
| PLAYER | TOTAL |
|---|---|
| 21 | |
| 20 | |
| 18 | |
| 17 | |
| 17 | |
| 16 | |
| 16 | |
| 14 | |
| 14 | |
| 13 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 11 | |
| 11 | |
| 11 | |
| 11 | |
| 11 | |
| 10 |
Blocks
| PLAYER | TOTAL |
|---|---|
| 9 | |
| 7 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 5 | |
| 5 | |
| 5 | |
| 5 | |
| 5 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 4 | |
| 4 | |
| 4 |
Penalties conceded
Save percentage
| PLAYER | TOTAL |
|---|---|
| 100.0% | |
| 94.4% | |
| 85.7% | |
| 85.7% | |
| 83.3% | |
| 81.8% | |
| 81.2% | |
| 78.1% | |
| 75.0% | |
| 75.0% | |
| 73.9% | |
| 73.7% | |
| 73.1% | |
| 72.4% | |
| 70.8% | |
| 66.7% | |
| 56.5% | |
| 54.5% |
Goalkeepers with at least 270 minutes played (three full matches).
Saves
| PLAYER | TOTAL |
|---|---|
| 30 | |
| 26 | |
| 25 | |
| 21 | |
| 21 | |
| 19 | |
| 17 | |
| 17 | |
| 17 | |
| 15 | |
| 14 | |
| 14 | |
| 13 | |
| 12 | |
| 9 | |
| 9 | |
| 9 | |
| 6 | |
| 6 | |
| 6 |
Goals conceded · goalkeepers
| PLAYER | TOTAL |
|---|---|
| 10 | |
| 8 | |
| 8 | |
| 7 | |
| 7 | |
| 7 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 5 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 |
Fouls committed
| PLAYER | TOTAL |
|---|---|
| 17 | |
| 17 | |
| 16 | |
| 16 | |
| 15 | |
| 14 | |
| 13 | |
| 13 | |
| 13 | |
| 13 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 11 | |
| 11 | |
| 11 |
Fouls won
| PLAYER | TOTAL |
|---|---|
| 19 | |
| 18 | |
| 17 | |
| 17 | |
| 16 | |
| 16 | |
| 15 | |
| 15 | |
| 15 | |
| 15 | |
| 15 | |
| 15 | |
| 14 | |
| 14 | |
| 13 | |
| 12 | |
| 12 | |
| 12 | |
| 12 | |
| 12 |
Leaderboards for 2026/27. A dash means no figure is available.
Points
Wins
Draws
Fewest defeats
Goals scored
Fewest goals conceded
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
Orlando Pirates | 18 | 8 |
Mamelodi Sundowns | 15 | 9 |
Kaizer Chiefs | 5 | 8 |
Amazulu | 4 | 8 |
Milford FC | 3 | 9 |
Sekhukhune United | 1 | 8 |
Stellenbosch | 1 | 8 |
Golden Arrows | -1 | 8 |
Durban City | -2 | 8 |
Chippa United | -3 | 8 |
Polokwane City | -3 | 8 |
TS Galaxy | -5 | 8 |
Siwelele | -6 | 8 |
Kruger United | -8 | 8 |
Marumo Gallants | -9 | 8 |
Richards Bay | -10 | 8 |
Home wins
Away wins
Clean sheets
Failed to score
Scored per match
| TEAM | AVG | P |
|---|---|---|
Mamelodi Sundowns | 2.56 | 9 |
Orlando Pirates | 2.38 | 8 |
Kaizer Chiefs | 1.62 | 8 |
Amazulu | 1.5 | 8 |
Richards Bay | 1.25 | 8 |
Sekhukhune United | 1.12 | 8 |
Stellenbosch | 1.12 | 8 |
Milford FC | 1.11 | 9 |
Polokwane City | 1.0 | 8 |
TS Galaxy | 0.88 | 8 |
Siwelele | 0.88 | 8 |
Marumo Gallants | 0.75 | 8 |
Durban City | 0.62 | 8 |
Chippa United | 0.5 | 8 |
Kruger United | 0.5 | 8 |
Golden Arrows | 0.38 | 8 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Richards Bay | 100.0% | 8 |
Kaizer Chiefs | 75.0% | 8 |
Mamelodi Sundowns | 66.7% | 9 |
Amazulu | 50.0% | 8 |
Stellenbosch | 50.0% | 8 |
Polokwane City | 50.0% | 8 |
Siwelele | 50.0% | 8 |
Marumo Gallants | 50.0% | 8 |
Sekhukhune United | 37.5% | 8 |
Chippa United | 37.5% | 8 |
Durban City | 37.5% | 8 |
TS Galaxy | 37.5% | 8 |
Milford FC | 33.3% | 9 |
Golden Arrows | 25.0% | 8 |
Kruger United | 25.0% | 8 |
Orlando Pirates | 12.5% | 8 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Richards Bay | 75.0% | 8 |
Mamelodi Sundowns | 55.6% | 9 |
TS Galaxy | 50.0% | 8 |
Marumo Gallants | 50.0% | 8 |
Orlando Pirates | 37.5% | 8 |
Amazulu | 37.5% | 8 |
Kaizer Chiefs | 37.5% | 8 |
Polokwane City | 37.5% | 8 |
Kruger United | 37.5% | 8 |
Siwelele | 37.5% | 8 |
Sekhukhune United | 25.0% | 8 |
Stellenbosch | 25.0% | 8 |
Milford FC | 22.2% | 9 |
Golden Arrows | 12.5% | 8 |
Chippa United | 12.5% | 8 |
Durban City | 12.5% | 8 |
Longest winning run
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.