Born on 29 August 1992, Annu Rani grew up in a farming family in Bahadarpur village near Meerut, Uttar Pradesh. Her journey into athletics began with her elder brother, Upendra, who noticed her throwing strength while she was playing cricket. He encouraged her to try javelin, initially training her with sugarcane stalks and bamboo sticks before she began using proper equipment.
Annu Rani made history by becoming the first Indian woman to win Asian Games gold in the women's javelin throw, achieving the feat at Hangzhou 2022 with a throw of 62.92m. In May 2022, she set the Indian women's javelin national record of 63.82m in Jamshedpur, which remains her personal best. She also won bronze at the 2022 Commonwealth Games, becoming the first Indian woman to win a Commonwealth Games medal in javelin throw.
Annu Rani set the Indian women's javelin national record with a throw of 63.82m at the Indian Open Javelin Throw Competition in Jamshedpur on 8 May 2022. The mark remains her personal best and the national record in women's javelin throw.
Annu Rani has worked with coach Kashinath Naik, who helped refine her technique and supported her rise through national and international competition. She has also trained with international athletes and coaches during overseas training stints. Her current coaching arrangement and training base should be confirmed before publication.
The 2026 season has been challenging for Annu Rani. She recorded a season-best throw of 55.91m at the National Senior Athletics Federation Competition in Ranchi on 22 May 2026. Her personal best remains 63.82m, the Indian national record.
“In the beginning, everyone has to struggle. There are tough situations. It is what happened to me too. But only when we go through these struggles and achieve success, we become stronger than before.”
Gold
Bronze
Silver
| Event | Date | Performance | Position | Location |
|---|---|---|---|---|
| Indian Athletics Final Series | 10/05/2026 | 57.50m | #1 | New Delhi |
| World Athletics Silver Level Continental Tour | 22/08/2025 | 56.96m | #3 | Bhubaneshwar |
| 65th Indian Championships | 27/07/2025 | 56.74m | #1 | Bhubaneshwar |
India’s athletics contingent for the Asian Games 2026 has undergone another round of changes just hours before the team is set to leave for Japan.... Read More
The Athletics Federation of India (AFI) has selected 77 athletes for the upcoming Asian Games 2026, making athletics the largest contingent among all sports in... Read More
The Athletics Federation of India (AFI) has announced a 77-member athletics squad for the 2026 Asian Games in Aichi-Nagoya, Japan. The contingent features 34 men... Read More
By Sushant Singh The provisional squad for India’s Athletics Team for the Asian Games 2026 is out, with around 70 athletes included in the camp... Read More
By Sushant Singh A 72-member athletics squad has been finalized to represent India at the upcoming Asian Games 2026. Although this is the final squad, some... Read More
Annu Rani’s personal best in women’s javelin throw is 63.82m, achieved on 8 May 2022 at the Indian Open Javelin Throw Competition in Jamshedpur. The performance also established the Indian national record, which remains the benchmark in the event.
Annu Rani holds the Indian women’s javelin throw national record with a distance of 63.82m. She achieved the mark in May 2022 in Jamshedpur. The throw remains her personal best and the national record in the women’s event.
Annu Rani is from Bahadarpur village near Meerut, Uttar Pradesh. She grew up in a farming family, where her elder brother noticed her throwing ability during a cricket game. He encouraged her to take up javelin, helping her begin a journey that led to international success.
Annu Rani won the women’s javelin throw gold medal at the 2022 Asian Games in Hangzhou, held in 2023. She recorded a best throw of 62.92m, becoming the first Indian woman to win Asian Games gold in the event.
Annu Rani has trained under coach Kashinath Naik, who helped develop her javelin technique and supported her progress in national and international competitions. She has also trained alongside international athletes. Her current coach and training arrangements should be confirmed before publishing updated athlete details.
Annu Rani was born on 29 August 1992. She turned 34 years old in August 2026. The Indian javelin thrower has competed at major international events, including the Olympics, Asian Games and Commonwealth Games, and holds the national record in women’s javelin throw.
Annu Rani is not part of India’s final athletics squad for the 2026 Asian Games. The defending champion missed the qualifying standard of 57.62m by 12cm, recording 57.50m at the final trial in New Delhi despite winning the competition.
Annu Rani won bronze in the women’s javelin throw at the 2022 Commonwealth Games in Birmingham, with a throw of 60.00m. She became the first Indian woman to win a Commonwealth Games medal in the event.