
Yashvir Singh’s final throw of 85.72m—his personal best—earned India a silver medal at the Asian Games, but it wasn’t enough to overtake Sri Lanka’s Rumesh Pathirage, who edged him out with 88.55m. The ten‑meter gap had been a spectre since Yashvir’s fifth attempt, when he was already sitting in silver with an 85.14m.
The moment of truth unfolded as he stepped onto the runway, the crowd hushed, the wind tugging at the javelin. He launched the steel tip 85.72m, a new personal record, but the pressure of a do‑or‑die final kept him from the gold line.
“Pressure was there, the throws were coming out well, but I had hoped to produce an even better throw,” Yashvir told Times of India, adding that a slipping grip and a few technical hiccups kept him short. He celebrated with a high‑five for compatriot Rohit Yadav, who took bronze.
The silver marks Yashvir’s second consecutive major medal after a bronze at the Commonwealth Games in Glasgow, where he finished 85.41m. With Neeraj Chopra out of the Asian Games due to a ligament injury, Yashvir and Yadav now shoulder India’s javelin hopes on the continental stage.
Looking ahead, Yashvir says, “Olympics sapna hai.” He vows to polish his technique, tackle the grip issues, and deliver a better performance when the world’s biggest stage opens.
His next test is the Olympic Games, where he hopes to convert that personal best into a podium finish.