Skip to main content
Wednesday, 22 April 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

South Africa Premier Soccer League — Football Standings, Fixtures & Results

South Africa 16 teams 4784 matches 30 rounds
Defending champion Mamelodi Sundowns 2024-2025
Round

Live South Africa Premier Soccer League matches 1

5:30 PM
HT
- - -
- - -
- - -
- - -

South Africa Premier Soccer League upcoming fixtures 30

Round 26
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
1:00 PM
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
1:00 PM
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
Round 13
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
Round 27
- - -
- - -
- - -
- - -
5:30 PM
- - -
- - -
- - -
- - -
5:30 PM
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
Round 28
- - -
- - -
- - -
- - -
1:00 PM
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
6:00 PM
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
Round 29
- - -
- - -
- - -
- - -
1:00 PM
- - -
- - -
- - -
- - -
1:00 PM

- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -

South Africa Premier Soccer League recent results 30

Round 25
3:30 PM
FT
5 - 2
3:30 PM
FT


5 2
1:00 PM
FT
1:00 PM
FT


0 1
1:00 PM
FT
1:00 PM
FT
1:00 PM
FT


3 0
Round 13
5:30 PM
FT
5:30 PM
FT


1 4
Round 24
1:00 PM
FT
1:00 PM
FT


2 0
3:30 PM
FT
3:30 PM
FT


1 0
1:00 PM
FT
1 - 1
1:00 PM
FT


1 1
5:30 PM
FT
Round 23
5:30 PM
FT
5:30 PM
FT
5:30 PM
FT


1 0
5:30 PM
FT
5:30 PM
FT


3 0
5:30 PM
FT
3:30 PM
FT
3:30 PM
FT


2 2
1:00 PM
FT
Round 22
4:00 PM
FT
4:00 PM
FT


1 0
1:30 PM
FT
1:30 PM
FT


0 6
1:30 PM
FT
1:30 PM
FT


1 0
4:00 PM
FT
4:00 PM
FT


2 0
1:30 PM
FT
1:30 PM
FT


0 1

South Africa Premier Soccer League recent transfers (66 moves)

Kennedy Mweene
Kennedy Mweene G · Zambia
Mamelodi Sundowns
30 Jun 2023 Summer window Retirement
Tsepo Masilela
Tsepo Masilela D · South Africa
AmaZulu Retired
30 Jun 2022 Summer window Retirement
Siphiwe Tshabalala
Siphiwe Tshabalala M · South Africa
AmaZulu Retired
08 Aug 2021 Summer window Retirement
Siphiwe Tshabalala
Siphiwe Tshabalala M · South Africa
Free player AmaZulu
Free 18 Oct 2020 Off-window Free signing
Moneeb Josephs
Moneeb Josephs G · South Africa
AmaZulu Retired
08 Sep 2020 Summer window Retirement
Jeremy Brockie
Jeremy Brockie F · New Zealand
Mamelodi Sundowns Free player
Free 30 Jun 2020 Summer window Released
Jeremy Brockie
Jeremy Brockie F · New Zealand
Durban City Mamelodi Sundowns
Loan 29 Jun 2020 Summer window Loan return
Tsepo Masilela
Tsepo Masilela D · South Africa
Free player AmaZulu
Free 07 Nov 2019 Off-window Free signing
Jeremy Brockie
Jeremy Brockie F · New Zealand
Mamelodi Sundowns Durban City
Loan 01 Sep 2019 Summer window Loan in
Siyabonga Nomvethe
Siyabonga Nomvethe F · South Africa
AmaZulu Free player
Free 30 Jun 2019 Summer window Released
Siphiwe Tshabalala
Siphiwe Tshabalala M · South Africa
Kaizer Chiefs Erzurum BB
Free 27 Aug 2018 Summer window Free signing
Tsepo Masilela
Tsepo Masilela D · South Africa
Kaizer Chiefs Free player
Free 30 Jun 2018 Summer window Released
Moneeb Josephs
Moneeb Josephs G · South Africa
Bidvest Wits AmaZulu
Free 30 Jun 2018 Summer window Free signing
Jeremy Brockie
Jeremy Brockie F · New Zealand
Supersport United Mamelodi Sundowns
€805K 14 Jan 2018 Winter window Transfer
Aristide Bance
Aristide Bance F · Burkina Faso
Chippa United Riga FC
Free 21 Aug 2016 Summer window Free signing
Siboniso Gaxa
Siboniso Gaxa D · South Africa
Kaizer Chiefs Free player
Free 30 Jun 2016 Summer window Released
Lerato Chabangu
Lerato Chabangu M · South Africa
Chippa United Free player
Free 30 Jun 2016 Summer window Released
Siyabonga Nomvethe
Siyabonga Nomvethe F · South Africa
Moroka Swallows FC AmaZulu
Free 09 Jan 2016 Winter window Free signing
Lerato Chabangu
Lerato Chabangu M · South Africa
Free player Chippa United
Free 20 Sep 2015 Summer window Free signing
Aristide Bance
Aristide Bance F · Burkina Faso
Irtysh Pavlodar Chippa United
Free 27 Aug 2015 Summer window Free signing
Browse the full Transfer Centre ›

