The South African Premier Soccer League (PSL), or Betway Premiership, is South Africa's top professional football league. It is the richest league in the African continent with huge names such as Kaizer Chiefs, Orlando Pirates and Mamelodi Sundowns participating.
Below we have updated results from each week as the league starts to take shape throughout the season. The next set of PSL fixtures takes place on 17-23 January 2025.
2024/25 Premier Soccer League Results
Gameweek 14
Date
| Home Team
| Result
| Away Team
|
---|
17 Jan 2025 | SuperSport United | 0-1 | Polokwane City |
17 Jan 2025 | Cape Town City | 2-1 | Richards Bay |
18 Jan 2025 | Golden Arrows | 1-1 | TS Galaxy |
18 Jan 2025 | Chippa United | vs | Marumo Gallants |
19 Jan 2025 | Kaizer Chiefs | vs | Sekhukhune United |
22 Jan 2025 | Magesi | vs | Mamelodi Sundowns |
23 Jan 2025 | Royal AM | vs | Orlando Pirates |
23 Jan 2025 | AmaZulu | vs | Stellenbosch |
Date
| Home Team
| Result
| Away Team
|
---|
11 Jan 2025 | Magesi | 0-1 | AmaZulu |
11 Jan 2025 | Marumo Gallants | 1-0 | Cape Town City |
12 Jan 2025 | Kaizer Chiefs | 0-1 | Golden Arrows |
12 Jan 2025 | SuperSport United | 0-3 | Sekhukhune United |
Gameweek 12
Date
| Home Team
| Result
| Away Team
|
---|
4 Jan 2025 | AmaZulu | 0-0 | Golden Arrows |
4 Jan 2025 | TS Galaxy | 0-0 | Magesi |
4 Jan 2025 | Marumo Gallants | 0-0 | Richards Bay |
5 Jan 2025 | Cape Town City | 1-0 | Kaizer Chiefs |
5 Jan 2025 | Polokwane City | 1-1 | Sekhukhune United |
8 Jan 2025 | Cape Town City | 1-0 | Orlando Pirates |
8 Jan 2025 | Kaizer Chiefs | 2-1 | Stellenbosch |
8 Jan 2025 | AmaZulu | 0-2 | Sekhukhune United |
Gameweek 11
Date
| Home Team
| Result
| Away Team
|
---|
24 Dec 2024 | AmaZulu | 0-1 | Mamelodi Sundowns |
24 Dec 2024 | Orlando Pirates | 8-1 | Marumo Gallants |
28 Dec 2024 | Richards Bay | 0-2 | Mamelodi Sundowns |
28 Dec 2024 | Golden Arrows | 0-0 | Polokwane City |
28 Dec 2024 | Sekhukhune United | 1-0 | Marumo Gallants |
28 Dec 2024 | SuperSport United | 1-1 | Stellenbosch |
29 Dec 2024 | Royal AM | 1-3 | TS Galaxy |
29 Dec 2024 | Magesi | 0-1 | Orlando Pirates |
29 Dec 2024 | Cape Town City | 0-1 | AmaZulu |
29 Dec 2024 | Kaizer Chiefs | 1-0 | Chippa United |
Gameweek 10
Date
| Home Team
| Result
| Away Team
|
---|
13 Dec 2024 | AmaZulu | 2-1 | Royal AM |
14 Dec 2024 | Golden Arrows | 0-1 | Richards Bay |
14 Dec 2024 | Chippa United | 0-1 | Cape Town City |
14 Dec 2024 | SuperSport United | 1-0 | Magesi |
15 Dec 2024 | Polokwane City | 1-0 | Marumo Gallants |
16 Dec 2024 | TS Galaxy | 1-1 | Kaizer Chiefs |
18 Dec 2024 | Stellenbosch | 0-1 | Mamelodi Sundowns |
Gameweek 9
Date
| Home Team
| Result
| Away Team
|
---|
6 Dec 2024 | Richards Bay | 0-1 | SuperSport United |
7 Dec 2024 | TS Galaxy | 1-0 | AmaZulu |
7 Dec 2024 | Marumo Gallants | 3-1 | Magesi |
7 Dec 2024 | Sekhukhune | 1-0 | Cape Town City |
8 Dec 2024 | Polokwane City | 2-0 | Kaizer Chiefs |
Gameweek 8
Date | Home Team | Result | Away Team |
---|
29 Nov 24 | SuperSport United | 0-1 | Marumo Gallants |
30 Nov 24 | Richards Bay | 1-3 | AmaZulu |
30 Nov 24 | Kaizer Chiefs | 2-2 | Royal AM |
30 Nov 24 | Mamelodi Sundowns | 3-0 | Sekhukhune |
30 Nov 24 | Chippa United | 2-0 | Magesi FC |
1 Dec 24 | Golden Arrows | 3-2 | Cape Town City |
1 Dec 24 | Orlando Pirates | 0-1 | Stellenbosch |
1 Dec 24 | Polokwane City | 1-1 | TS Galaxy |
Gameweek 7
Date
| Home Team
| Result
| Away Team
|
---|
5 Nov 24 | Orlando Pirates | 1-0 | Richards Bay |
6 Nov 24 | Mamelodi Sundowns | 2-0 | Polokwane City |
6 Nov 24 | Stellenbosch | 1-1 | TS Galaxy |
26 Nov 24 | Chippa United | 0-0 | SuperSport United |
26 Nov 24 | Sekhukhune United | 1-3 | TS Galaxy |
26 Nov 24 | Royal AM | 2-3 | Golden Arrows |
27 Nov 24 | Cape Town City | 1-0 | Polokwane City |
27 Nov 24 | Kaizer Chiefs | 2-1 | Richards Bay |
Gameweek 6
Date
| Home Team
| Result
| Away Team
|
---|
29 Oct 24 | TS Galaxy | 0-2 | Orlando Pirates |
29 Oct 24 | Sekhukhune United | 2-0 | Richards Bay |
29 Oct 24 | AmaZulu | 2-0 | Chippa United |
30 Oct 24 | Golden Arrows | 0-0 | SuperSport United |
30 Oct 24 | Royal AM | 0-1 | Polokwane City |
30 Oct 24 | Magesi FC | 2-2 | Kaizer Chiefs |
30 Oct 24 | Mamelodi Sundowns | 3-0 | Cape Town City |
31 Oct 24 | Stellenbosch FC | 1-0 | Marumo Gallants |
Gameweek 5
Date
| Home Team
| Result
| Away Team
|
---|
26 Oct 24 | Richards Bay | 0-0 | Stellenbosch FC |
26 Oct 24 | Royal AM | 2-0 | Sekhukhune United |
26 Oct 24 | Marumo Gallants | 1-1 | TS Galaxy |
26 Oct 24 | SuperSport United | 1-0 | Kaizer Chiefs |
26 Oct 24 | Chippa United | 2-0 | Golden Arrows |
27 Oct 24 | Polokwane City | 1-0 | Mamelodi Sundowns |
27 Oct 24 | Cape Town City | 0-0 | Magesi FC |
Gameweek 4
Date
| Home Team
| Result
| Away Team
|
---|
28 Sep 24 | Kaizer Chiefs | 1-2 | Mamelodi Sundowns |
28 Sep 24 | Sekhukhune United | 2-0 | Golden Arrows |
28 Sep 24 | Magesi FC | 0-0 | Royal AM |
28 Sep 24 | Cape Town City | 1-0 | SuperSport United |
28 Sep 24 | Marumo Gallants | 1-0 | AmaZulu |
29 Sep 24 | Richards Bay | 0-1 | Orlando Pirates |
29 Sep 24 | Chippa United | 2-1 | TS Galaxy |
29 Sep 24 | Polokwane City | 1-1 | Stellenbosch FC |
Gameweek 3
Date
| Home Team
| Result
| Away Team
|
---|
24 Sep 24 | Orlando Pirates | 3-0 | Polokwane City |
24 Sep 24 | Mamelodi Sundowns | 4-1 | Marumo Gallants |
24 Sep 24 | Royal AM | 0-0 | Richards Bay |
25 Sep 24 | Sekhukhune United | 1-1 | Chippa United |
25 Sep 24 | Golden Arrows | 0-1 | Magesi FC |
25 Sep 24 | SuperSport United | 1-0 | TS Galaxy |
25 Sep 24 | Stellenbosch FC | 3-0 | Cape Town City |
25 Sep 24 | AmaZulu | 1-3 | Kaizer Chiefs |
Gameweek 2 (some games postponed)
Date
| Home Team
| Result
| Away Team
|
---|
21 Sep 24 | Magesi FC | 0-2 | Polokwane City |
21 Sep 24 | Golden Arrows | 2-0 | Marumo Gallants |
21 Sep 24 | SuperSport United | 0-0 | Royal AM |
21 Sep 24 | Chippa United | 1-0 | Richards Bay |
Gameweek 1
Date
| Home Team
| Result
| Away Team
|
---|
14 Sep 24 | Royal AM | 1-1 | Cape Town City |
14 Sep 24 | Marumo Gallants | 1-2 | Kaizer Chiefs |
14 Sep 24 | Polokwane City | 2-1 | AmaZulu |
15 Sep 24 | Richards Bay | 1-0 | TS Galaxy |
17 Sep 24 | Mamelodi Sundowns | 2-0 | SuperSport United |
18 Sep 24 | Orlando Pirates | 2-1 | Chippa United |
18 Sep 24 | Stellenbosch FC | 0-2 | Golden Arrows |
18 Sep 24 | Sekhukhune United | 1-0 | Magesi FC |