Note : Rapport provenant d'une seule source ; en attente de corroboration.

Rumesh Pathirage a couronné une saison exceptionnelle en remportant le titre du lancer de javelot masculin aux Championnats du monde d'athlétisme Ultimate à Budapest le 13 juin. Avant cet événement, Pathirage avait remporté 11 de ses 12 compétitions et établi une marque mondiale de 92,62 m à Rome, suivie d'un lancer à 92,07 m à Zurich.

La compétition a débuté difficilement pour Pathirage, qui a lancé à 75,89 m. Le champion d'Europe Julian Weber a pris les devants dès le début avec un jet à 84,09 m, mais Anderson Peters de Grenade a pris la tête au deuxième tour avec 86,18 m. Weber a ensuite amélioré sa performance à 85,89 m, tandis que Pathirage a lancé à 85,69 m au même tour.

Pathirage a amélioré sa performance au troisième tour, prenant la tête avec un lancer de 87,11 m. Le champion olympique Arshad Nadeem a réalisé sa meilleure performance de la saison avec un lancer de 81,49 m, mais a terminé cinquième, manquant ainsi la qualification pour le tour final.

Au dernier tour, Pathirage a lancé à 91,09 m, devenant ainsi le premier lanceur de javelot à dépasser les 90 mètres en Hongrie et s'assurant la victoire. Peters a terminé avec 82,63 m et Weber avec 78,75 m.

Pathirage a exprimé sa fierté quant à son exploit et a déclaré son ambition de remporter l'or olympique, dans le but d'apporter d'autres succès sportifs au Sri Lanka.