South Africa Premier Soccer League

South Africa Premier Soccer League facts (last 50 games)

  • Home teams win 32% of South Africa Premier Soccer League matches on average.
  • In South Africa Premier Soccer League, 42% of matches finish in a draw.
  • South Africa Premier Soccer League averages 2.30 goals per game.
  • 32% of South Africa Premier Soccer League matches have finished with over 2.5 goals in the last 50 games.

Upcoming South Africa Premier Soccer League Predictions

South Africa Premier Soccer League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming South Africa Premier Soccer League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest South Africa Premier Soccer League data on this page shows an average of 2.30 goals per game across the last 50 matches, with draws in 42% of fixtures and over 2.5 goals landing in 32% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

South Africa Premier Soccer League Table

Overall Standings

Team G W D L G P
1 Mamelodi Sundowns
8
6
2
0
19:7
20
2 Orlando Pirates
7
6
1
0
16:1
19
3 Amazulu
7
5
1
1
10:7
16
4 Kaizer Chiefs
7
3
4
0
12:7
13
5 Milford FC
8
3
3
2
9:7
12
6 Sekhukhune United
7
3
2
2
7:7
11
7 Stellenbosch
7
2
3
2
8:7
9
8 Golden Arrows
7
1
5
1
3:3
8
9 Chippa United
7
1
5
1
4:6
8
10 Durban City
7
1
4
2
4:5
7
11 Polokwane City
7
1
4
2
8:10
7
12 TS Galaxy
7
1
3
3
7:9
6
13 Kruger United
7
1
1
5
3:12
4
14 Richards Bay
7
0
3
4
9:16
3
15 Siwelele
7
0
3
4
6:13
3
16 Marumo Gallants
7
0
2
5
5:13
2

Latest South Africa Premier Soccer League results

  • 20.09 FT
    TS Galaxy
    Chippa United
    0
    1
  • 20.09 FT
    Marumo Gallants
    Orlando Pirates
    0
    2
  • 20.09 FT
    Milford FC
    Durban City
    1
    1
  • 20.09 FT
    Golden Arrows
    Kaizer Chiefs
    0
    0
  • 19.09 FT
    Kruger United
    Stellenbosch
    0
    1
  • 19.09 FT
    Polokwane City
    Amazulu
    0
    1
  • 19.09 FT
    Richards Bay
    Sekhukhune United
    2
    3
  • 17.09 FT
    Orlando Pirates
    Durban City
    2
    0
  • 13.09 FT
    TS Galaxy
    Kruger United
    0
    1
  • 13.09 FT
    Siwelele
    Golden Arrows
    1
    1
  • 13.09 FT
    Milford FC
    Richards Bay
    5
    1
  • 12.09 FT
    Chippa United
    Mamelodi Sundowns
    1
    1
  • 12.09 FT
    Polokwane City
    Kaizer Chiefs
    1
    1
  • 12.09 FT
    Amazulu
    Marumo Gallants
    1
    0
  • 11.09 FT
    Stellenbosch
    Sekhukhune United
    1
    1
  • 09.09 FT
    Mamelodi Sundowns
    Siwelele
    3
    0
  • 06.09 FT
    Kaizer Chiefs
    Siwelele
    3
    2
  • 06.09 FT
    Golden Arrows
    Mamelodi Sundowns
    1
    2
  • 05.09 FT
    Sekhukhune United
    TS Galaxy
    0
    0
  • 05.09 FT
    Chippa United
    Milford FC
    0
    0