Orlando Pirates vs Kaizer Chiefs prediction
Orlando Pirates – Kaizer Chiefs, PSL South Africa, Saturday, October 31, 2026 at 01:30 PM (GMT). Venue: Ellis Park
Orlando Pirates is #2 in the table (22 pts) and Kaizer Chiefs #5 (14 pts). Orlando Pirates is unbeaten in its last 5 matches. Kaizer Chiefs is unbeaten in its last 5 matches. Orlando Pirates averages 2.4 goals per match this season. Last 6 head-to-head meetings: Orlando Pirates 4, draws 1, Kaizer Chiefs 1. Their last meeting, on April 26, 2026, ended Orlando Pirates 1-1 Kaizer Chiefs.
AI confidence: Medium
AI match recap
Pirates bring the sharper league momentum and a remarkably secure defensive platform into the Soweto Derby. Chiefs have more recent draws than wins in league play, but their midweek lift and Duba’s goals give them a credible counterattacking threat. The key contest is likely to be on Chiefs’ right flank, where injury-related selection pressure meets Pirates’ strongest wide patterns. Expect a tense, physical match in which the first goal changes the balance dramatically.
Predicted score and probabilities
The AI's exact score, win/draw/loss probabilities, both teams to score, over/under 2.5 and 5 key factors are in the full analysis.
See the full AI analysisHead-to-head analysis
Pirates have had the better recent league record in this rivalry, including a clear win earlier in the calendar year, though the latest league meeting finished level. The wider recent series still shows that margins can be narrow and derby context often compresses the gap in form.
Injuries and absences
Chiefs’ reported absences and uncertainty around their returning centre-back put pressure on the right side and defensive continuity, especially against Pirates’ wide rotations. Pirates have fewer reported selection problems, although Appollis’ fitness and the managed minutes of recent returnees should be checked at team announcement.
Form (last 5)
Orlando Pirates vs Kaizer Chiefs stats
| Orlando Pirates | Kaizer Chiefs | |
|---|---|---|
| Played | 8 | 8 |
| Goals scored | 19 | 13 |
| Goals conceded | 1 | 8 |
| Clean sheets | 7 | 2 |
Last meetings
- 2026-04-26Orlando Pirates 1-1 Kaizer Chiefs
- 2026-02-28Kaizer Chiefs 0-3 Orlando Pirates
- 2025-05-10Kaizer Chiefs 2-1 Orlando Pirates
- 2025-05-03Kaizer Chiefs 1-2 Orlando Pirates
- 2025-02-01Orlando Pirates 1-0 Kaizer Chiefs
- 2024-03-09Orlando Pirates 3-2 Kaizer Chiefs

Orlando Pirates
Kaizer Chiefs