Frequently asked questions about the South Africa Premier Soccer League

What is the South Africa Premier Soccer League?

The South Africa Premier Soccer League is a football league in South Africa. SportScore tracks live scores, fixtures, results and the full standings table for every match in the competition.

How many teams play in the South Africa Premier Soccer League?

16 teams are currently competing in the South Africa Premier Soccer League on SportScore.

Who is top of the South Africa Premier Soccer League table?

Orlando Pirates currently lead the South Africa Premier Soccer League with 76 points, 2 points clear of second place.

Who are the current South Africa Premier Soccer League champions?

Mamelodi Sundowns are the reigning South Africa Premier Soccer League title holders (2024-2025).

Who is the top scorer in the South Africa Premier Soccer League?

Bright Ndlovu leads the South Africa Premier Soccer League scoring charts with 2 goals across our tracked matches.

Who leads the South Africa Premier Soccer League in assists?

Sifiso Luthuli leads the South Africa Premier Soccer League with 3 assists.

What is the biggest win in the South Africa Premier Soccer League?

The biggest scoreline on record is TS Galaxy 0–6 Orlando Pirates.

How many goals are scored per match in the South Africa Premier Soccer League?

Across tracked South Africa Premier Soccer League matches, teams average 2.0 goals per game.

When is the next South Africa Premier Soccer League match?

The next South Africa Premier Soccer League match on SportScore is Lamontville Golden Arrows vs Siwelele on Friday, 24 April 2026 at 17:30 UTC.

How many South Africa Premier Soccer League matches are tracked on SportScore?

SportScore has 4784 South Africa Premier Soccer League matches on record, with live scores, events and standings updated in real time as new matches kick off.

South Africa Premier Soccer League

League South Africa
19 Seasons
2025-2026 Latest
2007-2008 Earliest
Latest season · 2025-2026
Current Leader
Orlando Pirates
Orlando Pirates
2 points clear of 2nd
76 Pts
34 Played
23 Won
+45 GD
Form D W W D W

South Africa Premier Soccer League Standings

# Team P W D L GF GA GD Pts Form
1 Orlando Pirates logo Orlando Pirates 34 23 7 4 62 17 +45 76 W D W W D
2 Mamelodi Sundowns logo Mamelodi Sundowns 29 23 5 1 58 12 +46 74 W W W W W
3 Kaizer Chiefs logo Kaizer Chiefs 31 13 11 7 33 22 +11 50 D W W W W
4 Sekhukhune United logo Sekhukhune United 32 13 11 8 35 27 +8 50 L W D L D
5 AmaZulu logo AmaZulu 31 13 8 10 30 30 0 47 L D D W W
6 Stellenbosch FC logo Stellenbosch FC 31 12 8 11 30 31 -1 44 W L W D D
7 Lamontville Golden Arrows logo Lamontville Golden Arrows 35 12 8 15 39 46 -7 44 W W L W D
8 Polokwane City FC logo Polokwane City FC 31 9 13 9 24 24 0 40 D D W L D
9 Richards Bay logo Richards Bay 32 10 10 12 26 34 -8 40 W D W L L
10 Durban City logo Durban City 25 10 5 10 22 22 0 35 L L L W L
11 Marumo Gallants FC logo Marumo Gallants FC 31 6 12 13 25 40 -15 30 D D L L L
12 Chippa United logo Chippa United 33 6 12 15 23 44 -21 30 D W L L D
13 Magesi logo Magesi 31 6 11 14 28 43 -15 29 W L L W L
14 Siwelele logo Siwelele 24 6 10 8 13 17 -4 28 D D L W D
15 TS Galaxy logo TS Galaxy 31 7 7 17 30 42 -12 28 L L L L D
16 Orbit College logo Orbit College 29 7 6 16 20 41 -21 27 L D L L L
17 Cape Town City FC logo Cape Town City FC 10 1 5 4 5 8 -3 8 D L D D D
18 Supersport United logo Supersport United 8 1 4 3 6 8 -2 7 D L L L W
19 Casric Stars logo Casric Stars 4 0 3 1 2 3 -1 3 D L D D

