History: The Soweto Derby and the shifting balance of power
A rivalry shaped by recent competitive history
The latest chapter of the Soweto Derby has been defined by narrow margins, changing momentum and an unusually balanced recent record. Across 20 competitive matches, Kaizer Chiefs have won seven, Orlando Pirates eight and five have ended in a draw. The goals scored are similarly close, with Pirates holding a 24-20 advantage. This is not a record stretched across more than a century, but a snapshot of roughly the last decade and a half in which neither side has established permanent control of the rivalry.
That balance carries particular weight because the Soweto Derby is more than a fixture between two teams. It is an expression of Soweto identity and a recurring national occasion, where the weight of tradition meets the practical need to adapt. The historical challenge for both Kaizer Chiefs and Orlando Pirates is to preserve that sense of belonging while changing the competitive balance. Pirates have generally carried the more successful recent hand, but Chiefs have repeatedly shown that previous dominance does not determine the outcome of the next meeting.
From stability to Pirates’ ascendancy
The season-by-season record reveals distinct phases. The 2016 season brought two draws, establishing an even opening to the supplied recent sample. Orlando Pirates then gained the upper hand in 2017 and 2018, winning once and drawing once in each campaign. Kaizer Chiefs responded emphatically in 2019, taking both meetings without conceding a victory, before the two sides shared the spoils in 2020. The pattern illustrates how quickly authority can move: Pirates began with a slight advantage, only for Chiefs to reverse the narrative with a dominant two-match return.
Chiefs sustained that superiority through 2021 and 2022, winning all four listed encounters. Their spell combined two victories in each season with important scoring contributions from former Chiefs players such as L. Castro, K. Dolly and A. Du Preez. The latter is now a current squad member, but the historical record of that period belongs collectively to the Chiefs side of that era. These results helped create one of the rivalry’s strongest recent sequences: five consecutive Kaizer Chiefs wins, equalling Pirates’ longest winning streak in the dataset and matching the Chiefs’ longest unbeaten run.
Pirates’ turn to define the modern derby
That sequence ended as the balance turned again. Pirates took both meetings in 2023 and then completed another two-match sweep in 2024. The 3-2 contest on 9 March 2024 produced the highest-scoring result in the supplied recent sample, while the other matches added to a period in which Pirates repeatedly found a way to shift the contest away from Chiefs’ previous control. T. Lorch, E. Makgopa, A. Memela and M. Pule feature among the leading Pirates scorers in the dataset; Makgopa remains a current member of the Orlando Pirates squad.
The 2025 season continued this competitive shift, with one Pirates victory and one draw. The listed 2026 meetings strengthened Pirates’ recent authority further: a 3-0 away win was followed by a 1-1 draw. That 3-0 result is both the largest Pirates victory in the recent sample and one of its clearest statements of superiority. At the same time, the sequence of Pirates’ longest unbeaten run reaching six matches shows that their recent strength has not always required outright wins.
The slim margins that define the modern rivalry
Despite Pirates’ stronger late-period momentum, the aggregate contest remains compact. The average match has produced 2.2 goals, 55% of the listed games have featured both teams scoring and 45% have gone beyond 2.5 goals. The scorelines explain why: four 1-0 results and two 0-1 victories account for six one-goal games decided without either side finding the net more than once. Draws at 1-1 and 0-0 have further reinforced the sense that many recent derbies have been settled by fine details rather than large performances.
Home advantage has also been modest rather than decisive. Chiefs won four, drew three and lost three of their ten home matches, scoring 10 goals and conceding 11. Pirates won five, drew two and lost three at home, with 13 goals scored and ten conceded. The figures suggest that the venue carries meaning without guaranteeing control. Both teams have repeatedly demonstrated the capacity to alter the rivalry’s direction, particularly through decisive home wins.
A legacy renewed by each generation
The goal timing adds another layer to the modern rivalry. Ten goals were scored between 16 and 30 minutes, and another ten arrived between 76 and 90 minutes, making those the busiest windows in the dataset. The early period produced five goals, while the middle stages of matches were less conclusive. Such patterns capture the rhythm of the Soweto Derby: an occasion capable of building patiently before being decided late, often when fatigue and concentration shape a close contest.
The current competitive picture points toward Orlando Pirates. Their five-match winning run, unbeaten record and position on 22 points contrast with Kaizer Chiefs’ unbeaten but draw-heavy record on 14 points. Yet history within this recent sample cautions against reading too much into a single surge. Chiefs dominated from 2019 through 2022; Pirates have held the advantage since 2023. The larger legacy of the Soweto Derby lies in this movement between eras, where every generation of players adds another chapter to a shared identity and every result reminds supporters that the balance can shift again.
Iconic Moments
Kaizer Chiefs 0-3 Orlando Pirates — 28 February 2026
Orlando Pirates produced the emphatic result in this recent sequence of Soweto Derby fixtures, winning 3-0 at Kaizer Chiefs. The margin made it the biggest Pirates victory among the listed matches and provided a vivid illustration of how quickly the balance of power can swing in Johannesburg’s most famous rivalry. For Chiefs, the defeat carried particular weight at home, while Pirates supporters could celebrate a performance that asserted theVisitors’ presence in the contest.
Orlando Pirates 3-2 Kaizer Chiefs — 9 March 2024
The 3-2 encounter stands as the highest-scoring match in the supplied recent history, with both teams contributing to a five-goal spectacle. Neither side surrendered possession of the initiative: Orlando Pirates emerged with the points, but Kaizer Chiefs ensured the result remained volatile rather than comfortable. Beyond the scoreline, the fixture captured the attacking character and emotional intensity that help define the Soweto Derby, where momentum can change as quickly as possession.
Kaizer Chiefs 2-1 Orlando Pirates — 6 November 2021
Kaizer Chiefs recorded a narrow 2-1 victory over Orlando Pirates in the earliest match listed here. Although only a single goal separated the teams, the result demonstrated the fine margins that have shaped recent meetings. A home victory for the hosts reflected the rivalry’s capacity to reward either side in decisive moments, and it established the competitive pattern continued throughout the subsequent fixtures: tightly contested games in which individual moments and small differences separate ambition from achievement.
Kaizer Chiefs 1-2 Orlando Pirates — 3 May 2025
Orlando Pirates continued their productive spell against Kaizer Chiefs with a 2-1 win in May 2025. The result followed another Pirates victory, 1-0, from February and reinforced their recent ascendancy in the Soweto Derby. For Kaizer Chiefs, the defeat exposed the difficulty of converting home status into points against a rival capable of protecting a lead and countering when necessary. The match also underlined how the rivalry’s legacy is renewed through each new meeting rather than resting on earlier chapters.
Orlando Pirates 1-1 Kaizer Chiefs — 26 April 2026
The most recent listed meeting ended level at 1-1, ensuring that neither side could claim outright dominance at the time of the fixture. The draw was especially significant after Pirates’ emphatic 3-0 victory over Chiefs earlier in 2026, demonstrating that momentum and past results carry limited weight in the Soweto Derby. A point apiece also captured the broader identity of the rivalry: two Johannesburg clubs separated by intense competition, pride and a shared tradition of producing closely fought contests.


