Today's picks

Soweto Derby 2026: Kaizer Chiefs vs Orlando Pirates Date, Time and Our Prediction

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.

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.