Pakistan’s Olympic champion endured a difficult outing in Glasgow, while Sri Lanka’s Rumesh Tharanga Pathirage produced a championship-winning throw to claim a historic gold medal.
Pakistan’s Olympic champion Arshad Nadeem was unable to retain his Commonwealth Games men’s javelin title after finishing ninth in the final at Scotstoun Stadium in Glasgow on Friday, ending his campaign earlier than expected.
The 29-year-old struggled to find his rhythm throughout the competition. He opened with a foul before registering his best throw of 77.41 meters in the second round. Although the effort briefly kept him in contention, stronger throws from other finalists pushed him down the standings, preventing him from reaching the final three attempts reserved for the leading competitors.
Sri Lanka’s Rumesh Tharanga Pathirage delivered the performance of the day with a remarkable throw of 89.75 meters in the second round. Despite fouling on each of his remaining five attempts, his winning mark stood unbeaten, securing him the Commonwealth gold medal.
The victory was historic for Sri Lanka, making Pathirage only the third South Asian athlete to win the Commonwealth men’s javelin title. It also ended the country’s 20-year wait for a Commonwealth Games gold medal, with its previous title coming at the 2006 Melbourne Games.
India’s Neeraj Chopra earned the silver medal with a season-best throw of 85.83 meters, while compatriot Yash Vir Singh captured bronze after producing a personal-best 85.41-meter effort on his final attempt. Their performances marked the first time India claimed two medals in the men’s javelin event at the Commonwealth Games.
For Arshad Nadeem, the result represents a disappointing finish after entering the competition as the defending champion. The Pakistani star will now look to regroup and shift his focus to upcoming international events as he aims to return to his best form.
Final Results
- Gold: Rumesh Tharanga Pathirage (Sri Lanka) – 89.75m
- Silver: Neeraj Chopra (India) – 85.83m
- Bronze: Yash Vir Singh (India) – 85.41m













