Keshorn Walcott of Trinidad and Tobago turned back the clock when he added the men's javelin world title to his Olympic gold from 2012. Walcott took gold with 88.16 metres ahead of twice former ...
India’s Neeraj Chopra and Pakistan’s Arshad Nadeem were left empty-handed at the men’s javelin final of the World Athletics Championships 2025 as Trinidad and Tobago’s Keshorn Walcott clinched gold on ...
Neeraj Chopra etched his name in history by winning India's first-ever Olympic medal in athletics — a gold in the men’s javelin throw at the Tokyo 2020 Olympics, held on August 7, 2021. His remarkable ...