Commonwealth Games: Neeraj Chopra bags silver for javelin throw, Yashvir wins bronze

Indian athletes Neeraj Chopra and Yashvir Singh finished second and third respectively in the javelin throw event at the Commonwealth Games in Glasgow. Sri Lankan athlete Rumesh Tharanga Pathirage won the gold medal with a throw of 89.75m, the only mark over 90m this season.
Why it matters
The event showcases regional athletic talent in South Asia and marks a significant career milestone for Yashvir Singh on his debut.
Indian javelin throw superstar Neeraj Chopra was not at his best under testing conditions but still delivered a silver medal while Yashvir Singh fetched a surprise bronze with his last throw in the Commonwealth Games in Glasgow on Friday (July 31, 2026).
The 28-year-old Tokyo Olympics champion produced a season-best throw of 85.83m in his second attempt, which was good enough for a second-place finish. His effort on Friday (July 31, 2026) was just a shade better than the 85.69m he had achieved while finishing fourth at the Doha Diamond League on June 19, his only other event this season.
The 24-year-old Yashvir, on his debut at the Games, stunned one and all with a personal best 85.41m throw in his sixth and final attempt as Indians finish 2-3 on the podium. His earlier personal best was 83.72m.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in