Yashvir Singh wins Asian Games javelin silver; Rohit Yadav takes bronze
Published 29 September 2026 · Last updated 6 October 2026
India won two medals in the men’s javelin throw at the 2026 Asian Games on 28 September.
**Yashvir Singh won silver with 85.72 metres**, while **Rohit Yadav took bronze with 84.35 metres**. Sri Lanka’s Rumesh Pathirage won gold with 88.55 metres.
Men’s javelin final: medal results
- **Gold:** Rumesh Pathirage (Sri Lanka) — 88.55m
- **Silver:** Yashvir Singh (India) — 85.72m
- **Bronze:** Rohit Yadav (India) — 84.35m
The final was held at Mizuho Park Athletic Stadium in Nagoya. Rain made conditions difficult during the competition, but both Indian throwers finished on the podium.
What does the distance mean?
In javelin, the medal result is based on each athlete’s best valid throw in the final. The listed 85.72m and 84.35m marks are the best throws that placed Singh and Yadav second and third respectively.
A longer throw in an earlier round does not get added to another attempt; only the best valid distance determines the ranking.
Why was it notable for India?
India put **two athletes on the same men’s javelin podium**, taking both silver and bronze behind Pathirage.
The result therefore added two separate medals to India’s Asian Games tally from one event.
Questions people also ask
Who won the men’s javelin at the Asian Games 2026?
Sri Lanka’s Rumesh Pathirage won gold with a throw of 88.55 metres.
Which Indian athletes won javelin medals?
Yashvir Singh won silver with 85.72 metres and Rohit Yadav won bronze with 84.35 metres.
When was the men’s javelin final held?
The final took place on 28 September 2026 at the Asian Games in Nagoya, Japan.
Sources
The Indian Express (opens in a new tab) · News
Pathirage wins Asian Games gold as Yashvir, Rohit ensure double podium finish
Accessed 29 September 2026
The Times of India (opens in a new tab) · Other
Asian Games: Yashvir Singh wins silver, Rohit Yadav bronze as Rumesh Pathirage takes javelin gold in Neer
Accessed 29 September 2026
Olympics (opens in a new tab) · Other
India at Asian Games 2026, Day 9: Double podium in javelin and a 42-year-old national record broken - as it happened
Accessed 29 September 2026

