The latest PSL results are from Sunday 20 September 2026: Golden Arrows 0-0 Kaizer Chiefs, Marumo Gallants 0-2 Orlando Pirates, Milford 1-1 Durban City and TS Galaxy 0-1 Chippa United. The Betway Premiership has been paused for the international window since then and restarts on Tuesday 13 October. Across the 57 league matches played so far, 23 have finished level, which is 40 percent, more than either home wins (18) or away wins (16). Every score is below, newest first, with our own graded picks on these matches set out honestly, losses included.
Latest PSL results: Sunday 20 September 2026
The most recent round before the break. All four scores come from the ESPN South African Premiership feed, read this morning, and each one reconciles with the league table.
| Home | Score | Away | Venue |
|---|---|---|---|
| Golden Arrows | 0-0 | Kaizer Chiefs | Mbombela Stadium |
| Marumo Gallants | 0-2 | Orlando Pirates | Royal Bafokeng Stadium |
| Milford | 1-1 | Durban City | Sugar Ray Xulu Stadium |
| TS Galaxy | 0-1 | Chippa United | Solomon Mahlangu Stadium |
Every Betway Premiership result of 2026-27 so far
How this list was built and checked: we pulled the season schedule of all sixteen clubs, which puts every match on the list twice, once from each side. All 57 matches agreed on both sides apart from one listing where the two feeds swapped home and away for Milford against Durban City, which the ESPN matchday scoreboard settled as a Milford home game. We then rebuilt the league table from these 57 scores alone and compared it with the published table: played, won, drawn, lost, goals for and goals against match for all sixteen clubs. Goals for and against both total 130.
| Date | Home | Score | Away | Result |
|---|---|---|---|---|
| Sun 20 Sep | Golden Arrows | 0-0 | Kaizer Chiefs | Draw |
| Sun 20 Sep | Marumo Gallants | 0-2 | Orlando Pirates | Away win |
| Sun 20 Sep | Milford | 1-1 | Durban City | Draw |
| Sun 20 Sep | TS Galaxy | 0-1 | Chippa United | Away win |
| Sat 19 Sep | Kruger United | 0-1 | Stellenbosch | Away win |
| Sat 19 Sep | Polokwane City | 0-1 | AmaZulu | Away win |
| Sat 19 Sep | Richards Bay | 2-3 | Sekhukhune United | Away win |
| Thu 17 Sep | Orlando Pirates | 2-0 | Durban City | Home win |
| Sun 13 Sep | Milford | 5-1 | Richards Bay | Home win |
| Sun 13 Sep | Siwelele | 1-1 | Golden Arrows | Draw |
| Sun 13 Sep | TS Galaxy | 0-1 | Kruger United | Away win |
| Sat 12 Sep | AmaZulu | 1-0 | Marumo Gallants | Home win |
| Sat 12 Sep | Chippa United | 1-1 | Mamelodi Sundowns | Draw |
| Sat 12 Sep | Polokwane City | 1-1 | Kaizer Chiefs | Draw |
| Fri 11 Sep | Stellenbosch | 1-1 | Sekhukhune United | Draw |
| Wed 9 Sep | Mamelodi Sundowns | 3-0 | Siwelele | Home win |
| Sun 6 Sep | Golden Arrows | 1-2 | Mamelodi Sundowns | Away win |
| Sun 6 Sep | Kaizer Chiefs | 3-2 | Siwelele | Home win |
| Sat 5 Sep | Chippa United | 0-0 | Milford | Draw |
| Sat 5 Sep | Sekhukhune United | 0-0 | TS Galaxy | Draw |
| Fri 4 Sep | Marumo Gallants | 2-2 | Polokwane City | Draw |
| Fri 4 Sep | Richards Bay | 1-2 | AmaZulu | Away win |
| Wed 2 Sep | Mamelodi Sundowns | 2-0 | Milford | Home win |
| Tue 1 Sep | Durban City | 0-0 | Stellenbosch | Draw |
| Tue 1 Sep | Kruger United | 0-4 | Orlando Pirates | Away win |
| Wed 26 Aug | Golden Arrows | 1-0 | Stellenbosch | Home win |
| Wed 26 Aug | Mamelodi Sundowns | 5-2 | AmaZulu | Home win |
| Wed 26 Aug | Polokwane City | 0-0 | Milford | Draw |
| Wed 26 Aug | Richards Bay | 2-2 | Kaizer Chiefs | Draw |
| Tue 25 Aug | Kruger United | 0-2 | Durban City | Away win |
| Tue 25 Aug | Marumo Gallants | 2-3 | TS Galaxy | Away win |
| Tue 25 Aug | Orlando Pirates | 2-0 | Sekhukhune United | Home win |
| Tue 25 Aug | Siwelele | 1-1 | Chippa United | Draw |
| Wed 19 Aug | Mamelodi Sundowns | 2-0 | Marumo Gallants | Home win |
| Sun 16 Aug | Chippa United | 0-3 | Orlando Pirates | Away win |
| Sun 16 Aug | TS Galaxy | 0-0 | Golden Arrows | Draw |
| Sat 15 Aug | AmaZulu | 2-0 | Siwelele | Home win |
| Sat 15 Aug | Durban City | 1-1 | Richards Bay | Draw |
| Sat 15 Aug | Kaizer Chiefs | 1-1 | Mamelodi Sundowns | Draw |
| Sat 15 Aug | Milford | 2-1 | Kruger United | Home win |
| Sat 15 Aug | Sekhukhune United | 2-0 | Polokwane City | Home win |
| Fri 14 Aug | Stellenbosch | 3-1 | Marumo Gallants | Home win |
| Wed 12 Aug | AmaZulu | 1-1 | Orlando Pirates | Draw |
| Wed 12 Aug | Durban City | 0-0 | Golden Arrows | Draw |
| Wed 12 Aug | Kaizer Chiefs | 2-0 | Sekhukhune United | Home win |
| Wed 12 Aug | Milford | 1-0 | Siwelele | Home win |
| Tue 11 Aug | Chippa United | 1-1 | Richards Bay | Draw |
| Tue 11 Aug | Marumo Gallants | 0-0 | Kruger United | Draw |
| Tue 11 Aug | Polokwane City | 3-3 | Stellenbosch | Draw |
| Tue 11 Aug | TS Galaxy | 2-3 | Mamelodi Sundowns | Away win |
| Sun 2 Aug | Richards Bay | 1-2 | Polokwane City | Away win |
| Sun 2 Aug | Siwelele | 2-2 | TS Galaxy | Draw |
| Sat 1 Aug | Golden Arrows | 0-0 | Chippa United | Draw |
| Sat 1 Aug | Kruger United | 1-3 | Kaizer Chiefs | Away win |
| Sat 1 Aug | Orlando Pirates | 2-0 | Milford | Home win |
| Sat 1 Aug | Sekhukhune United | 1-0 | Durban City | Home win |
| Sat 1 Aug | Stellenbosch | 0-1 | AmaZulu | Away win |
| 57 matches | 18 home wins | 130 goals | 16 away wins | 23 draws |
What 57 results say about this league
This is the dataset the rest of the page is built on, and it is why we treat Betway Premiership picks differently from European ones.
| Outcome | Matches | Share |
|---|---|---|
| Draw | 23 | 40.4% |
| Home win | 18 | 31.6% |
| Away win | 16 | 28.1% |
| Total | 57 | 100% |
| Measure | Count | Share of 57 |
|---|---|---|
| Goals per match | 130 goals | 2.28 a game |
| Goalless draws | 9 | 15.8% |
| Both teams scored | 26 | 45.6% |
| Three or more goals | 19 | 33.3% |
| Most common scorelines | 2-0 and 1-1, ten each | 17.5% each |
| Next most common | 0-0 and 1-0, nine each | 15.8% each |
Two-thirds of matches finish with two goals or fewer. The draws are not spread evenly either. Golden Arrows and Chippa United have drawn five of their seven games each, and Kaizer Chiefs, Durban City and Polokwane City four of seven. At the other end Orlando Pirates, AmaZulu and Kruger United have drawn one each. The verified Betway Premiership log shows the same thing from the points side: Golden Arrows and Chippa sit level on eight points from one win each.
Our graded picks on these results, every one of them
This site publishes a pick before kick-off and grades it afterwards in public. We have graded 13 Betway Premiership picks so far, and the column stands at 6 wins and 7 losses, 46 percent, the weakest league on our board. Here is every one, read from the pick log on our homepage this morning.
| Result | Our pick | Confidence | Graded |
|---|---|---|---|
| Golden Arrows 1-2 Mamelodi Sundowns | Sundowns win | 60% | WIN |
| Kaizer Chiefs 3-2 Siwelele | Chiefs win | 63% | WIN |
| Chippa United 0-0 Milford | Chippa win | 44% | LOSS |
| Sekhukhune United 0-0 TS Galaxy | Sekhukhune win | 45% | LOSS |
| Marumo Gallants 2-2 Polokwane City | Gallants win | 42% | LOSS |
| Richards Bay 1-2 AmaZulu | AmaZulu win | 40% | WIN |
| Mamelodi Sundowns 2-0 Milford | Sundowns win | 72% | WIN |
| Kruger United 0-4 Orlando Pirates | Pirates win | 66% | WIN |
| Durban City 0-0 Stellenbosch | Stellenbosch win | 43% | LOSS |
| Golden Arrows 1-0 Stellenbosch | Stellenbosch win | 45% | LOSS |
| Polokwane City 0-0 Milford | Polokwane win | 52% | LOSS |
| Mamelodi Sundowns 5-2 AmaZulu | Sundowns win | 68% | WIN |
| Richards Bay 2-2 Kaizer Chiefs | Chiefs win | 57% | LOSS |
| 13 picks | 6 wins, 7 losses | 46% |
Two patterns explain that 46 percent, and we would rather state them than hide them.
- Six of the seven losses were draws. Our rule is that a win pick loses on a draw, with no refunds and no half-points. In a league where 40 percent of matches finish level, that rule costs more here than anywhere else we cover. The only loss that was not a draw was Golden Arrows 1-0 Stellenbosch.
- Confidence sorted the picks. At 55 percent and above we went 5 from 6, the single loss being the 2-2 at Richards Bay that cost us a Kaizer Chiefs pick. Below 55 percent we went 1 from 7. The low numbers were telling the truth: those were close calls, and close calls in this league mostly end level.
Next up: the eight fixtures that produce the next PSL results
Dates and pairings checked this morning against the ESPN feed and the Betexplorer fixture list, which agree on all eight, with venues from the ESPN feed and the Kaizer Chiefs kick-off and venue confirmed again on the club’s own match centre. Times are South African time. Four of the eight carry a pick under 55 percent, which on the evidence above makes the draw the live risk in all four.
| Date | Fixture | Kick-off SAST | Venue | Our pick |
|---|---|---|---|---|
| Tue 13 Oct | Durban City v AmaZulu | 19:30 | Chatsworth Stadium | AmaZulu win, 56%, good |
| Tue 13 Oct | Kaizer Chiefs v Stellenbosch | 19:30 | FNB Stadium | Chiefs win, 52%, close |
| Tue 13 Oct | Orlando Pirates v TS Galaxy | 19:30 | Orlando Stadium | Pirates win, 71%, strong |
| Tue 13 Oct | Richards Bay v Mamelodi Sundowns | 19:30 | Princess Magogo Stadium | Sundowns win, 76%, strong |
| Sat 17 Oct | Chippa United v Kruger United | 15:30 | Buffalo City Stadium | Chippa win, 51%, close |
| Sat 17 Oct | Golden Arrows v Milford | 15:30 | King Goodwill Zwelithini Stadium | Milford win, 44%, close |
| Sat 17 Oct | Sekhukhune United v Marumo Gallants | 18:00 | Peter Mokaba Stadium | Sekhukhune win, 69%, good |
| Sun 18 Oct | Siwelele v Polokwane City | 15:30 | Dr Petrus Molemela Stadium | Polokwane win, 42%, close |
Full previews for the 13 October round: Kaizer Chiefs v Stellenbosch, Orlando Pirates v TS Galaxy, Richards Bay v Mamelodi Sundowns and Durban City v AmaZulu. Kaizer Chiefs fans can find every confirmed date on Kaizer Chiefs next game.
Read next
- Every Betway Premiership fixture, with our picks
- The verified Betway Premiership log and points per game
- The Kaizer Chiefs hub: form, log position and our graded record
- Kaizer Chiefs results 2026-27, every score
- The Orlando Pirates hub
- The Mamelodi Sundowns hub
- The Soweto derby on 31 October
- Bafana Bafana fixtures and results
- Today’s predictions board, every fixture with its confidence figure
Predictions on this site are published for information only and are not betting advice. Past results do not guarantee future outcomes. 18+ only. Betting involves risk and you can lose money, so never stake more than you can afford to lose. Free and confidential help is available from the South African National Responsible Gambling Programme on 0800 006 008, 24 hours a day.


