South Africa Premier Soccer League

South Africa Premier Soccer League facts (last 50 games)

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

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.32 goals per game across the last 50 matches, with draws in 34% of fixtures and over 2.5 goals landing in 36% 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
9
7
2
0
23:8
23
2 Orlando Pirates
8
7
1
0
19:1
22
3 Amazulu
8
6
1
1
12:8
19
4 Milford FC
9
4
3
2
10:7
15
5 Kaizer Chiefs
8
3
5
0
13:8
14
6 Sekhukhune United
8
4
2
2
9:8
14
7 Stellenbosch
8
2
4
2
9:8
10
8 Golden Arrows
8
1
5
2
3:4
8
9 Chippa United
8
1
5
2
4:7
8
10 Durban City
8
1
4
3
5:7
7
11 Polokwane City
8
1
4
3
8:11
7
12 Kruger United
8
2
1
5
4:12
7
13 TS Galaxy
8
1
3
4
7:12
6
14 Siwelele
8
1
3
4
7:13
6
15 Richards Bay
8
0
3
5
10:20
3
16 Marumo Gallants
8
0
2
6
6:15
2

Latest South Africa Premier Soccer League results

  • 18.10 FT
    Siwelele
    Polokwane City
    1
    0
  • 17.10 FT
    Sekhukhune United
    Marumo Gallants
    2
    1
  • 17.10 FT
    Golden Arrows
    Milford FC
    0
    1
  • 17.10 FT
    Chippa United
    Kruger United
    0
    1
  • 13.10 FT
    Orlando Pirates
    TS Galaxy
    3
    0
  • 13.10 FT
    Richards Bay
    Mamelodi Sundowns
    1
    4
  • 13.10 FT
    Kaizer Chiefs
    Stellenbosch
    1
    1
  • 13.10 FT
    Durban City
    Amazulu
    1
    2
  • 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