Soweto derby

Kaizer Chiefs vs Orlando Pirates: Head-to-Head Record

18 meetingsSince 2018South Africa South Africa
33%17%50%

All competitions, results after 90 minutes.

18Meetings
2.33Goals per match
56%Both teams scored
50%3+ goals
3Clean sheets: Kaizer Chiefs
5Clean sheets: Orlando Pirates
4.82Cards per match
8.00Corners per match

Cards and corners from 11 meetings with official statistics.

Home and away

Kaizer ChiefsKaizer Chiefs at home11 meetings
Won 4Drawn 2Lost 5Goals 10-14
Orlando PiratesOrlando Pirates at home7 meetings
Won 4Drawn 1Lost 2Goals 11-7

Biggest wins and runs

Kaizer ChiefsKaizer Chiefs10/05/25 · Cup · home2-1
Orlando PiratesOrlando Pirates28/02/26 · Premier Soccer League · away3-0
Current unbeaten runOrlando Pirates 2 meetings
Longest winning runKAI 5·ORL 4

Next meeting

Premier Soccer League31/10/26 · 14:30
Orlando PiratesOrlando Pirates
vs
Kaizer ChiefsKaizer Chiefs

Kaizer Chiefs vs Orlando Pirates by competition

Meetings in each competition, results after 90 minutes.

CompetitionMPKAIDORLGoals
Premier Soccer LeagueLeague125162.25
8 CupCup20022.50
League CupCup20112.50
CupCup21102.50

Kaizer Chiefs vs Orlando Pirates: questions and answers

Orlando Pirates have won more meetings: 9 wins to 6 for Kaizer Chiefs, with 3 drawn, from 18 matches in all competitions.

On average 2.33 goals per match across 18 meetings. Both teams scored in 56% of them, and 50% had three or more goals.

Orlando Pirates host Kaizer Chiefs on 31 Oct 2026 in the Premier Soccer League.

The widest margin was 3-0, when Orlando Pirates beat Kaizer Chiefs on 28 Feb 2026 in the Premier Soccer League.

On 26 Apr 2026 in the Premier Soccer League: Orlando Pirates 1-1 Kaizer Chiefs.

Kaizer Chiefs vs Orlando Pirates in numbers

Since 24 Nov 2018, Kaizer Chiefs and Orlando Pirates have played each other 18 times across all competitions. Orlando Pirates lead the head-to-head 9-6, with 3 drawn. Orlando Pirates have the stronger home record in this fixture: won 4 of 7 home meetings.

Meetings average 2.33 goals; both teams scored in 56% of them and 50% had three or more goals. In the 11 meetings with official statistics there were 4.82 cards and 8.00 corners per match.

The latest meeting, on 26 Apr 2026 in the Premier Soccer League, ended Orlando Pirates 1-1 Kaizer Chiefs. The next meeting is on 31 Oct 2026 in the Premier Soccer League.

Every figure on this page counts finished matches in all competitions; results and goals are the score after 90 minutes, and cards and corners come only from matches with official statistics. More derbies and rivalries are on the football rivalries page.