World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 10 Mar 2026

Place Competitor DOB Score Event List
101 Ali Fathi GANJI 21 APR 2001 IRI IRI 1050 Javelin Throw
102 Shashank PATIL 10 OCT 2004 IND IND 1049 Javelin Throw
103 Teemu NARVI 02 JUL 2000 FIN FIN 1048 Javelin Throw
104 Artur GAFNER 13 JUL 1998 KAZ KAZ 1048 Javelin Throw
105 Haruka HIGA 31 AUG 1998 JPN JPN 1047 Javelin Throw
106 Michele FINA 09 SEP 2002 ITA ITA 1047 Javelin Throw
107 Martin FLORIAN 20 DEC 2001 CZE CZE 1046 Javelin Throw
108 Vikrant MALIK 02 JAN 1996 IND IND 1046 Javelin Throw
109 Anand SINGH 03 MAR 2004 IND IND 1045 Javelin Throw
110 Roberto ORLANDO 05 AUG 1995 ITA ITA 1044 Javelin Throw
111 Ivan Jose SIBAJA 20 MAY 2000 CRC CRC 1040 Javelin Throw
112 Sarvar ISMOILOV 21 APR 1999 UZB UZB 1040 Javelin Throw
113 Rolands Å TROBINDERS 14 APR 1992 LAT LAT 1039 Javelin Throw
114 Franck DI SANZA 29 MAR 2000 SUI SUI 1039 Javelin Throw
115 Oskar JÄNICKE 16 SEP 2006 GER GER 1037 Javelin Throw
116 Conor CUSACK 10 MAR 2002 IRL IRL 1035 Javelin Throw
117 Moritz MORSTEIN 28 JAN 2003 GER GER 1034 Javelin Throw
118 Minghao CUI 04 DEC 2004 CHN CHN 1033 Javelin Throw
119 Maurice VOIGT 08 SEP 2000 GER GER 1033 Javelin Throw
120 Ryan JANSEN 05 JUN 2005 NED NED 1032 Javelin Throw
121 Neil JANSE 23 OCT 2000 AUS AUS 1032 Javelin Throw
122 Jorge FRANCO 31 MAR 1995 ESP ESP 1030 Javelin Throw
123 Oscar SULLIVAN 30 DEC 2000 AUS AUS 1030 Javelin Throw
124 Jarmo MARTTILA 24 OCT 1992 FIN FIN 1030 Javelin Throw
125 Lenny BRISSEAULT 02 SEP 2002 FRA FRA 1030 Javelin Throw
126 Máté HORVÁTH 22 AUG 2005 HUN HUN 1029 Javelin Throw
127 Callan SALDUTTO 20 FEB 2002 CAN CAN 1029 Javelin Throw
128 Alex Toroitich KIPROTICH 10 OCT 1994 KEN KEN 1029 Javelin Throw
129 Tom BICHSEL 2001 GER GER 1026 Javelin Throw
130 James KOTOWSKI 17 APR 2002 USA USA 1026 Javelin Throw
131 Florian SCHMID 07 JUL 2005 GER GER 1025 Javelin Throw
132 Aleksi YLI-MANNILA 06 JAN 2001 FIN FIN 1025 Javelin Throw
133 Jakob EBERLER 12 JAN 2003 GER GER 1024 Javelin Throw
134 Myron WEINBERG 09 DEC 1999 NOR NOR 1024 Javelin Throw
135 Roch KRUKOWSKI 20 JUL 2007 POL POL 1023 Javelin Throw
136 Ziwei MA 29 SEP 2000 CHN CHN 1023 Javelin Throw
137 David OCAMPO BRAVO 14 FEB 1992 MEX MEX 1020 Javelin Throw
138 Jakob RAHM 20 JUL 2002 SWE SWE 1017 Javelin Throw
139 Kota YAMADA 05 MAR 2004 JPN JPN 1015 Javelin Throw
140 Righardt STANDER 21 MAY 2004 RSA RSA 1014 Javelin Throw
141 Rishab NEHRA 10 DEC 1999 IND IND 1013 Javelin Throw
142 . ADITYA 22 OCT 2006 IND IND 1013 Javelin Throw
143 Aku PARVIAINEN 24 JUL 2003 FIN FIN 1013 Javelin Throw
144 Yukun QUAN 25 MAY 2000 CHN CHN 1012 Javelin Throw
145 Langjia BAIMA 07 JAN 1997 CHN CHN 1012 Javelin Throw
146 György HERCZEG 08 AUG 2004 HUN HUN 1006 Javelin Throw
147 Dipanshu SHARMA 25 APR 2006 IND IND 1006 Javelin Throw
148 Thiago Borges SANTOS 04 JUN 2006 BRA BRA 1005 Javelin Throw
149 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1005 Javelin Throw
150 Jeroen MAAS 10 JAN 2001 NED NED 1004 Javelin Throw
151 Aliaksandr KAZLOUSKI 06 FEB 1995 BLR BLR 1004 Javelin Throw
152 Aoke ZHANG 18 NOV 2005 CHN CHN 1002 Javelin Throw
153 Kunnar Erich VIISEL 06 OCT 1999 EST EST 1002 Javelin Throw
154 Leslain BAIRD 09 MAY 1987 GUY GUY 1002 Javelin Throw
155 Xiangfeng KONG 21 SEP 2002 CHN CHN 1001 Javelin Throw
156 Xiangyun WANG 08 JUN 2006 CHN CHN 1000 Javelin Throw
157 Lev KLIMENKO 13 FEB 2007 RUS RUS 999 Javelin Throw
158 A.W.T.N DHANANJAYA 30 OCT 2003 SRI SRI 999 Javelin Throw
159 Caleb CALVIN USA USA 998 Javelin Throw
160 Abdulrahman AL AZEMI 03 NOV 2001 KUW KUW 998 Javelin Throw
161 Lucio Claudio VISCA 23 SEP 2005 ITA ITA 998 Javelin Throw
162 Josef Å INDELÁŘ 25 JAN 2006 CZE CZE 998 Javelin Throw
163 Longyu GAO 29 JAN 2000 CHN CHN 997 Javelin Throw
164 Douw BOTES 11 JAN 2005 NZL NZL 997 Javelin Throw
165 Bibin ANTONY 04 MAY 1994 IND IND 997 Javelin Throw
166 Å tÄ›pán Å ÍPEK 15 JUN 2006 CZE CZE 997 Javelin Throw
167 Liam SHELTON 16 APR 2001 AUS AUS 996 Javelin Throw
168 Thomas BLAECKE 22 AUG 2005 FRA FRA 996 Javelin Throw
169 Carlos ARMENTA 18 JUL 1990 MEX MEX 996 Javelin Throw
170 Spyros SAVVA 24 JAN 2000 CYP CYP 996 Javelin Throw
171 Jacob Binou NIELSEN 06 APR 2000 DEN DEN 993 Javelin Throw
172 Dani KIM 28 JUN 1999 KOR KOR 992 Javelin Throw
173 Ikkei YOSHINO 14 MAR 2003 JPN JPN 991 Javelin Throw
174 João FERNANDES 30 APR 2005 POR POR 991 Javelin Throw
175 Junseok JEONG 07 MAR 2005 KOR KOR 991 Javelin Throw
176 Pablo COSTAS 10 MAY 2001 ESP ESP 990 Javelin Throw
177 Ping-Shen WU 12 OCT 2004 TPE TPE 990 Javelin Throw
178 Muhammet RAÅžIT 18 MAR 2002 TUR TUR 990 Javelin Throw
179 You-il BAE 16 JUN 1994 KOR KOR 989 Javelin Throw
180 Yevgeniy BRYUSHENKO 29 JAN 2002 RUS RUS 988 Javelin Throw
181 Asadbek MURODOV 09 NOV 2004 UZB UZB 988 Javelin Throw
182 Cong WANG 30 JAN 2001 CHN CHN 988 Javelin Throw
183 Tuomas NÄRHI 29 NOV 2004 FIN FIN 988 Javelin Throw
184 Ethan SHALAWAY 28 SEP 1994 USA USA 988 Javelin Throw
185 Hayato YAMADA 05 DEC 2002 JPN JPN 986 Javelin Throw
186 Moritz SCHÖNHERR 09 MAR 2007 GER GER 986 Javelin Throw
187 Michael ALLISON 17 MAY 2004 GBR GBR 984 Javelin Throw
188 Arthur MONTEIRO 11 JAN 2005 BRA BRA 984 Javelin Throw
189 Ides VERHULST 14 SEP 2005 BEL BEL 984 Javelin Throw
190 Nicholas REYNOLDS 16 FEB 2006 USA USA 982 Javelin Throw
191 Marten GASPARINI 24 MAY 1997 ITA ITA 982 Javelin Throw
192 Mingyang CUI 02 OCT 2002 CHN CHN 982 Javelin Throw
193 Lukas MOUTARDE 01 APR 1998 FRA FRA 981 Javelin Throw
194 Topi PARVIAINEN 28 SEP 2006 FIN FIN 981 Javelin Throw
195 Hailu ESTRAMPES 24 DEC 2006 ESP ESP 981 Javelin Throw
196 James MCNANEY 19 SEP 1997 USA USA 980 Javelin Throw
197 Sunny SHEORAN 12 OCT 1998 IND IND 980 Javelin Throw
198 Maksim GAVRILOV 19 SEP 2003 RUS RUS 979 Javelin Throw
199 Ayumu ISHIYAMA 02 JUN 1996 JPN JPN 979 Javelin Throw
200 Sora WATANABE 27 MAY 2005 JPN JPN 978 Javelin Throw