World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 26 May 2026

Place Competitor DOB Score Event List
101 Heqing NIU 16 APR 1997 CHN CHN 1050 Javelin Throw
102 Michael ALLISON 17 MAY 2004 GBR GBR 1049 Javelin Throw
103 Teemu NARVI 02 JUL 2000 FIN FIN 1048 Javelin Throw
104 Righardt STANDER 21 MAY 2004 RSA RSA 1048 Javelin Throw
105 Artur GAFNER 13 JUL 1998 KAZ KAZ 1048 Javelin Throw
106 Máté HORVÁTH 22 AUG 2005 HUN HUN 1047 Javelin Throw
107 Conor CUSACK 10 MAR 2002 IRL IRL 1047 Javelin Throw
108 Hayato YAMADA 05 DEC 2002 JPN JPN 1047 Javelin Throw
109 Muhammet Hanifi ZENGIN 30 MAY 2004 TUR TUR 1047 Javelin Throw
110 Martin FLORIAN 20 DEC 2001 CZE CZE 1046 Javelin Throw
111 Longyu GAO 29 JAN 2000 CHN CHN 1045 Javelin Throw
112 Qingshu SONG 23 DEC 2000 CHN CHN 1042 Javelin Throw
113 Roberto ORLANDO 05 AUG 1995 ITA ITA 1042 Javelin Throw
114 Lautaro TECHERA 18 MAY 2002 URU URU 1040 Javelin Throw
115 Oskar JÄNICKE 16 SEP 2006 GER GER 1037 Javelin Throw
116 Filip DOMINKOVIĆ 18 FEB 2002 SLO SLO 1033 Javelin Throw
117 Remi ROUGETET 08 DEC 2001 FRA FRA 1032 Javelin Throw
118 Nicholas REYNOLDS 16 FEB 2006 USA USA 1031 Javelin Throw
119 Jan-Hendrik HEYMANS 02 AUG 2007 RSA RSA 1031 Javelin Throw
120 Vikrant MALIK 02 JAN 1996 IND IND 1028 Javelin Throw
121 Vladislav PANASENKOV 23 MAY 1996 RUS RUS 1027 Javelin Throw
122 Howard MCDONALD 23 AUG 2001 AUS AUS 1025 Javelin Throw
123 Aleksi YLI-MANNILA 06 JAN 2001 FIN FIN 1025 Javelin Throw
124 Roch KRUKOWSKI 20 JUL 2007 POL POL 1025 Javelin Throw
125 Lenny BRISSEAULT 02 SEP 2002 FRA FRA 1025 Javelin Throw
126 Topi PARVIAINEN 28 SEP 2006 FIN FIN 1024 Javelin Throw
127 Jakob EBERLER 12 JAN 2003 GER GER 1024 Javelin Throw
128 Jorge FRANCO 31 MAR 1995 ESP ESP 1023 Javelin Throw
129 Alex WOOD 10 JAN 1996 NZL NZL 1023 Javelin Throw
130 Ryohei ARAI 23 JUN 1991 JPN JPN 1022 Javelin Throw
131 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1021 Javelin Throw
132 Ziwei MA 29 SEP 2000 CHN CHN 1020 Javelin Throw
133 György HERCZEG 08 AUG 2004 HUN HUN 1019 Javelin Throw
134 Maurice VOIGT 08 SEP 2000 GER GER 1018 Javelin Throw
135 Shashank PATIL 10 OCT 2004 IND IND 1018 Javelin Throw
136 LeBron JAMES 27 JAN 2005 TTO TTO 1017 Javelin Throw
137 Jarmo MARTTILA 24 OCT 1992 FIN FIN 1017 Javelin Throw
138 Kota YAMADA 05 MAR 2004 JPN JPN 1015 Javelin Throw
139 Valery IZOTAU 12 APR 1997 BLR BLR 1014 Javelin Throw
140 Carlos ARMENTA 18 JUL 1990 MEX MEX 1014 Javelin Throw
141 David OCAMPO BRAVO 14 FEB 1992 MEX MEX 1013 Javelin Throw
142 . ADITYA 22 OCT 2006 IND IND 1013 Javelin Throw
143 Lev KLIMENKO 13 FEB 2007 RUS RUS 1012 Javelin Throw
144 Myron WEINBERG 09 DEC 1999 NOR NOR 1011 Javelin Throw
145 Moritz MORSTEIN 28 JAN 2003 GER GER 1010 Javelin Throw
146 Jeroen MAAS 10 JAN 2001 NED NED 1009 Javelin Throw
147 Bibin ANTONY 04 MAY 1994 IND IND 1009 Javelin Throw
148 Ali Fathi GANJI 21 APR 2001 IRI IRI 1008 Javelin Throw
149 Jakob RAHM 20 JUL 2002 SWE SWE 1008 Javelin Throw
150 James KOTOWSKI 17 APR 2002 USA USA 1008 Javelin Throw
151 Aku PARVIAINEN 24 JUL 2003 FIN FIN 1008 Javelin Throw
152 Tuomas NÄRHI 29 NOV 2004 FIN FIN 1008 Javelin Throw
153 Thomas BLAECKE 22 AUG 2005 FRA FRA 1007 Javelin Throw
154 Langjia BAIMA 07 JAN 1997 CHN CHN 1006 Javelin Throw
155 Kunnar Erich VIISEL 06 OCT 1999 EST EST 1006 Javelin Throw
156 Thiago Borges SANTOS 04 JUN 2006 BRA BRA 1005 Javelin Throw
157 A.W.T.N DHANANJAYA 30 OCT 2003 SRI SRI 1003 Javelin Throw
158 You-il BAE 16 JUN 1994 KOR KOR 1002 Javelin Throw
159 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1002 Javelin Throw
160 João FERNANDES 30 APR 2005 POR POR 1002 Javelin Throw
161 Cong WANG 30 JAN 2001 CHN CHN 1002 Javelin Throw
162 Ides VERHULST 14 SEP 2005 BEL BEL 1002 Javelin Throw
163 Ikkei YOSHINO 14 MAR 2003 JPN JPN 1001 Javelin Throw
164 Jacob Binou NIELSEN 06 APR 2000 DEN DEN 1001 Javelin Throw
165 Neil JANSE 23 OCT 2000 AUS AUS 1001 Javelin Throw
166 Josef Å INDELÁŘ 25 JAN 2006 CZE CZE 1001 Javelin Throw
167 Dipanshu SHARMA 25 APR 2006 IND IND 1000 Javelin Throw
168 Abdulrahman AL AZEMI 03 NOV 2001 KUW KUW 998 Javelin Throw
169 Minghao CUI 04 DEC 2004 CHN CHN 997 Javelin Throw
170 Leslain BAIRD 09 MAY 1987 GUY GUY 997 Javelin Throw
171 Å tÄ›pán Å ÍPEK 15 JUN 2006 CZE CZE 997 Javelin Throw
172 Haruka HIGA 31 AUG 1998 JPN JPN 996 Javelin Throw
173 Riley MARX USA USA 995 Javelin Throw
174 Lukas MOUTARDE 01 APR 1998 FRA FRA 992 Javelin Throw
175 Asadbek MURODOV 09 NOV 2004 UZB UZB 992 Javelin Throw
176 Samuel HANKINS 25 OCT 2001 USA USA 992 Javelin Throw
177 Aoke ZHANG 18 NOV 2005 CHN CHN 992 Javelin Throw
178 Pat VIALVA USA USA 991 Javelin Throw
179 Xiangyun WANG 08 JUN 2006 CHN CHN 991 Javelin Throw
180 Vipul YADAV 28 JUN 2003 IND IND 990 Javelin Throw
181 Ping-Shen WU 12 OCT 2004 TPE TPE 989 Javelin Throw
182 Tom BICHSEL 2001 GER GER 989 Javelin Throw
183 Jack GREAVES 30 DEC 2004 AUS AUS 987 Javelin Throw
184 Aliaksandr KAZLOUSKI 06 FEB 1995 BLR BLR 987 Javelin Throw
185 Martins KAUDZE 23 MAR 2006 LAT LAT 985 Javelin Throw
186 Hailu ESTRAMPES 24 DEC 2006 ESP ESP 985 Javelin Throw
187 Amane KANEGAE 24 MAY 1999 JPN JPN 984 Javelin Throw
188 Yirmar Ariel TORRES 09 JAN 2005 ECU ECU 983 Javelin Throw
189 Rishab NEHRA 10 DEC 1999 IND IND 981 Javelin Throw
190 Lucio Claudio VISCA 23 SEP 2005 ITA ITA 981 Javelin Throw
191 Ty HAMPTON USA USA 981 Javelin Throw
192 Sora WATANABE 27 MAY 2005 JPN JPN 980 Javelin Throw
193 Liam SHELTON 16 APR 2001 AUS AUS 980 Javelin Throw
194 Junseok JEONG 07 MAR 2005 KOR KOR 979 Javelin Throw
195 Rohan YADAV 10 SEP 2006 IND IND 979 Javelin Throw
196 Hamish PEACOCK 15 OCT 1990 AUS AUS 978 Javelin Throw
197 Ilírio NAZARÉ 16 APR 2000 POR POR 978 Javelin Throw
198 Muhammet RAÅžIT 18 MAR 2002 TUR TUR 978 Javelin Throw
199 Tevž PODLIPNIK 09 OCT 2005 SLO SLO 978 Javelin Throw
200 Lakona GEREGA 25 FEB 1996 PNG PNG 977 Javelin Throw