Match details. Premiership, Regular Season - 9. Kick-off is Sat 31 Oct, 14:30 Lagos time. It is played at Ellis Park, Gauteng Province.
What's at stake. Orlando Pirates FC are 2nd on 22 points after 8 games, 1 point behind Mamelodi Sundowns, 3 points clear of Amazulu. A win would take them above Mamelodi Sundowns. Kaizer Chiefs are 5th on 14 points after 8 games, 1 point behind Milford FC, level on points with Sekhukhune United. A win would take them above Milford FC.
Form. Orlando Pirates FC have won eight, drawn one and lost one of their last ten, 2.5 points a game. Their last five, newest first: W W W W L. Kaizer Chiefs have won four, drawn five and lost one of their last ten, 1.7 points a game. Their last five, newest first: W W L D D.
The numbers. Orlando Pirates FC score 2.5 and concede 0.5 a game in their last six at home, with four clean sheets. Orlando Pirates FC average 13.6 shots (6.2 on target), 6.2 corners and 1.6 cards a game, with 56% of the ball. Kaizer Chiefs score 1.4 and concede 0.8 a game over their last ten, with four clean sheets and two games without a goal. Kaizer Chiefs average 10.8 shots (4.1 on target), 4.8 corners and 1.9 cards a game, with 58% of the ball.
Head to head. In the last nine meetings Orlando Pirates FC have won five, drawn one and lost three. Four of the nine went over 2.5 goals and both teams scored in four. In the last four, Orlando Pirates FC won two, one was drawn and Kaizer Chiefs won one. The last time they met, on 26 Apr 2026, it finished Orlando Pirates FC 1-1 Kaizer Chiefs: Orlando Pirates FC had 11 shots to 5, 58% of the ball.
Where it pulls both ways. On goals, their goals for and against point to an open game; their records put over 2.5 goals at 50%; five of the last nine meetings went under 2.5.
The case against. Kaizer Chiefs's record still gives them 20% to win.
The read. Orlando Pirates FC to win. Their goals for and against make Orlando Pirates FC the likelier winners; Orlando Pirates FC are the stronger side on form and the table; both teams' records favour Orlando Pirates FC; the meetings favour Orlando Pirates FC.
The bets. Best bet: Orlando Pirates FC or Draw at 1.16, 86% on the records (Orlando Pirates FC unbeaten in 5 of 6 at home; Kaizer Chiefs failed to win 5 of 7). Full cover: Over 0.5 Goals at 1.10. It wins on every score where the best bet loses. Leave: Under 3.5 Goals (Orlando Pirates FC are a clear winner, no Unders); Orlando Pirates FC or draw and under 3.5 goals (Orlando Pirates FC are a clear winner, no Unders); Orlando Pirates FC Over 1.5 goals (Kaizer Chiefs's own games don't back it (2 of 7)). Predicted score: Orlando Pirates FC 2-0 Kaizer Chiefs (12% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call).