Yash Vir achieved a personal best of 85.72 metres to victory the silver medal, whereas Rohit

Yash Vir achieved a personal best of 85.72 metres to victory the silver medal, whereas Rohit

The result meant India won two medals in the men’s javelin at the Asian Games for the second successive edition. Sri Lanka’s World No. India secured a silver-bronze double in the men’s javelin throw at the Asian Games 2026 on Monday, with Yash Vir Singh and Rohit Yadav finishing second and third, respectively, at the Nagoya City Mizuho Park Athletic Stadium. Yash Vir achieved a personal best of 85.72 metres to win the silver medal, whereas Rohit secured bronze with a throw of 84.35 metres. 1 Rumesh Tharanga Pathirage took home gold with a best throw of 88.55m. Reigning Olympic champion, Pakistan’s Arshad Nadeem, finished fourth with a throw of 80.29 metres. At Hangzhou 2023, Neeraj Chopra won gold with 88.88m, while Kishore Jena took silver with 87.54m.

Neeraj, who had also won gold at Jakarta 2018, couldn’t defend his title in Japan as he had pulled out of the remainder of the season after the Diamond League in Doha due to injury. The Sri Lankan arrived at the Aichi-Nagoya Games as the top javelin thrower of 2026 among all participants. The 23-year-old had set a national record with a 92.62m throw in Rome in June, before coming close to it with a 92.07m throw in Zurich. He had then won the World Athletics Ultimate Championship earlier this month with a throw of 91.09m.