Yashvir Singh Tanwar (born 22 October 2001) is an Indian javelin thrower. He won the silver medal at the 2026 Asian Games and bronze medal at the 2026 Commonwealth Games.
Early life Yashvir was born on 22 October 2001 in Devsar, Haryana and raised in Jaipur, Rajasthan. He was initially interested in basketball. At age 13, he shifted to javelin throw and began training with a bamboo javelin before transitioning to standard equipment. Under the guidance of his father, Rai Singh, a former national level javelin thrower representing the Indian Railways, he developed rapidly in the discipline.
Career Yashvir broke Neeraj Chopra's meet record at the Indian U20 Federation Cup, and made a javelin throw over 80 m for the first time in 2022.
He placed fifth overall in the javelin throw at the 2025 Asian Championships in Gumi, with a personal best 82.57 m. At the 2025 Neeraj Chopra Classic in Bengaluru, he finished eighth with a throw of 79.65 m. At the 2025 World Championships in Tokyo, Yashvir threw 77.51 m in the qualification round to finish 30th among 37 athletes and did not advance to the final.
At the 2026 Commonwealth Games in Glasgow, he won the bronze medal with a personal best throw of 85.41 m. Yashvir became only the third Indian to medal in the event at the Commonwealth Games, after Kashinath Naik (2010, bronze) and Neeraj Chopra (2018, gold; 2026, silver). He again threw a personal best throw of 85.72 m to win the silver medal at the 2026 Asian Games in Nagoya.
International competitions + Representing Year Competition Host Position Result2025Asian ChampionshipsGumi, South Korea5th82.57 mWorld ChampionshipsTokyo, Japan30th (Q)77.51 m2026Commonwealth GamesGlasgow, Scotland3rd85.41 mAsian GamesNagoya, Japan2nd85.72 m
References
External links