Breaking
Sports Editor's Pick

Yashvir Wins Silver as Rohit Takes Bronze in Double Medal Triumph

India’s Asian Games men’s javelin gold streak came to an end at the 2026 Asian Games as Sri Lanka’s Rumesh Pathirage claimed gold, while India’s Yashvir Singh and Rohit Yadav secured silver and bronze respectively.

Yashvir Wins Silver as Rohit Takes Bronze in Double Medal Triumph
Gold medalist Sri Lanka's Rumesh Pathirage (C), silver medalist India's Yashvir Singh (L) and his compatriot bronze medalist Rohit Yadav pose for photographs after the men's javelin throw final during the 2026 Asian Games in Nagoya, Aichi Prefecture on Se

In Brief

  1. Gold-medal finish: Sri Lanka's Rumesh Pathirage won the men's javelin throw final with an 88.55-metre effort.
  2. Double podium for India: Yashvir Singh took silver with a personal-best throw of 85.72 metres, while Rohit Yadav bagged bronze with 84.35 metres.
  3. Gold streak ended: India failed to defend its men's javelin gold title in the absence of two-time champion Neeraj Chopra, who missed the 2026 edition due to injury.

Sri Lankan thrower Rumesh Pathirage produced an 88.55-metre throw to win the men’s javelin final at the Asian Games 2026, ending India’s title-defending run in the event.

Indian thrower Yashvir Singh achieved a personal-best distance of 85.72 metres to secure the silver medal, while compatriot Rohit Yadav claimed bronze with a mark of 84.35 metres to ensure a double podium finish for India.

The victory by Pathirage halted India's consecutive gold streak in the discipline. Star athlete Neeraj Chopra, who captured gold in the previous two editions of the Asian Games, was unable to compete in the 2026 tournament due to an injury. Despite missing out on the top spot, Singh and Yadav's performances added two medals to India's athletics tally at the continental event.

More from Sports