World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 16 Apr 2019

Place Competitor DOB Nat Score Event List
1 Andreas HOFMANN 16 DEC 1991 GER GER 1401 Javelin Throw
2 Thomas RÖHLER 30 SEP 1991 GER GER 1397 Javelin Throw
3 Magnus KIRT 10 APR 1990 EST EST 1362 Javelin Throw
4 Neeraj CHOPRA 24 DEC 1997 IND IND 1320 Javelin Throw
5 Johannes VETTER 26 MAR 1993 GER GER 1305 Javelin Throw
6 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1294 Javelin Throw
7 Marcin KRUKOWSKI 14 JUN 1992 POL POL 1271 Javelin Throw
8 Julian WEBER 29 AUG 1994 GER GER 1267 Javelin Throw
9 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1229 Javelin Throw
10 Anderson PETERS 21 OCT 1997 GRN GRN 1214 Javelin Throw
11 Ahmed Bader MAGOUR 03 MAR 1996 QAT QAT 1210 Javelin Throw
12 Qizhen LIU 17 SEP 1995 CHN CHN 1199 Javelin Throw
13 Keshorn WALCOTT 02 APR 1993 TTO TTO 1197 Javelin Throw
14 Andrian MARDARE 20 JUN 1995 MDA MDA 1193 Javelin Throw
15 Julius YEGO 04 JAN 1989 KEN KEN 1187 Javelin Throw
16 Gatis ČAKŠS 13 JUN 1995 LAT LAT 1171 Javelin Throw
17 Cyprian MRZYGŁÓD 02 FEB 1998 POL POL 1169 Javelin Throw
18 Rolands ŠTROBINDERS 14 APR 1992 LAT LAT 1163 Javelin Throw
18 Antti RUUSKANEN 21 FEB 1984 FIN FIN 1163 Javelin Throw
20 Oliver HELANDER 01 JAN 1997 FIN FIN 1162 Javelin Throw
21 Petr FRYDRYCH 13 JAN 1988 CZE CZE 1157 Javelin Throw
22 Arley IBARGUEN 17 OCT 1982 COL COL 1153 Javelin Throw
23 Edis MATUSEVIČIUS 30 JUN 1996 LTU LTU 1152 Javelin Throw
24 Alexandru Mihaita NOVAC 24 MAR 1997 ROU ROU 1151 Javelin Throw
25 Dmitriy TARABIN 29 OCT 1991 RUS RUS 1145 Javelin Throw
26 Qun MA 08 FEB 1994 CHN CHN 1143 Javelin Throw
27 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1137 Javelin Throw
28 Hamish PEACOCK 15 OCT 1990 AUS AUS 1132 Javelin Throw
29 Braian TOLEDO 08 SEP 1993 ARG ARG 1126 Javelin Throw
30 Ryohei ARAI 23 JUN 1991 JPN JPN 1123 Javelin Throw
31 Pavel MIALESHKA 24 NOV 1992 BLR BLR 1112 Javelin Throw
32 Vítězslav VESELÝ 27 FEB 1983 CZE CZE 1110 Javelin Throw
33 Vedran SAMAC 22 JAN 1990 SRB SRB 1107 Javelin Throw
34 R. M. S. JU. RANASINGHE 02 OCT 1991 SRI SRI 1106 Javelin Throw
35 Norbert RIVASZ-TÓTH 06 MAY 1996 HUN HUN 1104 Javelin Throw
36 Mauro FRARESSO 13 JAN 1993 ITA ITA 1103 Javelin Throw
37 Bartosz OSEWSKI 13 APR 1991 POL POL 1101 Javelin Throw
38 Curtis THOMPSON 08 FEB 1996 USA USA 1094 Javelin Throw
39 Nicolas QUIJERA 24 JUN 1996 ESP ESP 1093 Javelin Throw
39 Tanel LAANMÄE 29 SEP 1989 EST EST 1093 Javelin Throw
41 Abhishek SINGH 20 MAY 1995 IND IND 1090 Javelin Throw
42 Liam O'BRIEN 13 APR 1996 AUS AUS 1089 Javelin Throw
43 Jiannis SMALIOS 17 FEB 1987 SWE SWE 1084 Javelin Throw
43 Rajender SINGH 05 APR 1989 IND IND 1084 Javelin Throw
45 Jaroslav JÍLEK 22 OCT 1989 CZE CZE 1082 Javelin Throw
45 Lassi ETELÄTALO 30 APR 1988 FIN FIN 1082 Javelin Throw
47 David CARREON 23 MAR 1994 MEX MEX 1081 Javelin Throw
47 Roberto BERTOLINI 09 OCT 1985 ITA ITA 1081 Javelin Throw
49 Bernhard SEIFERT 15 FEB 1993 GER GER 1076 Javelin Throw
50 D. G. Sampath RANASINGHE 01 SEP 1988 SRI SRI 1074 Javelin Throw
50 Francisco MUSE 09 APR 1996 CHI CHI 1074 Javelin Throw
50 Aliaksei KATKAVETS 07 JUN 1998 BLR BLR 1074 Javelin Throw
53 Vipin KASANA 04 AUG 1989 IND IND 1071 Javelin Throw
53 Markim FELIX 08 OCT 1997 GRN GRN 1071 Javelin Throw
55 Toni KERÄNEN 16 JUN 1998 FIN FIN 1070 Javelin Throw
56 Sindri Hrafn GUÐMUNDSSON 21 NOV 1995 ISL ISL 1069 Javelin Throw
56 Toni KUUSELA 21 JAN 1994 FIN FIN 1069 Javelin Throw
56 Johan GROBLER 06 AUG 1997 RSA RSA 1069 Javelin Throw
59 George Catalin ZAHARIA 03 AUG 1995 ROU ROU 1068 Javelin Throw
60 Leslain BAIRD 05 MAY 1987 GUY GUY 1064 Javelin Throw
60 Manu QUIJERA 13 JAN 1998 ESP ESP 1064 Javelin Throw
62 Takuto KOMINAMI 26 JUL 1995 JPN JPN 1063 Javelin Throw
62 William WHITE 06 JUN 1994 AUS AUS 1063 Javelin Throw
64 Lars TIMMERMAN 19 APR 1991 NED NED 1060 Javelin Throw
64 Michael SHUEY 02 FEB 1994 USA USA 1060 Javelin Throw
66 Timothy HERMAN 19 OCT 1990 BEL BEL 1058 Javelin Throw
67 Capers WILLIAMSON 1992 USA USA 1057 Javelin Throw
68 Phil-Mar VAN RENSBURG 23 JUN 1989 RSA RSA 1055 Javelin Throw
68 Łukasz GRZESZCZUK 03 MAR 1990 POL POL 1055 Javelin Throw
68 Jami KINNUNEN 31 MAR 1995 FIN FIN 1055 Javelin Throw
71 Sahil SILWAL 17 DEC 2000 IND IND 1052 Javelin Throw
72 You-il BAE 16 JUN 1994 KOR KOR 1051 Javelin Throw
73 Patrik ŽENÚCH 30 DEC 1990 SVK SVK 1050 Javelin Throw
74 Dawid KOŚCIÓW 05 JUN 1990 POL POL 1048 Javelin Throw
74 Matija KRANJC 12 JUN 1984 SLO SLO 1048 Javelin Throw
76 Ayumu ISHIYAMA 02 JUN 1996 JPN JPN 1047 Javelin Throw
77 Patriks GAILUMS 10 MAY 1998 LAT LAT 1044 Javelin Throw
78 Teemu NARVI 02 JUL 2000 FIN FIN 1039 Javelin Throw
78 Rankoth PEDIGE W.L.D. 14 MAY 1988 SRI SRI 1039 Javelin Throw
80 Vladislav PANASENKOV 23 MAY 1996 RUS RUS 1038 Javelin Throw
81 Paulo Enrique ALVES DA SILVA 28 SEP 1993 BRA BRA 1037 Javelin Throw
81 Kenji OGURA 08 JUN 1995 JPN JPN 1037 Javelin Throw
81 Abhishek DRALL 11 MAY 1998 IND IND 1037 Javelin Throw
84 Ben LANGTON-BURNELL 07 OCT 1992 NZL NZL 1034 Javelin Throw
85 Hubert CHMIELAK 19 JUN 1989 POL POL 1033 Javelin Throw
85 Nash LOWIS 06 NOV 1999 AUS AUS 1033 Javelin Throw
87 Giovanni DIAZ 23 MAR 1994 PAR PAR 1032 Javelin Throw
88 Piotr LEBIODA 28 MAY 1992 POL POL 1031 Javelin Throw
88 Gen NAGANUMA 31 MAR 1998 JPN JPN 1031 Javelin Throw
90 Skirmantas ŠIMOLIŪNAS 13 MAR 1994 LTU LTU 1029 Javelin Throw
90 Maximilian SLEZAK 02 JUL 1996 SVK SVK 1029 Javelin Throw
92 Krystian BONDARENKO 22 OCT 1991 POL POL 1025 Javelin Throw
92 Albert REYNOLDS 28 MAR 1988 LCA LCA 1025 Javelin Throw
94 Bobur SHOKIRJONOV 05 DEC 1990 UZB UZB 1024 Javelin Throw
94 Teo TAKALA 06 JUN 1994 FIN FIN 1024 Javelin Throw
96 Nils FISCHER 18 OCT 1997 GER GER 1022 Javelin Throw
97 Roderick Genki DEAN 30 DEC 1991 JPN JPN 1021 Javelin Throw
98 Cruz HOGAN 22 FEB 1994 AUS AUS 1020 Javelin Throw
98 Jani KIISKILA 28 DEC 1989 FIN FIN 1020 Javelin Throw
100 Joni KARVINEN 07 FEB 1994 FIN FIN 1019 Javelin Throw