Sri Lanka’s Rumesh Pathirage won the Asian Games 2026 javelin throw gold with 88.55m on 28 September, but India took both of the other medals. Yashvir Singh threw a personal best 85.72m with his final attempt for silver, and Rohit Yadav held third from round three with 84.35m.

It happened on a wet runway in Nagoya, without the man who has won this event for India at every major championship since 2018. This page has the full javelin throw results, both finals, the schedule as it was run, the records that changed, and India’s only gold of the athletics programme, which came from the track.

Asian Games 2026 javelin throw at a glance

  • Venue: Nagoya City Mizuho Park Athletic Stadium, Aichi-Nagoya, Japan
  • Men’s qualification: Saturday 26 September · Men’s final: Monday 28 September
  • Women’s final: Sunday 27 September
  • India’s javelin medals: two — silver and bronze, men’s event

Asian Games 2026 men’s javelin throw results

Rain fell through the evening session on 28 September and the runway never dried. Only one man passed 86 metres all competition.

Position Athlete Country Distance
Gold Rumesh Pathirage Sri Lanka 88.55m
Silver Yashvir Singh India 85.72m (personal best)
Bronze Rohit Yadav India 84.35m
4th Arshad Nadeem Pakistan 80.29m (season best)

Yashvir Singh’s silver came with the last throw of his competition

Yashvir Singh was outside the medals going into the sixth round. He threw 85.72m — a personal best, and enough for silver. It is his first Asian Games medal, and it came within weeks of his bronze at the Commonwealth Games 2026.

The number is worth holding on to: 85.72m is 31 centimetres better than anything he had thrown before, produced on a slick runway with one attempt left. Throwers do not usually improve in those conditions.

Yashvir Singh, Indian javelin thrower and Asian Games 2026 silver medallist
Yashvir Singh, whose 85.72m in Nagoya took 31cm off his previous best.

Rohit Yadav took the lead of the bronze position early and never lost it

Rohit Yadav threw 84.35m in round three and stayed third for the remaining nine attempts of the competition. Nobody got past him.

Yadav arrived in Nagoya on the best form of his career. Earlier in the season he threw 87.05m, which took him to world No. 2 — the full story of that throw is in our report on Rohit Yadav’s 87.05m.

Rohit Yadav competing in the javelin throw for India
Rohit Yadav threw 87.05m earlier in 2026 to reach world No. 2, and took bronze in Nagoya with 84.35m.

Arshad Nadeem finished fourth

Pakistan’s Arshad Nadeem, the Olympic champion, opened with a season-best 80.29m and then fouled three attempts in a row. He finished fourth, off the podium, at a championship he was expected to win.

Two Indians on a javelin podium is not new. Two Indians on a javelin podium without Neeraj Chopra on the start line is.

Why Neeraj Chopra was not in the Asian Games 2026 javelin

Neeraj Chopra, the defending champion, tore an ankle ligament in training and informed the Athletics Federation of India in late August. The injury ended his 2026 season — he also missed the Diamond League Final and the World Athletics Ultimate Championships.

His absence had two consequences in Nagoya. It opened the podium to Yashvir Singh and Rohit Yadav, and it left his Asian Games record of 88.88m from Hangzhou untouched. Pathirage’s winning throw finished 33 centimetres short of it.

Who could replace Neeraj Chopra in India's men's javelin squad for the Asian Games 2026
The question we asked in August was answered on the podium in September.

Asian Games 2026 women’s javelin throw results

The women’s final on 27 September produced the biggest throw of the Games in any throwing event. China’s Yan Ziyi, 18 years old, won gold with 70.46m and broke an Asian Games record that had stood since Jakarta 2018. Japan took the other two medals — Haruka Kitaguchi, the world champion, with 62.70m, and Sae Takemoto with a season-best 62.15m.

Position Athlete Country Distance
Gold Yan Ziyi China 70.46m (Asian Games record)
Silver Haruka Kitaguchi Japan 62.70m
Bronze Sae Takemoto Japan 62.15m (season best)
4th Nargizakhon Kuchkarova Uzbekistan 60.97m (personal best)
5th Nadheesha Hatarabage Sri Lanka 59.27m
6th Qianqian Dai China 58.56m

The margin tells its own story. Yan Ziyi won by 7.76m, and she was the only woman in the final past 63 metres. Her throw was 7.54m further than the 62.92m that won this title at Hangzhou.

India had no entry. Annu Rani, who won this title at Hangzhou with 62.92m, did not meet the qualification standard and was left out of the squad — the first Asian Games in more than a decade with no Indian woman in the javelin field.

Annu Rani, India's women's javelin national record holder, who missed selection for the Asian Games 2026
Annu Rani’s omission left the women’s javelin without an Indian entry for the first time in over a decade.

Asian Games 2026 javelin throw schedule

Athletics at the Asian Games 2026 ran from 23 to 29 September. These were the javelin sessions:

