87.05m in June. 87.68m in August. Both on the final throw. Rohit Yadav is turning clutch performances into a habit.
Rohit Yadav produced another stunning performance at the Kalinga Stadium in Bhubaneswar, winning the men's javelin throw at the World Athletics Continental Tour Silver meet with a sensational personal best of 87.68m.
And once again, Rohit saved his best for the very end. With his sixth and final throw, the 25-year-old launched the javelin 87.68m, smashing his previous personal best of 87.05m, set at the same venue during the National Inter-State Senior Athletics Championships in June.
That throw has also rewritten the Indian all-time list. Rohit has surpassed Kishore Jena's 87.54m to become India's second-best javelin thrower of all time, behind only Olympic and World Champion Neeraj Chopra.
There is something remarkable about Rohit's recent performances. At the Inter-State Championships in June, he entered the final round with a best of 82.41m before producing a massive 87.05m on his sixth and final attempt.
Tonight, he did it again. 87.68m, sixth throw. Two career-defining throws. Two final attempts. The ability to produce his biggest effort when the pressure is at its highest.
Rohit's 87.68m is also among the biggest throws recorded anywhere in the world this season. He now sits fourth on the 2026 world list, behind Sri Lanka's Rumesh Pathirage (92.62m), Germany's Julian Weber (90.40m) and India's Neeraj Chopra (88.05m).
For Rohit, however, this journey has been anything but easy. The last two-and-a-half years have been filled with setbacks, injuries and difficult moments.
After winning gold at the 2023 Inter-State Athletics Championships, Rohit suffered an injury that ruled him out of the 2023 World Championships. He returned in 2024, but it was a frustrating season. He failed to record a single 80m throw.
But he refused to give up. In 2025, the comeback began. At the National Games in Uttrakhand, Rohit threw 80.47m, registering his first 80m-plus effort in almost one-and-a-half years. He followed it with an 80.35m throw at the World Athletics Continental Tour Bronze meet in Bhubaneswar.
Then came another breakthrough at the Inter-State Championships, where he improved his personal best to 83.65m and booked his place at his second World Championships.
Rohit began 2026 with an 82.17m throw at the Indian Athletics Series-3 in New Delhi. He followed that with 80.40m at the Federation Cup before raising his personal best once again to 83.76m at the Indian Athletics Series-9 in Ludhiana.
Then came Bhubaneswar. 87.05m. A throw that announced Rohit as a genuine force in Indian javelin. It made him India's third-best thrower at the time and gave him the second-best mark in the world for the season. But Rohit wasn't finished. At the Commonwealth Games in Glasgow, Rohit qualified for the final with a throw of 78.37m.
The final did not go entirely according to plan. He finished seventh, with his best effort measuring 81.56m. For an athlete who had spent years fighting his way back from injury, however, the setback was simply another chapter.
And tonight, Rohit responded in the best possible way. 87.68m. A new personal best. A new position on the Indian all-time list. Another reminder that Rohit Yadav is no longer just a promising name in Indian javelin, he is now firmly among the country's elite.
From 87.05m to 87.68m. From injury and uncertainty to becoming India's No. 2 all-time javelin thrower, and perhaps most remarkably of all: He did it on the final throw. Again. Rohit Yadav has arrived.