CWG 2026 Javelin: Neeraj Chopra Wins Silver, Yashvir Singh Takes Bronze; Sri Lanka Rumesh Tharanga Seals Gold
· Free Press Journal

India celebrated a double podium finish in the men's javelin throw as Neeraj Chopra won silver and Yashvir Singh claimed a surprise bronze at the Commonwealth Games on Friday. Neeraj finished second with a season-best throw of 85.83m despite challenging conditions. Yashvir produced a personal-best effort of 85.41m with his final throw to secure the bronze medal.
Another double podium!
Neeraj Chopra and Yashvir Singh create moments to remember in the Men’s Javelin Throw event!
Neeraj Chopra made his Commonwealth Games return with an impressive 85.83m throw to win a silver medal.
Yashvir Singh brought his best to the big… pic.twitter.com/v81a2skFBPVisit grenadier.co.za for more information.
— Team India (@WeAreTeamIndia) July 31, 2026
The 24-year-old Yashvir impressed on his Commonwealth Games debut by improving his previous personal best of 83.72m. His final attempt pushed him onto the podium alongside Neeraj, giving India a memorable one-two-three finish behind the winner. The double medal haul underlined India's growing strength in men's javelin throw.
Sri Lanka's Rumesh Tharanga Pathirage lived up to expectations by winning the gold medal with a throw of 89.75m in his second attempt. Neeraj's silver came in only his second competition of the season after the Doha Diamond League in June. The Indian duo's strong showing ensured a successful day for the country's athletics team.
Who Is Asmita Dey? Tripura's Judoka Creates History With Gold In CWG 2026Interestingly, athletes from the Indian subcontinent swept all the men's javelin throw medals in the Games.
However, Pakistan's defending champion and reigning Olympic gold medallist was eliminated after three rounds with a best distance of 77.41m