India secured a historic double podium finish in the men’s javelin throw final at the Commonwealth Games 2026 in Glasgow, Scotland, on Friday, July 31. Two-time Olympic medallist Neeraj Chopra secured silver, and Yash Vir Singh clinched bronze, ensuring two Indian athletes on the podium at Scotstoun Stadium. Even when I am dealing with injuries, it feels good to see other Indian javelin throwers performing well. Yash Vir has crossed the 85-metre mark, Rohit threw 87 metres before coming here, and Sachin is also doing well. He won the silver medal in the men’s javelin throw final with a season‑best effort of 85.83m, his second CWG medal after Gold Coast 2018.