World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 12 Jan 2021

Place Competitor DOB Nat Score Event List
1 Magnus KIRT 10 APR 1990 EST EST 1399 Javelin Throw
2 Johannes VETTER 26 MAR 1993 GER GER 1354 Javelin Throw
3 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1354 Javelin Throw
4 Andreas HOFMANN 16 DEC 1991 GER GER 1347 Javelin Throw
5 Anderson PETERS 21 OCT 1997 GRN GRN 1325 Javelin Throw
6 Thomas RÖHLER 30 SEP 1991 GER GER 1306 Javelin Throw
7 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1306 Javelin Throw
8 Marcin KRUKOWSKI 14 JUN 1992 POL POL 1291 Javelin Throw
9 Edis MATUSEVIČIUS 30 JUN 1996 LTU LTU 1262 Javelin Throw
10 Kim AMB 31 JUL 1990 SWE SWE 1249 Javelin Throw
11 Julius YEGO 04 JAN 1989 KEN KEN 1248 Javelin Throw
12 Lassi ETELÄTALO 30 APR 1988 FIN FIN 1240 Javelin Throw
13 Keshorn WALCOTT 02 APR 1993 TTO TTO 1217 Javelin Throw
14 Norbert RIVASZ-TÓTH 06 MAY 1996 HUN HUN 1209 Javelin Throw
15 Shivpal SINGH 06 JUL 1995 IND IND 1208 Javelin Throw
16 Cyprian MRZYGŁÓD 02 FEB 1998 POL POL 1187 Javelin Throw
17 Alexandru Mihaita NOVAC 24 MAR 1997 ROU ROU 1187 Javelin Throw
18 Aliaksei KATKAVETS 07 JUN 1998 BLR BLR 1182 Javelin Throw
19 Antti RUUSKANEN 21 FEB 1984 FIN FIN 1178 Javelin Throw
20 Michael SHUEY 02 FEB 1994 USA USA 1176 Javelin Throw
21 Gatis ČAKŠS 13 JUN 1995 LAT LAT 1166 Javelin Throw
22 Rolands ŠTROBINDERS 14 APR 1992 LAT LAT 1155 Javelin Throw
23 Pavel MIALESHKA 24 NOV 1992 BLR BLR 1151 Javelin Throw
24 Qizhen LIU 17 SEP 1995 CHN CHN 1143 Javelin Throw
25 Ryohei ARAI 23 JUN 1991 JPN JPN 1139 Javelin Throw
26 Hubert CHMIELAK 19 JUN 1989 POL POL 1137 Javelin Throw
27 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1133 Javelin Throw
28 Toni KUUSELA 21 JAN 1994 FIN FIN 1132 Javelin Throw
29 Manu QUIJERA 13 JAN 1998 ESP ESP 1128 Javelin Throw
30 R. M. S. JU. RANASINGHE 02 OCT 1991 SRI SRI 1126 Javelin Throw
31 Dmitriy TARABIN 29 OCT 1991 RUS RUS 1125 Javelin Throw
32 Takuto KOMINAMI 26 JUL 1995 JPN JPN 1119 Javelin Throw
33 Qun MA 08 FEB 1994 CHN CHN 1113 Javelin Throw
34 Vítězslav VESELÝ 27 FEB 1983 CZE CZE 1113 Javelin Throw
35 Kenji OGURA 08 JUN 1995 JPN JPN 1109 Javelin Throw
36 Hamish PEACOCK 15 OCT 1990 AUS AUS 1109 Javelin Throw
37 Alex Toroitich KIPROTICH 10 OCT 1994 KEN KEN 1104 Javelin Throw
38 Patriks GAILUMS 10 MAY 1998 LAT LAT 1103 Javelin Throw
39 Petr FRYDRYCH 13 JAN 1988 CZE CZE 1101 Javelin Throw
40 Oleksandr NYCHYPORCHUK 14 APR 1992 UKR UKR 1100 Javelin Throw
41 Simon WIELAND 16 DEC 2000 SUI SUI 1098 Javelin Throw
42 Timothy HERMAN 19 OCT 1990 BEL BEL 1096 Javelin Throw
43 Cameron MCENTYRE 10 FEB 1999 AUS AUS 1094 Javelin Throw
44 Rajender SINGH 05 APR 1986 IND IND 1094 Javelin Throw
45 Oliver HELANDER 01 JAN 1997 FIN FIN 1092 Javelin Throw
46 Liam O'BRIEN 13 APR 1996 AUS AUS 1091 Javelin Throw
47 Jaroslav JÍLEK 22 OCT 1989 CZE CZE 1089 Javelin Throw
48 Johan GROBLER 06 AUG 1997 RSA RSA 1084 Javelin Throw
49 Dagbjartur Dadi JONSSON 13 NOV 1997 ISL ISL 1084 Javelin Throw
50 Rohit YADAV 06 JUN 2001 IND IND 1082 Javelin Throw
51 Tanel LAANMÄE 29 SEP 1989 EST EST 1080 Javelin Throw
52 Sami PELTOMÄKI 11 JAN 1991 FIN FIN 1077 Javelin Throw
53 Krišjānis SUNTAŽS 19 DEC 2000 LAT LAT 1074 Javelin Throw
54 Bobur SHOKIRJONOV 05 DEC 1990 UZB UZB 1074 Javelin Throw
55 Teemu WIRKKALA 14 JAN 1984 FIN FIN 1073 Javelin Throw
56 Lars TIMMERMAN-JETTEN 19 APR 1991 NED NED 1073 Javelin Throw
57 Odei JAINAGA 14 OCT 1997 ESP ESP 1072 Javelin Throw
58 Vedran SAMAC 22 JAN 1990 SRB SRB 1069 Javelin Throw
59 Mateusz KWASNIEWSKI 16 JUL 1995 POL POL 1068 Javelin Throw
60 Dejan MILEUSNIĆ 16 NOV 1990 BIH BIH 1067 Javelin Throw
61 Roderick Genki DEAN 30 DEC 1991 JPN JPN 1065 Javelin Throw
62 Gen NAGANUMA 31 MAR 1998 JPN JPN 1063 Javelin Throw
63 Cedric SORGELOOS 14 APR 2000 BEL BEL 1063 Javelin Throw
64 Curtis THOMPSON 08 FEB 1996 USA USA 1062 Javelin Throw
65 Yuriy KUSHNIRUK 06 DEC 1994 UKR UKR 1060 Javelin Throw
66 Nikolay ORLOV 07 JAN 1999 RUS RUS 1059 Javelin Throw
67 Davinder SINGH 18 DEC 1988 IND IND 1059 Javelin Throw
68 Teo TAKALA 06 JUN 1994 FIN FIN 1056 Javelin Throw
69 Abhishek SINGH 20 MAY 1995 IND IND 1055 Javelin Throw
70 Łukasz GRZESZCZUK 03 MAR 1990 POL POL 1054 Javelin Throw
71 Emin ÖNCEL 01 MAY 1997 TUR TUR 1046 Javelin Throw
72 Krystian BONDARENKO 22 OCT 1991 POL POL 1044 Javelin Throw
73 Francisco MUSE 09 APR 1996 CHI CHI 1043 Javelin Throw
74 Maged Mohser EL BADRY 29 SEP 1995 EGY EGY 1041 Javelin Throw
75 Rankoth PEDIGE W.L.D. 14 MAY 1988 SRI SRI 1040 Javelin Throw
76 Jarmo MARTTILA 24 OCT 1992 FIN FIN 1037 Javelin Throw
77 Taisei AIBARA 18 AUG 1995 JPN JPN 1035 Javelin Throw
78 Yashvir SINGH 22 OCT 2001 IND IND 1035 Javelin Throw
79 Nicolas QUIJERA 24 JUN 1996 ESP ESP 1034 Javelin Throw
80 Valery IZOTAU 12 APR 1997 BLR BLR 1034 Javelin Throw
81 Boris BEZDOLNIY 01 APR 1997 RUS RUS 1033 Javelin Throw
82 Luiz Mauricio DA SILVA 17 JAN 2000 BRA BRA 1032 Javelin Throw
83 Lukas MOUTARDE 01 APR 1998 FRA FRA 1031 Javelin Throw
84 Mauro FRARESSO 13 JAN 1993 ITA ITA 1030 Javelin Throw
85 Roberto ORLANDO 05 AUG 1995 ITA ITA 1030 Javelin Throw
86 Toni KERÄNEN 16 JUN 1998 FIN FIN 1030 Javelin Throw
87 Alex WOOD 10 JAN 1996 NZL NZL 1028 Javelin Throw
88 Arshdeep SINGH 05 APR 1999 IND IND 1027 Javelin Throw
89 Topias LAINE 12 JUL 2001 FIN FIN 1027 Javelin Throw
90 Ivan FILIPPOV 28 AUG 1996 RUS RUS 1027 Javelin Throw
91 You-il BAE 16 JUN 1994 KOR KOR 1026 Javelin Throw
92 Leandro RAMOS 21 SEP 2000 POR POR 1026 Javelin Throw
93 Matija KRANJC 12 JUN 1984 SLO SLO 1024 Javelin Throw
94 Jani KIISKILA 28 DEC 1989 FIN FIN 1023 Javelin Throw
95 Rafał GIEREK 24 FEB 1996 POL POL 1021 Javelin Throw
96 Tom EGBERS 11 NOV 1999 NED NED 1020 Javelin Throw
97 Maurice VOIGT 08 SEP 2000 GER GER 1018 Javelin Throw
98 Jami KINNUNEN 31 MAR 1995 FIN FIN 1018 Javelin Throw
99 Jakob SAMUELSSON 19 FEB 1998 SWE SWE 1016 Javelin Throw
100 Dmytro SHEREMET 19 NOV 1992 UKR UKR 1016 Javelin Throw