India produced a strong performance in the men’s javelin final at the Nagoya Asian Games, with Yashvir Singh winning silver and Rohit Yadav securing bronze.

Yashvir pushed Sri Lanka’s Rumesh Tharanga Pathirage throughout the competition and briefly held the lead. However, Pathirage produced a winning throw of 88.55m to claim gold.

Yashvir secured silver with a personal best of 85.72m, while Rohit added bronze with 84.35m. The result gave India two athletes on the same Asian Games javelin podium.

Yashvir Singh Sets Personal Best to Win Silver

Making his Asian Games debut, Yashvir delivered an impressive performance in what has been a rapid rise this season.

His first three throws measured 83.56m, 82.99m and 82.42m. These efforts kept him firmly in medal contention.

His fourth attempt of 84.31m moved him closer to the top of the standings. He then produced 85.14m in the fifth round.

Yashvir saved his best for the final attempt, throwing 85.72m to set a new personal best and confirm his silver medal.

At one stage, the Indian briefly moved to the top of the standings. However, Pathirage responded with his winning throw of 88.55m to secure gold.

Rohit Yadav Adds Bronze With Consistent Throws

Rohit Yadav also delivered a consistent performance in the final.

His best throw of 84.35m came in the third round, following efforts of 77.25m and 82.40m.

He then recorded 82.16m and 82.15m before his final attempt was marked as a foul.

Four of Rohit’s five valid throws exceeded 82 metres, underlining the consistency of his performance.

His bronze medal added another major championship achievement to a season in which he had established himself as one of India’s leading javelin throwers.

India’s Javelin Legacy at the Asian Games

The two medals are significant in the context of India’s recent history in men’s javelin.

The event has become one of the country’s strongest athletics disciplines over the past decade, largely driven by Neeraj Chopra.

Chopra won India’s first Asian Games gold in men’s javelin at the 2018 Asian Games in Jakarta, throwing a then-national record of 88.06m.

Before his victory, India’s previous Asian Games medal in the event had come in 1982. Gurtej Singh won bronze in New Delhi.

Chopra successfully defended his title at Hangzhou in 2023, winning gold. Kishore Jena took silver, giving India a one-two finish.

Yashvir Continues His Strong Season

Neeraj Chopra was absent from the Nagoya Asian Games after an ankle ligament injury ruled him out.

That left Yashvir and Rohit to lead India’s challenge. Both athletes responded with podium finishes.

Yashvir’s silver continued a remarkable season for the 25-year-old.

He had already won bronze at the 2026 Commonwealth Games in Glasgow, producing a then-personal best of 85.41m with his final throw. That competition featured a podium alongside Chopra and Pathirage.

In Nagoya, Yashvir improved his personal best to 85.72m, moving from Commonwealth Games bronze to Asian Games silver.

Rohit Yadav Adds Another Major Medal

For Rohit, the bronze medal adds another major championship achievement to his season.

The Athletics Federation of India lists his 2026 season best at 87.68m. Meanwhile, Yashvir entered the Asian Games with an 85.41m best.

Rohit’s performance in Nagoya was built on consistency, with four valid throws exceeding 82 metres.

Men’s Javelin Final Standings

Position

Athlete

Country

Distance

Gold

Rumesh Tharanga Pathirage

Sri Lanka

88.55m

Silver

Yashvir Singh

India

85.72m (PB)

Bronze

Rohit Yadav

India

84.35m

India Wins Two Javelin Medals in Nagoya

India leaves the Asian Games with two medals in men’s javelin, maintaining its presence at the top of the event despite the absence of its reigning champion.

For Yashvir, it was a debut silver and a new personal best. For Rohit, it was a bronze built on consistency.

Two Indian athletes, two medals, and another strong showing for Indian javelin.