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 analysis

Head-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 PiratesLeague position #2 · 22 ptsW W W
Kaizer ChiefsLeague position #5 · 14 ptsD D D

Orlando Pirates vs Kaizer Chiefs stats

Orlando PiratesKaizer Chiefs
Played88
Goals scored1913
Goals conceded18
Clean sheets72

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

Other PSL South Africa matches