Sri Lankaβs Rumesh Tharanga has made a significant leap in the latest javelin throw world rankings released by World Athletics yesterday (Jun. 10). Accordingly, he has climbed to world No. 3 with a ranking score of 1,324 points. Germanyβs Julian Weber remains the top-ranked javelin thrower with 1,360 points, while Grenadaβs Anderson Peters is ranked [β¦]