The next Soweto Derby is Orlando Pirates against Kaizer Chiefs on Saturday 31 October 2026, kick-off 13:30 SAST at Orlando Stadium in Johannesburg. It is a Betway Premiership league fixture and Pirates are the home side. Our pick is Orlando Pirates at 58 percent, which is a good-confidence call and not a strong one, and the full reasoning is below. Both clubs go into it unbeaten in the league: Pirates are second on 19 points from 7 games, Chiefs fourth on 13 from 7. Fixture, log and form all checked against the SuperSport Betway Premiership pages on 24 September 2026.
When is the next Soweto Derby
| Detail | Confirmed |
|---|---|
| Fixture | Orlando Pirates v Kaizer Chiefs |
| Competition | Betway Premiership 2026-27 |
| Date | Saturday 31 October 2026 |
| Kick-off | 13:30 SAST, which is 11:30 GMT |
| Venue | Orlando Stadium, Soweto, Johannesburg |
| Home side | Orlando Pirates |
| Our pick | Orlando Pirates, 58% Good |
| Second league derby this season | Not yet on the published fixture list |
Taken from the SuperSport Betway Premiership fixture list on 24 September 2026, where the ground is listed under its sponsor name, Orlando Amstel Arena. Kick-off times five weeks out do move for broadcast, so treat 13:30 as scheduled rather than final.
Our prediction for Orlando Pirates against Kaizer Chiefs
We are on Orlando Pirates at 58 percent. That figure is deliberately modest for a home side that has not lost a league match all season, and the reason is the opponent rather than the hosts.
Pirates have the better team and the better season so far. Six wins and one draw from seven, three clean sheets in the three most recent matches we verified, and a points-per-game rate that projects higher than the champions. On pure quality this is a 70 percent fixture.
What pulls it down to 58 is that Kaizer Chiefs have drawn four of their seven league matches. They are not a team that loses at the moment, they are a team that refuses to resolve. A pick that names a winner and gets a draw is a loss on our record, and the last Soweto Derby, in April 2026, finished 1-1. Chiefs do not need to be better than Pirates on 31 October to beat our pick. They only need to be stubborn for ninety minutes, which is precisely what they have been all season.
How the two clubs go into the derby
| Measure | Orlando Pirates | Kaizer Chiefs |
|---|---|---|
| Log position | 2nd of 16 | 4th of 16 |
| Games played | 7 | 7 |
| Won, drawn, lost | 6, 1, 0 | 3, 4, 0 |
| Points | 19 | 13 |
| Points per game | 2.71 | 1.86 |
| Defeats this season | None | None |
| Share of points won from draws | 1 of 19, 5.3% | 4 of 13, 30.8% |
Position, games played, results and points read off the SuperSport Betway Premiership table on 24 September 2026 and unchanged from our 23 September check, because league football is paused for the FIFA international break. Goal difference and goals for and against are left out on purpose: the sources we use disagree on them, and we do not publish a number we cannot confirm twice.
Recent form, the last three league matches for each club
| Date | Match | Score | Result |
|---|---|---|---|
| Sun 20 Sep 2026 | Marumo Gallants v Orlando Pirates | 0-2 | Pirates win, away, clean sheet |
| Thu 17 Sep 2026 | Orlando Pirates v Durban City | 2-0 | Pirates win, home, clean sheet |
| Tue 1 Sep 2026 | Kruger United v Orlando Pirates | 0-4 | Pirates win, away, clean sheet |
| Sun 20 Sep 2026 | Golden Arrows v Kaizer Chiefs | 0-0 | Chiefs draw, away |
| Sat 12 Sep 2026 | Polokwane City v Kaizer Chiefs | 1-1 | Chiefs draw, away |
| Sun 6 Sep 2026 | Kaizer Chiefs v Siwelele | 3-2 | Chiefs win, home |
Scorelines taken from the SuperSport Betway Premiership results page on 24 September 2026. Across those three matches Pirates scored 8 and conceded 0. Chiefs took 5 points from a possible 9 and have not scored more than once in either of their last two.
The last two Soweto Derbies
| Date | Competition | Clubs | Result |
|---|---|---|---|
| 26 April 2026 | Betway Premiership | Orlando Pirates and Kaizer Chiefs | 1-1 draw |
| 28 February 2026 | Betway Premiership | Orlando Pirates and Kaizer Chiefs | 3-0 to Orlando Pirates |
Both results were confirmed against more than one independent report on 24 September 2026. We are not publishing an all-time head-to-head total, because the published totals do not agree: one widely cited reference gives 107 meetings, while SuperSport in April 2026 gave 109 league meetings and 184 encounters across all competitions. When two sources cannot agree on a number, we leave it off the page rather than pick the one that reads better. What SuperSport did report in April 2026 is that the February win was a fourth consecutive league derby win for Pirates, their best such run of the PSL era. The April draw ended that run.
The draw problem that decides this derby
We counted the season out of the verified 16-team log rather than taking anybody else’s word for it. This is the single number that sets our confidence on a Kaizer Chiefs fixture.
| Betway Premiership 2026-27 so far | Figure |
|---|---|
| League matches played | 57 |
| Matches that ended level | 23 |
| League-wide share of matches drawn | 40.4% |
| Kaizer Chiefs games drawn | 4 of 7, 57.1% |
| Orlando Pirates games drawn | 1 of 7, 14.3% |
| Clubs drawing more often than Chiefs | Two, Golden Arrows and Chippa United, both 5 of 7 |
Computed from the log verified on 24 September 2026. Total games played divided by two gives 57 matches, and the drawn column summed across all 16 clubs and divided by two gives 23 drawn matches. The wins column and the losses column both total 34, and 34 plus 23 equals 57, which is the arithmetic check that the underlying table is sound.
Two league matches in five end level in this competition, and Chiefs are running well above even that. Pirates are the opposite case, one draw in seven. A derby puts the least resolvable team in the league in front of the most resolvable, at the most resolvable team ground. That is why we are on Pirates, and it is also why we are only on them at 58.
Build-up fixtures before the derby, with our picks
| Date | Kick-off (SAST) | Fixture | Venue | Our pick | Confidence |
|---|---|---|---|---|---|
| Sat 17 Oct 2026 | 13:30 | Kaizer Chiefs v Stellenbosch | FNB Stadium | Kaizer Chiefs | 52% Close call |
| Sun 18 Oct 2026 | 16:00 | Orlando Pirates v TS Galaxy | Orlando Stadium | Orlando Pirates | 71% Strong |
| Sat 31 Oct 2026 | 13:30 | Orlando Pirates v Kaizer Chiefs | Orlando Stadium | Orlando Pirates | 58% Good |
| Wed 4 Nov 2026 | 17:30 | Kaizer Chiefs v AmaZulu | FNB Stadium | Kaizer Chiefs | 49% Close call |
| Wed 4 Nov 2026 | 17:30 | Siwelele v Orlando Pirates | Free State Stadium, Bloemfontein | Orlando Pirates | 68% Good |
Dates, kick-off times and venues taken from the SuperSport Betway Premiership fixture list on 24 September 2026. These are the same picks and the same confidence figures published on our Kaizer Chiefs and Orlando Pirates hubs, because a pick that changes depending on which page you read it on is not a pick.
Our graded record, including the losses
Across every competition we cover, our published record is 79 wins and 55 losses from 134 graded picks, 59 percent. Our Betway Premiership column is the worst one we have: 6 wins and 7 losses, 46 percent from 13 graded picks. That is a losing column and it stays on the site.
| Record | Result | Note |
|---|---|---|
| All competitions, all time | 79W-55L, 59% | 134 graded picks |
| Betway Premiership | 6W-7L, 46% | 13 picks, our weakest column |
| Strong picks, 70% and up | 19W-3L, 86% | Across all competitions |
| Soweto Derby picks graded | None yet | 31 October will be our first |
We do not slice the record by club, because 13 PSL picks in total is far too small a sample to cut that finely without the result being noise. Every individual pick, won or lost, is listed in the public log on our home page with its result attached. Record re-verified against the live site on 24 September 2026.
Reading our confidence figures. Strong means 70 percent and up, and that band is running at 19 wins and 3 losses. Good means 55 to 69. A close call is under 55 percent and is us telling you the match is near a coin toss. A draw counts as a loss for us when our pick named a winner. We never publish a pick for a match kicking off within the hour, and we never take down a pick that lost.
Related pages
- Kaizer Chiefs: news, fixtures, log position and our picks
- Orlando Pirates: news, fixtures, log position and our picks
- Betway Premiership hub: club pages and our PSL record
- Bafana Bafana fixtures, kick-off times and our picks
- How to predict the Betway Premiership
- Draw no bet, and the draw trap that costs us PSL picks
- Mamelodi Sundowns: news, fixtures and our picks
- Betway Premiership log, points per game and the full 16-club table
- PSL fixtures 2026-27: every date, time and venue
- Football betting tips today
- Bet of the day
- The full graded record, every pick and every loss
Predictions on this page are our own opinion and nothing here is a guarantee. Betting carries real financial risk. You must be 18 or over to bet in South Africa. Set a limit before you start, never chase a loss, and never stake money you need. If gambling has stopped being fun, the South African Responsible Gambling Foundation counselling line is 0800 006 008 and it is free and confidential.