Sri Lanka’s Rumesh Pathirage could do no wrong at this point. After winning gold at the Commonwealth Games this year, the young javelin thrower added yet another title to his name, winning the Diamond League final in Brussels on Saturday night. With his latest accolade, Pathirage became the first Sri Lankan athlete to win the Diamond League final. He won the event after producing a best throw of 89.04 metres in his third attempt at King Baudouin Stadium.

This effort helped him surpass Poland’s Dawid Wegner, who had briefly taken the lead with a personal best of 87.47m. Trinidad and Tobago’s former Olympic champion Keshorn Walcott finished third with 83.99m, while Grenada’s Anderson Peters was fourth at 83.70m.
Pathirage opened the competition with an 80.42m throw and followed it with 79.73m, leaving Walcott in front after the first round. Wegner then raised the bar considerably with his third-attempt personal best. The Sri Lankan eventually responded with the throw that mattered most.
Neeraj Chopra, India’s two-time Olympic medallist, was slated to be the biggest competition for Pathirage, but once he pulled out due to an injury, the decks were cleared for the Sri Lankan, who has been having quite a run in 2026.
What did Pathirage say?
After the victory, Pathirage explained that he wasn’t able to get a big distance on his throw because of the harsh weather conditions in Brussels. He was also quite ecstatic about winning a prestigious Diamond League final.
“I’m truly very happy about that. Coming from a small country like Sri Lanka, winning a major meet like this,” he said.
“Honestly, I couldn’t get a big throw today because the weather conditions were quite difficult – it was very cold… so that’s why I couldn’t reach a big distance,” Pathirage added.
Pathirage entered the final as the Diamond League as the clear-cut favourite. His most impressive mark came in Rome in June, where he threw 92.62m to set a Sri Lankan national record and a world-leading distance. He also recorded 88.68m in Doha, won in Lausanne with 88.14m and produced another huge effort of 92.07m in Zurich in his final competition before Brussels.
Here are the final results at the Diamond League final for the men’s javelin throw event:
Rumesh Pathirage – 89.04m
Dawid Wegner – 87.47m
Keshorn Walcott – 83.99m
Anderson Peters – 83.70m
Julius Yego – 76.79m
Timothy Herman – 71.79m
Curtis Thompson – 69.52m
