The longstanding javelin rivalry between India and Pakistan returns to the global stage on Friday, July 31, 2026, as reigning Commonwealth Games champion Arshad Nadeem of Pakistan aims to defend his title. He faces a strong challenge from Sri Lanka’s rising star Rumesh Pathirage, who currently holds the world lead this season.

Pathirage led the qualifying round on Thursday, July 30, 2026, with an 82.84-metre (271-foot) throw. He is followed by 2022 silver medallist Anderson Peters of Grenada, who threw 81.29 metres (267 feet), and South Africa’s Douw Smit with 80.84 metres (265 feet).

The final promises an epic showdown between seasoned veterans and emerging talents, with five of the top seven finishers from the 2024 Paris Olympic Games competing. Pathirage, 33, has dominated this season with back-to-back wins, including an 89.28m throw to win the Kip Keino Classic in April and an 85.97m throw to finish second at the Rabat Diamond League in May.

Pathirage also took silver at the 2014 Commonwealth Games in Scotland and was the world junior and Olympic champion in 2012. This season’s performances suggest a changing of the guard in South Asian javelin competition.

The final will test the mettle of veterans like Nadeem and Chopra alongside Pathirage’s rising momentum as they compete for Commonwealth glory.

Sources