Date Event Round
Saturday, 26 September Men’s javelin throw Qualification
Sunday, 27 September Women’s javelin throw Final
Monday, 28 September Men’s javelin throw Final

The complete day-by-day programme for all events is in our Asian Games 2026 athletics schedule.

Asian Games javelin throw records

One record fell in Nagoya. One survived.

Event Holder Mark Set at
Men’s javelin — Asian Games record Neeraj Chopra (India) 88.88m Hangzhou 2022 — still standing
Women’s javelin — Asian Games record Yan Ziyi (China) 70.46m Aichi-Nagoya 2026 — new
Women’s javelin — previous record Liu Shiying (China) 66.09m Jakarta 2018

Yan Ziyi improved the women’s record by 4.37m, one of the largest single jumps to an Asian Games throwing record in the event’s history. On the men’s side, a dry runway might have taken Neeraj Chopra’s mark. A wet one left it alone.

Javelin at Nagoya 2026 against Hangzhou 2022

Hangzhou 2022 Aichi-Nagoya 2026
Men’s gold Neeraj Chopra (IND) 88.88m Rumesh Pathirage (SRI) 88.55m
Men’s silver Kishore Jena (IND) 87.54m Yashvir Singh (IND) 85.72m
Men’s bronze Genki Dean (JPN) 82.68m Rohit Yadav (IND) 84.35m
Women’s gold Annu Rani (IND) 62.92m Yan Ziyi (CHN) 70.46m
India’s javelin medals 3 — two gold, one silver 2 — one silver, one bronze

India has taken a men’s javelin medal at three consecutive Asian Games. What changed in Nagoya is who is taking it.

India’s only gold in Nagoya came in the women’s 4x400m relay

The javelin medals were two of 24 India won across the athletics programme. Only one of those 24 was gold, and it arrived on the final evening, 29 September, from the track.

Kiran Pahal, MR Poovamma, Prachi Choudhary and Vithya Ramraj ran 3:29.69 in the women’s 4x400m relay, with Ramraj on the anchor leg. Bahrain took silver, China bronze.

Vithya Ramraj anchors India to gold in the women's 4x400m relay at the Asian Games 2026
Vithya Ramraj brought the baton home in 3:29.69 for India’s only athletics gold of the Games.

The time is not the story. The order is. At Hangzhou, Bahrain won this event in an Asian Games record of 3:27.65 and India finished second in 3:27.85 — two-tenths of a second, and the end of a long Indian run in the event. Two of the women who lost that final, Prachi Choudhary and Vithya Ramraj, were in the quartet that took it back.

Athlete Note
Kiran Pahal 400m runner from Rohtak, Haryana. Ran 50.92s at the 2024 Inter-State Championships to qualify for the Paris Olympics. First senior continental gold.
MR Poovamma Also in India’s 4x400m relay gold team at Jakarta 2018. Eight years between Asian Games titles.
Prachi Choudhary In the Hangzhou team that finished second. Also took bronze in the individual 400m in Nagoya in 53.21.
Vithya Ramraj Anchor leg. Also broke India’s 400m hurdles national record here, running 54.75 for bronze.

Vithya Ramraj left Nagoya with two medals and a record. Her 54.75 in the 400m hurdles broke a national mark that had stood for 42 years, set by PT Usha.

Vithya Ramraj breaks PT Usha's 42-year-old 400m hurdles national record at the Asian Games 2026
Vithya Ramraj’s 54.75 in the 400m hurdles broke a national record that had stood since 1984.

India’s wider athletics haul in Nagoya

India finished the athletics programme with 24 medals — one gold, nine silver and 14 bronze, sixth in the athletics standings. At Hangzhou it won 29 and finished third, but six of those were gold.

The two names missing explain most of the difference. Neeraj Chopra and Avinash Sable won two of Hangzhou’s six golds between them, and neither was on a start line in Japan. What India had instead was volume: five more bronzes than last time, spread across events where an Indian in the final used to be the result.

Gulveer Singh took three medals in six days — silver in the 10,000m, silver in the 1500m and bronze in the 5000m — becoming only the fourth Indian to win three track and field medals at a single Asian Games. Sawan Barwal took marathon silver in a national record 2:11:37, and Tejaswin Shankar took decathlon bronze with 7,934 points.

Every Indian result from the seven days is collected in our Indian athletics results hub, and the full selection is in our Asian Games 2026 India athletics squad guide.

What Nagoya means for Indian javelin

For eight years the honest answer to “how deep is Indian javelin?” was “Neeraj Chopra, and then we will see”. Nagoya gave a different answer. Two throwers who had never stood on this podium before took two of three medals, and one of them did it with a personal best under the most pressure he has faced.

The women’s side is where the work is. Annu Rani‘s 63.82m national record has stood since 2022 and no Indian has approached it since — which is why there was no entry in Nagoya at all. The next qualification cycle decides whether India is back in that final.

Profiles, personal bests and full season results for every thrower in the squad are on our Indian athletes pages.