Olympic champion Neeraj Chopra settled for the silver medal, while Yashvir Singh produced a personal best effort to clinch bronze as India celebrated a memorable double podium finish in the men's javelin throw at the Commonwealth Games 2026 on Saturday. Neeraj's best throw of 85.83m earned him second place behind Sri Lanka's Rumesh Pathirage, who struck gold with a competition-leading 89.75m effort, while Yashvir sealed bronze with a career-best throw of 85.41m on his final attempt.
Neeraj Chopra made a steady start to the men's javelin throw final at the Commonwealth Games, opening with a throw of 80.97 metres. Returning to a Commonwealth Games final for the first time in eight years, the Olympic champion comfortably crossed the 80m mark with his first attempt and looked satisfied as he walked back, setting the stage for a strong challenge for gold.
After an underwhelming opening round that saw several top contenders struggle, Neeraj Chopra brought the final to life with a stunning second attempt of 85.83 metres.
The event comes after Chopra finished fourth at the Doha Diamond League 2026.