India's Neeraj Chopra won the silver medal in the men's javelin throw final at the 2026 Commonwealth Games in Glasgow with a season-best throw of 85.83 metres. Sri Lanka's Rumesh Pathirage claimed the gold medal with a best throw of 89.75 metres, while India's Yashveer Singh secured the bronze medal with a throw of 85.41 metres.
For the first time in the history of the Commonwealth Games men's javelin throw event, two Indian athletes finished on the podium together. Neeraj Chopra and Yashveer Singh both earned medals for India in the competition.
Rumesh Pathirage of Sri Lanka recorded the competition's best throw of 89.75 metres to win the gold medal. His performance secured the top position in the final. Neeraj Chopra's best effort of 85.83 metres was his season-best throw, but it was not enough to win the gold medal. He finished with the silver medal for India.

India's Yashveer Singh won the bronze medal with a throw of 85.41 metres. He was not considered among the leading contenders before the competition but secured a place on the podium with his performance in the final.
Neeraj Chopra opened the competition with a throw of 80.97 metres. He improved to 85.83 metres in his second attempt to take the lead. Later in the event, Rumesh Pathirage registered a throw of 89.75 metres to move ahead. Chopra was unable to surpass that mark in his remaining attempts and concluded the competition with the silver medal.








