Yash Vir Singh won a silver medal with a personal-best throw of 85.72m while Rohit Yadav secured bronze with an 84.35m effort at the 2026 Asian Games in Nagoya.
Sri Lanka's Rumesh Pathirage claimed the gold medal in the men's javelin final with a throw of 88.55m.
Two-time Olympic medallist Neeraj Chopra hailed the double podium finish as a significant milestone in building competitive depth in Indian javelin.