Sri Lankan javelin thrower Rumesh Tharanga achieved a commendable seventh-place finish in the Men’s Javelin final at the World Athletics Championships 2025 in Tokyo, Japan.

Tharanga registered his best throw at 84.48 metres, securing a place ahead of India’s defending champion Neeraj Chopra, who managed 84.03 metres to finish eighth.

The event featured some of the world’s top javelin throwers, with Tharanga’s performance marking a significant achievement for Sri Lanka on the global stage.