At Nairobi’s Kip Keino Classic, Sri Lanka’s Rumesh Tharanga Pathirage delivered a sensational performance in the men’s javelin, setting a meeting record of 89.28m with his second throw. The mark reinforced his recent personal best of 89.37m, proving his rise is no fluke.

Germany’s Thomas Röhler, the 2016 Olympic champion, finished second with 83.33m — his best effort since 2019 and a clear sign of resurgence.

The competition highlighted a compelling mix of emerging dominance and experienced pedigree, with Pathirage establishing consistency at the elite level, while Röhler’s return to form adds intrigue to the global javelin landscape this season.