World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 13 Aug 2019

Place Competitor DOB Nat Score Event List
1 Andreas HOFMANN 16 DEC 1991 GER GER 1400 Javelin Throw
2 Magnus KIRT 10 APR 1990 EST EST 1365 Javelin Throw
3 Thomas RÖHLER 30 SEP 1991 GER GER 1345 Javelin Throw
4 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1316 Javelin Throw
5 Marcin KRUKOWSKI 14 JUN 1992 POL POL 1282 Javelin Throw
6 Julian WEBER 29 AUG 1994 GER GER 1271 Javelin Throw
7 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1262 Javelin Throw
8 Anderson PETERS 21 OCT 1997 GRN GRN 1254 Javelin Throw
9 Edis MATUSEVIČIUS 30 JUN 1996 LTU LTU 1238 Javelin Throw
10 Bernhard SEIFERT 15 FEB 1993 GER GER 1228 Javelin Throw
11 Keshorn WALCOTT 02 APR 1993 TTO TTO 1220 Javelin Throw
12 Cyprian MRZYGŁÓD 02 FEB 1998 POL POL 1216 Javelin Throw
13 Qizhen LIU 17 SEP 1995 CHN CHN 1212 Javelin Throw
14 Andrian MARDARE 20 JUN 1995 MDA MDA 1201 Javelin Throw
15 Shivpal SINGH 06 JUL 1995 IND IND 1197 Javelin Throw
16 Antti RUUSKANEN 21 FEB 1984 FIN FIN 1191 Javelin Throw
17 Gatis ČAKŠS 13 JUN 1995 LAT LAT 1188 Javelin Throw
18 Rolands ŠTROBINDERS 14 APR 1992 LAT LAT 1187 Javelin Throw
19 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1184 Javelin Throw
20 Ryohei ARAI 23 JUN 1991 JPN JPN 1169 Javelin Throw
20 Vítězslav VESELÝ 27 FEB 1983 CZE CZE 1169 Javelin Throw
22 Julius YEGO 04 JAN 1989 KEN KEN 1160 Javelin Throw
23 Aliaksei KATKAVETS 07 JUN 1998 BLR BLR 1159 Javelin Throw
24 Dmitriy TARABIN 29 OCT 1991 RUS RUS 1155 Javelin Throw
24 Kim AMB 31 JUL 1990 SWE SWE 1155 Javelin Throw
26 Toni KUUSELA 21 JAN 1994 FIN FIN 1154 Javelin Throw
26 Michael SHUEY 02 FEB 1994 USA USA 1154 Javelin Throw
28 Oliver HELANDER 01 JAN 1997 FIN FIN 1153 Javelin Throw
29 Qun MA 08 FEB 1994 CHN CHN 1152 Javelin Throw
30 Pavel MIALESHKA 24 NOV 1992 BLR BLR 1147 Javelin Throw
31 Norbert RIVASZ-TÓTH 06 MAY 1996 HUN HUN 1140 Javelin Throw
31 Kenji OGURA 08 JUN 1995 JPN JPN 1140 Javelin Throw
33 Liam O'BRIEN 13 APR 1996 AUS AUS 1137 Javelin Throw
34 Alexandru Mihaita NOVAC 24 MAR 1997 ROU ROU 1135 Javelin Throw
35 Lassi ETELÄTALO 30 APR 1988 FIN FIN 1131 Javelin Throw
35 Jaime Dayron MÁRQUEZ 19 NOV 1983 COL COL 1131 Javelin Throw
37 Petr FRYDRYCH 13 JAN 1988 CZE CZE 1130 Javelin Throw
38 Hamish PEACOCK 15 OCT 1990 AUS AUS 1124 Javelin Throw
39 Takuto KOMINAMI 26 JUL 1995 JPN JPN 1123 Javelin Throw
40 Curtis THOMPSON 08 FEB 1996 USA USA 1122 Javelin Throw
41 Hubert CHMIELAK 19 JUN 1989 POL POL 1119 Javelin Throw
42 Arley IBARGUEN 17 OCT 1982 COL COL 1117 Javelin Throw
43 Markim FELIX 08 OCT 1997 GRN GRN 1116 Javelin Throw
44 Mauro FRARESSO 13 JAN 1993 ITA ITA 1115 Javelin Throw
44 Qinggang ZHAO 24 JUL 1985 CHN CHN 1115 Javelin Throw
46 Patriks GAILUMS 10 MAY 1998 LAT LAT 1114 Javelin Throw
47 Shakiel WAITHE 10 JUN 1995 TTO TTO 1113 Javelin Throw
48 R. M. S. JU. RANASINGHE 02 OCT 1991 SRI SRI 1112 Javelin Throw
49 Phil-Mar VAN RENSBURG 23 JUN 1989 RSA RSA 1110 Javelin Throw
49 Riley DOLEZAL 16 NOV 1985 USA USA 1110 Javelin Throw
51 Vedran SAMAC 22 JAN 1990 SRB SRB 1107 Javelin Throw
52 Manu QUIJERA 13 JAN 1998 ESP ESP 1106 Javelin Throw
53 Dejan MILEUSNIĆ 16 NOV 1990 BIH BIH 1105 Javelin Throw
54 Jaroslav JÍLEK 22 OCT 1989 CZE CZE 1103 Javelin Throw
55 Timothy HERMAN 19 OCT 1990 BEL BEL 1100 Javelin Throw
56 Johan GROBLER 06 AUG 1997 RSA RSA 1096 Javelin Throw
57 Nash LOWIS 06 NOV 1999 AUS AUS 1093 Javelin Throw
58 Sahil SILWAL 17 DEC 2000 IND IND 1092 Javelin Throw
59 Harry HUGHES 26 SEP 1997 GBR GBR 1091 Javelin Throw
60 Vipin KASANA 04 AUG 1989 IND IND 1090 Javelin Throw
61 Abhishek SINGH 20 MAY 1995 IND IND 1088 Javelin Throw
62 Francisco MUSE 09 APR 1996 CHI CHI 1086 Javelin Throw
63 Cedric SORGELOOS 14 APR 2000 BEL BEL 1085 Javelin Throw
64 Roderick Genki DEAN 30 DEC 1991 JPN JPN 1083 Javelin Throw
65 Gen NAGANUMA 31 MAR 1998 JPN JPN 1079 Javelin Throw
66 Emin ÖNCEL 01 MAY 1997 TUR TUR 1077 Javelin Throw
66 Dagbjartur Dadi JONSSON 13 NOV 1997 ISL ISL 1077 Javelin Throw
68 Yuta SAKIYAMA 05 APR 1996 JPN JPN 1076 Javelin Throw
69 Teo TAKALA 06 JUN 1994 FIN FIN 1074 Javelin Throw
69 Krišjānis SUNTAŽS 19 DEC 2000 LAT LAT 1074 Javelin Throw
69 Sami PELTOMÄKI 11 JAN 1991 FIN FIN 1074 Javelin Throw
72 Kohei HASEGAWA 01 JAN 1990 JPN JPN 1071 Javelin Throw
73 Oleksandr NYCHYPORCHUK 14 APR 1992 UKR UKR 1070 Javelin Throw
74 Lars TIMMERMAN 19 APR 1991 NED NED 1068 Javelin Throw
75 Roberto BERTOLINI 09 OCT 1985 ITA ITA 1066 Javelin Throw
76 Łukasz GRZESZCZUK 03 MAR 1990 POL POL 1064 Javelin Throw
77 Kai ZHU 24 AUG 1998 CHN CHN 1063 Javelin Throw
77 William WHITE 06 JUN 1994 AUS AUS 1063 Javelin Throw
79 David CARREON 23 MAR 1994 MEX MEX 1062 Javelin Throw
80 Tanel LAANMÄE 29 SEP 1989 EST EST 1060 Javelin Throw
80 Leslain BAIRD 05 MAY 1987 GUY GUY 1060 Javelin Throw
80 Nikolay ORLOV 07 JAN 1999 ANA ANA 1060 Javelin Throw
80 Maged Mohser EL BADRY 29 SEP 1995 EGY EGY 1060 Javelin Throw
84 Matija KRANJC 12 JUN 1984 SLO SLO 1056 Javelin Throw
84 Davinder SINGH 18 DEC 1988 IND IND 1056 Javelin Throw
86 Piotr LEBIODA 28 MAY 1992 POL POL 1053 Javelin Throw
86 Boris BEZDOLNIY 01 APR 1997 RUS RUS 1053 Javelin Throw
88 Teemu WIRKKALA 14 JAN 1984 FIN FIN 1051 Javelin Throw
89 Bartosz OSEWSKI 13 APR 1991 POL POL 1047 Javelin Throw
89 Rajender SINGH 05 APR 1989 IND IND 1047 Javelin Throw
91 Tyriq HORSFORD 17 JAN 2000 TTO TTO 1046 Javelin Throw
92 You-il BAE 16 JUN 1994 KOR KOR 1044 Javelin Throw
92 Bobur SHOKIRJONOV 05 DEC 1990 UZB UZB 1044 Javelin Throw
92 Roberto ORLANDO 05 AUG 1995 ITA ITA 1044 Javelin Throw
95 Ben LANGTON-BURNELL 07 OCT 1992 NZL NZL 1043 Javelin Throw
95 Lukas MOUTARDE 01 APR 1998 FRA FRA 1043 Javelin Throw
97 Bartul BAŠIĆ 24 AUG 1995 CRO CRO 1041 Javelin Throw
98 Tzuriel PEDIGO 09 JAN 2000 USA USA 1040 Javelin Throw
99 Krystian BONDARENKO 22 OCT 1991 POL POL 1037 Javelin Throw
99 Rafał GIEREK 24 FEB 1996 POL POL 1037 Javelin Throw