World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 24 May 2022

Place Competitor DOB Nat Score Event List
1 Johannes VETTER 26 MAR 1993 GER GER 1416 Javelin Throw
2 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1392 Javelin Throw
3 Anderson PETERS 21 OCT 1997 GRN GRN 1348 Javelin Throw
4 Julian WEBER 29 AUG 1994 GER GER 1345 Javelin Throw
5 Andrian MARDARE 20 JUN 1995 MDA MDA 1319 Javelin Throw
6 Neeraj CHOPRA 24 DEC 1997 IND IND 1288 Javelin Throw
7 Aliaksei KATKAVETS 07 JUN 1998 BLR BLR 1282 Javelin Throw
8 Vítězslav VESELÝ 27 FEB 1983 CZE CZE 1279 Javelin Throw
9 Keshorn WALCOTT 02 APR 1993 TTO TTO 1254 Javelin Throw
10 Lassi ETELÄTALO 30 APR 1988 FIN FIN 1230 Javelin Throw
11 Pavel MIALESHKA 24 NOV 1992 BLR BLR 1227 Javelin Throw
12 Marcin KRUKOWSKI 14 JUN 1992 POL POL 1225 Javelin Throw
13 Ihab ABDELRAHMAN 01 MAY 1989 EGY EGY 1214 Javelin Throw
14 Gatis ČAKŠS 13 JUN 1995 LAT LAT 1205 Javelin Throw
15 Leandro RAMOS 21 SEP 2000 POR POR 1201 Javelin Throw
16 Edis MATUSEVIČIUS 30 JUN 1996 LTU LTU 1199 Javelin Throw
17 Roderick Genki DEAN 30 DEC 1991 JPN JPN 1183 Javelin Throw
18 Alexandru Mihaita NOVAC 24 MAR 1997 ROU ROU 1179 Javelin Throw
19 Curtis THOMPSON 08 FEB 1996 USA USA 1173 Javelin Throw
20 Kim AMB 31 JUL 1990 SWE SWE 1168 Javelin Throw
21 Kenji OGURA 08 JUN 1995 JPN JPN 1163 Javelin Throw
22 Johan GROBLER 06 AUG 1997 RSA RSA 1160 Javelin Throw
23 Patriks GAILUMS 10 MAY 1998 LAT LAT 1155 Javelin Throw
24 Shih-Feng HUANG 02 MAR 1992 TPE TPE 1149 Javelin Throw
25 Michael SHUEY 02 FEB 1994 USA USA 1148 Javelin Throw
26 Rolands ŠTROBINDERS 14 APR 1992 LAT LAT 1148 Javelin Throw
27 Cameron MCENTYRE 10 FEB 1999 AUS AUS 1147 Javelin Throw
28 Takuto KOMINAMI 26 JUL 1995 JPN JPN 1146 Javelin Throw
29 Cyprian MRZYGŁÓD 02 FEB 1998 POL POL 1142 Javelin Throw
30 Topias LAINE 12 JUL 2001 FIN FIN 1140 Javelin Throw
31 Toni KUUSELA 21 JAN 1994 FIN FIN 1138 Javelin Throw
32 Billy JULIO LÓPEZ 14 FEB 1996 COL COL 1137 Javelin Throw
33 Manu QUIJERA 13 JAN 1998 ESP ESP 1137 Javelin Throw
34 Oliver HELANDER 01 JAN 1997 FIN FIN 1136 Javelin Throw
35 David CARREON 23 MAR 1994 MEX MEX 1133 Javelin Throw
36 Teura'itera'i TUPAIA 06 FEB 2000 FRA FRA 1129 Javelin Throw
37 Luiz Mauricio DA SILVA 17 JAN 2000 BRA BRA 1128 Javelin Throw
38 Rohit YADAV 06 JUN 2001 IND IND 1127 Javelin Throw
39 Bernhard SEIFERT 15 FEB 1993 GER GER 1127 Javelin Throw
40 Sumedha RANASINGHE 10 FEB 1991 SRI SRI 1123 Javelin Throw
41 Dagbjartur Dadi JONSSON 13 NOV 1997 ISL ISL 1122 Javelin Throw
42 Roberto ORLANDO 05 AUG 1995 ITA ITA 1120 Javelin Throw
43 Boris BEZDOLNIY 01 APR 1997 RUS RUS 1120 Javelin Throw
44 Jarmo MARTTILA 24 OCT 1992 FIN FIN 1120 Javelin Throw
45 Jami KINNUNEN 31 MAR 1995 FIN FIN 1118 Javelin Throw
46 Arley IBARGUEN 17 OCT 1982 COL COL 1117 Javelin Throw
47 Timothy HERMAN 19 OCT 1990 BEL BEL 1116 Javelin Throw
48 Yuta SAKIYAMA 05 APR 1996 JPN JPN 1115 Javelin Throw
49 Emin ÖNCEL 01 MAY 1997 TUR TUR 1115 Javelin Throw
50 Mark SLAVOV 17 MAR 1994 BUL BUL 1112 Javelin Throw
51 Pedro Henrique RODRIGUES 18 JUN 1999 BRA BRA 1112 Javelin Throw
52 Sindri Hrafn GUÐMUNDSSON 21 NOV 1995 ISL ISL 1107 Javelin Throw
53 Simon WIELAND 16 DEC 2000 SUI SUI 1105 Javelin Throw
54 Vedran SAMAC 22 JAN 1990 SRB SRB 1102 Javelin Throw
55 Marc Anthony MINICHELLO 06 APR 2000 USA USA 1101 Javelin Throw
56 Cruz HOGAN 22 FEB 1994 AUS AUS 1100 Javelin Throw
57 Mateusz KWAŚNIEWSKI 16 JUL 1995 POL POL 1100 Javelin Throw
58 Odei JAINAGA 14 OCT 1997 ESP ESP 1098 Javelin Throw
59 Artur FELFNER 17 OCT 2003 UKR UKR 1098 Javelin Throw
60 Liam O'BRIEN 13 APR 1996 AUS AUS 1097 Javelin Throw
61 Chinecherem NNAMDI 12 JUL 2002 NGR NGR 1096 Javelin Throw
62 Norbert RIVASZ-TÓTH 06 MAY 1996 HUN HUN 1095 Javelin Throw
63 Chao-Tsun CHENG 17 OCT 1993 TPE TPE 1093 Javelin Throw
64 D.P MANU 24 JAN 2000 IND IND 1092 Javelin Throw
65 Qun MA 08 FEB 1994 CHN CHN 1089 Javelin Throw
66 Toni KERÄNEN 16 JUN 1998 FIN FIN 1088 Javelin Throw
67 Dejan MILEUSNIĆ 16 NOV 1991 BIH BIH 1084 Javelin Throw
68 Tom MEIER 12 MAY 1997 GER GER 1082 Javelin Throw
69 Vladislav PANASENKOV 23 MAY 1996 RUS RUS 1082 Javelin Throw
70 Capers WILLIAMSON 13 OCT 1992 USA USA 1082 Javelin Throw
71 Zach HOLLAND USA USA 1079 Javelin Throw
72 Dimitris TSITSOS 27 SEP 2000 GRE GRE 1078 Javelin Throw
73 Dawid WEGNER 23 APR 2000 POL POL 1078 Javelin Throw
74 Teemu NARVI 02 JUL 2000 FIN FIN 1076 Javelin Throw
75 Rikinari ISHIZAKA 02 MAY 1997 JPN JPN 1075 Javelin Throw
76 Mart TEN BERGE 27 APR 1991 NED NED 1075 Javelin Throw
77 Nikolay ORLOV 07 JAN 1999 RUS RUS 1069 Javelin Throw
78 Ethan SHALAWAY 28 SEP 1994 USA USA 1069 Javelin Throw
79 Donavon BANKS USA USA 1067 Javelin Throw
80 Maurice VOIGT 08 SEP 2000 GER GER 1065 Javelin Throw
81 Keyshawn STRACHAN 18 DEC 2003 BAH BAH 1064 Javelin Throw
82 Valery IZOTAU 12 APR 1997 BLR BLR 1064 Javelin Throw
83 Teo TAKALA 06 JUN 1994 FIN FIN 1064 Javelin Throw
84 Qizhen LIU 17 SEP 1995 CHN CHN 1062 Javelin Throw
85 Nicolas QUIJERA 24 JUN 1996 ESP ESP 1060 Javelin Throw
86 You-il BAE 16 JUN 1994 KOR KOR 1060 Javelin Throw
87 Jakob SAMUELSSON 19 FEB 1998 SWE SWE 1057 Javelin Throw
88 Aliaksandr KAZLOUSKI 06 FEB 1995 BLR BLR 1057 Javelin Throw
89 Da-ni KIM 28 JUN 1999 KOR KOR 1054 Javelin Throw
90 Martin KONEČNÝ 20 DEC 1997 CZE CZE 1054 Javelin Throw
91 Rémi CONROY 17 JUN 1998 FRA FRA 1054 Javelin Throw
92 Carlos ARMENTA 18 JUL 1990 MEX MEX 1052 Javelin Throw
93 Waldo SMIT 1999 RSA RSA 1050 Javelin Throw
94 Tom EGBERS 11 NOV 1999 NED NED 1050 Javelin Throw
95 Tzuriel PEDIGO 09 JAN 2000 USA USA 1049 Javelin Throw
96 György HERCZEG 08 AUG 2004 HUN HUN 1049 Javelin Throw
97 Sahil SILWAL 17 DEC 2000 IND IND 1048 Javelin Throw
98 Arthur W. PETERSEN 18 AUG 1999 DEN DEN 1047 Javelin Throw
99 Yash Vir SINGH 22 OCT 2001 IND IND 1046 Javelin Throw
100 Jānis Svens GRĪVA 23 APR 1993 LAT LAT 1045 Javelin Throw