World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 28 Oct 2025

Place Competitor DOB Score Event List
101 Vikrant MALIK 02 JAN 1996 IND IND 1054 Javelin Throw
102 Shashank PATIL 10 OCT 2004 IND IND 1054 Javelin Throw
103 Ivan Jose SIBAJA 20 MAY 2000 CRC CRC 1053 Javelin Throw
104 Roberto ORLANDO 05 AUG 1995 ITA ITA 1052 Javelin Throw
105 Rolands Å TROBINDERS 14 APR 1992 LAT LAT 1050 Javelin Throw
106 Oscar SULLIVAN 30 DEC 2000 AUS AUS 1049 Javelin Throw
107 Teemu NARVI 02 JUL 2000 FIN FIN 1047 Javelin Throw
108 Jorge FRANCO 31 MAR 1995 ESP ESP 1047 Javelin Throw
109 Tae-poong NAM 11 SEP 1997 KOR KOR 1047 Javelin Throw
110 Jiajie XU 08 OCT 1997 CHN CHN 1046 Javelin Throw
111 Maurice VOIGT 08 SEP 2000 GER GER 1045 Javelin Throw
112 Haruka HIGA 31 AUG 1998 JPN JPN 1044 Javelin Throw
113 Rafael MAHIQUES 14 JUL 2006 ESP ESP 1043 Javelin Throw
114 Lenny BRISSEAULT 02 SEP 2002 FRA FRA 1043 Javelin Throw
115 Conor CUSACK 10 MAR 2002 IRL IRL 1041 Javelin Throw
116 Callan SALDUTTO 20 FEB 2002 CAN CAN 1041 Javelin Throw
117 Minghao CUI 04 DEC 2004 CHN CHN 1041 Javelin Throw
118 Ryan JANSEN 05 JUN 2005 NED NED 1040 Javelin Throw
119 Moritz MORSTEIN 28 JAN 2003 GER GER 1040 Javelin Throw
120 Máté HORVÁTH 22 AUG 2005 HUN HUN 1038 Javelin Throw
121 Oskar JÄNICKE 16 SEP 2006 GER GER 1038 Javelin Throw
122 Michele FINA 09 SEP 2002 ITA ITA 1035 Javelin Throw
123 Giovanni DIAZ 23 MAR 1994 PAR PAR 1034 Javelin Throw
124 James KOTOWSKI 17 APR 2002 USA USA 1034 Javelin Throw
125 Spyros SAVVA 24 JAN 2000 CYP CYP 1034 Javelin Throw
126 Jarmo MARTTILA 24 OCT 1992 FIN FIN 1033 Javelin Throw
127 Roch KRUKOWSKI 20 JUL 2007 POL POL 1032 Javelin Throw
128 Anand SINGH 03 MAR 2004 IND IND 1031 Javelin Throw
129 Myron WEINBERG 09 DEC 1999 NOR NOR 1031 Javelin Throw
130 Tom BICHSEL 2001 GER GER 1030 Javelin Throw
131 Alex Toroitich KIPROTICH 10 OCT 1994 KEN KEN 1030 Javelin Throw
132 David OCAMPO BRAVO 14 FEB 1992 MEX MEX 1029 Javelin Throw
133 Aleksi YLI-MANNILA 06 JAN 2001 FIN FIN 1029 Javelin Throw
134 Ziwei MA 29 SEP 2000 CHN CHN 1028 Javelin Throw
135 Jakob RAHM 20 JUL 2002 SWE SWE 1024 Javelin Throw
136 Hayato YAMADA 05 DEC 2002 JPN JPN 1023 Javelin Throw
137 A.W.T.N DHANANJAYA 30 OCT 2003 SRI SRI 1021 Javelin Throw
138 Cruz HOGAN 22 FEB 1994 AUS AUS 1020 Javelin Throw
139 Kota YAMADA 05 MAR 2004 JPN JPN 1017 Javelin Throw
140 Rishab NEHRA 10 DEC 1999 IND IND 1016 Javelin Throw
141 György HERCZEG 08 AUG 2004 HUN HUN 1014 Javelin Throw
142 . ADITYA 22 OCT 2006 IND IND 1014 Javelin Throw
143 Aku PARVIAINEN 24 JUL 2003 FIN FIN 1014 Javelin Throw
144 Jeroen MAAS 10 JAN 2001 NED NED 1013 Javelin Throw
145 Righardt STANDER 21 MAY 2004 RSA RSA 1013 Javelin Throw
146 Kunnar Erich VIISEL 06 OCT 1999 EST EST 1012 Javelin Throw
147 Lucio Claudio VISCA 23 SEP 2005 ITA ITA 1011 Javelin Throw
148 Aoke ZHANG 18 NOV 2005 CHN CHN 1009 Javelin Throw
149 Dipanshu SHARMA 25 APR 2006 IND IND 1009 Javelin Throw
150 Aliaksandr KAZLOUSKI 06 FEB 1995 BLR BLR 1008 Javelin Throw
151 Bibin ANTONY 04 MAY 1994 IND IND 1007 Javelin Throw
152 Jakob EBERLER 12 JAN 2003 GER GER 1007 Javelin Throw
153 Carlos ARMENTA 18 JUL 1990 MEX MEX 1005 Javelin Throw
154 Josef Å INDELÁŘ 25 JAN 2006 CZE CZE 1005 Javelin Throw
155 Valery IZOTAU 12 APR 1997 BLR BLR 1003 Javelin Throw
156 João FERNANDES 30 APR 2005 POR POR 1003 Javelin Throw
157 Florian SCHMID 07 JUL 2005 GER GER 1003 Javelin Throw
158 Caleb CALVIN USA USA 1002 Javelin Throw
159 Å tÄ›pán Å ÍPEK 15 JUN 2006 CZE CZE 1002 Javelin Throw
160 Xiangfeng KONG 21 SEP 2002 CHN CHN 1001 Javelin Throw
161 Jacob Binou NIELSEN 06 APR 2000 DEN DEN 1001 Javelin Throw
162 Michael ALLISON 17 MAY 2004 GBR GBR 1000 Javelin Throw
163 Liam SHELTON 16 APR 2001 AUS AUS 999 Javelin Throw
164 Xiangyun WANG 08 JUN 2006 CHN CHN 999 Javelin Throw
165 Lev KLIMENKO 13 FEB 2007 RUS RUS 998 Javelin Throw
166 Langjia BAIMA 07 JAN 1997 CHN CHN 998 Javelin Throw
167 Pablo COSTAS 10 MAY 2001 ESP ESP 998 Javelin Throw
168 Dani KIM 28 JUN 1999 KOR KOR 997 Javelin Throw
169 Ikkei YOSHINO 14 MAR 2003 JPN JPN 996 Javelin Throw
170 Arthur MONTEIRO 11 JAN 2005 BRA BRA 995 Javelin Throw
171 Asadbek MURODOV 09 NOV 2004 UZB UZB 995 Javelin Throw
172 Thiago Borges SANTOS 04 JUN 2006 BRA BRA 995 Javelin Throw
173 Muhammet RAÅžIT 18 MAR 2002 TUR TUR 994 Javelin Throw
174 Yirmar Ariel TORRES 09 JAN 2005 ECU ECU 993 Javelin Throw
175 Shih-Feng HUANG 02 MAR 1992 TPE TPE 991 Javelin Throw
176 Emin ÖNCEL 01 MAY 1997 TUR TUR 991 Javelin Throw
177 Ides VERHULST 14 SEP 2005 BEL BEL 991 Javelin Throw
178 Ping-Shen WU 12 OCT 2004 TPE TPE 990 Javelin Throw
179 Tuomas NÄRHI 29 NOV 2004 FIN FIN 990 Javelin Throw
180 Thomas BLAECKE 22 AUG 2005 FRA FRA 990 Javelin Throw
181 Lukas MOUTARDE 01 APR 1998 FRA FRA 989 Javelin Throw
182 Ethan SHALAWAY 28 SEP 1994 USA USA 988 Javelin Throw
183 Marten GASPARINI 24 MAY 1997 ITA ITA 987 Javelin Throw
184 Cong WANG 30 JAN 2001 CHN CHN 986 Javelin Throw
185 Junseok JEONG 07 MAR 2005 KOR KOR 986 Javelin Throw
186 Andrei SAMASIUK 25 MAY 2004 BLR BLR 985 Javelin Throw
187 Erik TYLER 2000 CAN CAN 984 Javelin Throw
188 Nicholas REYNOLDS 16 FEB 2006 USA USA 984 Javelin Throw
189 Gabriel KOLETSI 29 DEC 2003 GRE GRE 984 Javelin Throw
190 Topi PARVIAINEN 28 SEP 2006 FIN FIN 984 Javelin Throw
191 Matthias VERLING 17 JAN 2004 LIE LIE 983 Javelin Throw
192 James MCNANEY 19 SEP 1997 USA USA 983 Javelin Throw
193 Mingyang CUI 02 OCT 2002 CHN CHN 983 Javelin Throw
194 Leslain BAIRD 09 MAY 1987 GUY GUY 981 Javelin Throw
195 Ayumu ISHIYAMA 02 JUN 1996 JPN JPN 981 Javelin Throw
196 Simone COMINI 30 AUG 1998 ITA ITA 980 Javelin Throw
197 Niko Å TAJMEC 30 JUL 2006 SLO SLO 980 Javelin Throw
198 Unai RICO 01 OCT 2004 ESP ESP 979 Javelin Throw
199 Benjamin PEARSON 23 MAY 1994 GBR GBR 979 Javelin Throw
200 Sunny SHEORAN 12 OCT 1998 IND IND 978 Javelin Throw