Team of the Week

Top performers from 8 matches · last 8 days
11/11

South Africa Premier Soccer League Facts

Matches played 256
Goals scored 511
Goals per match 2.0
Cards shown 844 yellow / 37 red
Biggest win 0 - 6
TS Galaxy vs Orlando Pirates
Highest scoring 4 - 3
Stellenbosch FC vs Lamontville Golden Arrows

South Africa Premier Soccer League Champions

Derived from previous season tables
Season Champion P W D L GD Pts Runner-up
2024-2025 Mamelodi Sundowns logo Mamelodi Sundowns 28 24 1 3 +52 73 Orlando Pirates
2023-2024 Mamelodi Sundowns logo Mamelodi Sundowns 30 22 7 1 +41 73 Orlando Pirates
2022-2023 Mamelodi Sundowns logo Mamelodi Sundowns 30 21 7 2 +39 70 Orlando Pirates
2021-2022 Mamelodi Sundowns logo Mamelodi Sundowns 30 19 8 3 +36 65 Cape Town City FC
2020-2021 Mamelodi Sundowns logo Mamelodi Sundowns 30 19 10 1 +35 67 AmaZulu
2019-2020 Mamelodi Sundowns logo Mamelodi Sundowns 30 17 8 5 +21 59 Kaizer Chiefs
2018-2019 Mamelodi Sundowns logo Mamelodi Sundowns 30 16 11 3 +16 59 Orlando Pirates
2017-2018 Mamelodi Sundowns logo Mamelodi Sundowns 30 18 6 6 +25 60 Orlando Pirates
2016-2017 Bidvest Wits logo Bidvest Wits 30 18 6 6 +25 60 Mamelodi Sundowns
2015-2016 Mamelodi Sundowns logo Mamelodi Sundowns 30 22 5 3 +35 71 Bidvest Wits
2014-2015 Kaizer Chiefs logo Kaizer Chiefs 30 21 6 3 +27 69 Mamelodi Sundowns
2013-2014 Mamelodi Sundowns logo Mamelodi Sundowns 30 20 5 5 +26 65 Kaizer Chiefs

About South Africa Premier Soccer League

South Africa Premier Soccer League is a football league in South Africa contested by 16 teams. SportScore tracks 4784 South Africa Premier Soccer League matches on record, with live scores, fixtures, results and full standings updated in real time.

Orlando Pirates currently lead South Africa Premier Soccer League with 76 points from 34 matches (23W 7D 4L), 2 points clear of second place.

Across the matches on record, the average game has produced 2.0 goals, with the biggest win to date being TS Galaxy 0–6 Orlando Pirates. Check the live standings, head-to-head records and top scorer charts above for the full South Africa Premier Soccer League picture.

The South Africa Premier Soccer League top scorers this season are led by (2 goals), followed by (2) and (2). Full player statistics including assists, cards, and ratings are available on each player’s profile page.

SportScore covers South Africa Premier Soccer League comprehensively with data on 16 teams and 4784 matches on record. All data is sourced from official match reports and updated within minutes of the final whistle.

Frequently Asked Questions about South Africa Premier Soccer League

What are the South Africa Premier Soccer League standings?

You can view the full South Africa Premier Soccer League standings table on SportScore. As of the latest update, Orlando Pirates lead the table with 76 points from 34 matches.

Who is the top scorer in South Africa Premier Soccer League?

SportScore tracks South Africa Premier Soccer League top scorers with live updates. The current leading scorer is with 2 goals.

How to watch South Africa Premier Soccer League live scores online for free?

SportScore provides free South Africa Premier Soccer League live scores updated every 30–60 seconds. Visit the South Africa Premier Soccer League page for real-time match scores, lineups, statistics, and standings. No registration or subscription required.

How many teams play in South Africa Premier Soccer League?

South Africa Premier Soccer League features 16 teams from South Africa. View all participating teams, their fixtures, and standings on SportScore.

When is the next South Africa Premier Soccer League match?

Check the South Africa Premier Soccer League fixtures section above for the next scheduled match. All upcoming South Africa Premier Soccer League matches are listed with kick-off times in your local timezone, and live scores begin automatically when the match starts.