Orlando Pirates vs Kaizer Chiefs: All-time Soweto derby top scorers

Published on by

Kaizer Chiefs and Orlando Pirates are preparing for the 186th Soweto derby which will take place on Saturday October 31 at the FNB Stadium.

Both sides head into the match on the back of 3-0 wins in the Carling Knockout Round of 16 on Tuesday, October 27 although Pirates have enjoyed better form this season as they are still unbeaten in the league and just one point behind leaders Mamelodi Sundowns.

Chiefs, meanwhile, have also not lost in the league but have won three of their eight games, leaving them on 14 points, eight behind Pirates.

Wandile Duba celebrates one of his three goals in the Carling Knockout against TS Galaxy.
Wandile Duba celebrates one of his three goals in the Carling Knockout against TS Galaxy. Image: Kaizer Chiefs

Soweto derby all-time top scorers

Pirates also have a better recent record in this match but given goals will decide the contest, who are the all-time Soweto derby top scorers?

Despite their poor recent record, Chiefs have won more derby wins to their name and it shows in the list of top scorers.

Tshepang Moremi of Orlando Pirates celebrates his goal against Milford.
Tshepang Moremi of Orlando Pirates celebrates his goal against Milford. Image: Orlando Pirates

Former chiefs man Patrick “Ace” Ntsoelengoe is the all-time Soweto derby top scorer with 19 goals, scored during his stint at the club between 1971 and 1988.

He is followed by three players who managed 11 goals. They are; Marks Maponyan, who played for both Chiefs and Pirates. He played for Amakhosi from 1981-1991 and for the Buccaneers from 1992-1996.

Chiefs legend Nelson “Teenage” Dladla, who played all his career at the club from 1976-1988, and another ex-Glamour Boy Abednego “Shaka” Ngcobo (1972-1985) also have 11 goals.

Brandon Petersen saves the ball against Orlando Pirates in the Soweto Derby.
Brandon Petersen saves the ball against Orlando Pirates in the Soweto Derby. Photo: Kaizer Chiefs

Most goals in Soweto derby history

Over the years, the Soweto derby has witnessed some amazing goals but two games stand out for having produced the most goals.

The most goals scored in a single match was in January 1970, when Pirates beat Chiefs 6-4 ,while two years later in February 1972, Amakhosi got their revenge, thrashing their rivals 7-3.

Kaizer Chiefs vs Orlando Pirates head-to-head

Orlando Pirates coach Abdeslam Ouaddou and his Kaizer Chiefs counterpart Fernando da Cruz.
Orlando Pirates coach Abdeslam Ouaddou and his Kaizer Chiefs counterpart Fernando da Cruz. Image: Orlando Pirates

Even though Chiefs have been struggling in the last decade, they still remain the most successful team in the derby, having won 75 of the 186 matches played so far, with 50 wins for Pirates.

Meanwhile, 55 matches ended in draws while five Soweto derbies have been abandoned for various reasons.

<!-- Author Start -->Joel Oliver<!-- Author End -->

Joel Oliver

Author

Joel Oliver is a sports journalist covering South Africa, with 16 years in sports media and a Bachelor's Degree in Communication. Focused on football analysis and responsible gambling, his work has appeared on GOAL and Pulse Sports Kenya, and he is a regular football analyst on TV and radio.