World Rankings

Men's Javelin Throw

Filter World Rankings

Filter World Rankings

As of 17 Dec 2024

Place Competitor DOB Nat Score Event List
1 Anderson PETERS 21 OCT 1997 GRN GRN 1431 Javelin Throw
2 Neeraj CHOPRA 24 DEC 1997 IND IND 1423 Javelin Throw
3 Jakub VADLEJCH 10 OCT 1990 CZE CZE 1387 Javelin Throw
4 Julian WEBER 29 AUG 1994 GER GER 1378 Javelin Throw
5 Julius YEGO 04 JAN 1989 KEN KEN 1306 Javelin Throw
6 Keshorn WALCOTT 02 APR 1993 TTO TTO 1291 Javelin Throw
7 Oliver HELANDER 01 JAN 1997 FIN FIN 1280 Javelin Throw
8 Roderick Genki DEAN 30 DEC 1991 JPN JPN 1276 Javelin Throw
9 Andrian MARDARE 20 JUN 1995 MDA MDA 1264 Javelin Throw
10 Lassi ETELÄTALO 30 APR 1988 FIN FIN 1263 Javelin Throw
11 Toni KERÄNEN 16 JUN 1998 FIN FIN 1245 Javelin Throw
12 Edis MATUSEVIČIUS 30 JUN 1996 LTU LTU 1245 Javelin Throw
13 Artur FELFNER 17 OCT 2003 UKR UKR 1241 Javelin Throw
14 Luiz Mauricio DA SILVA 17 JAN 2000 BRA BRA 1235 Javelin Throw
15 Curtis THOMPSON 08 FEB 1996 USA USA 1220 Javelin Throw
16 Marcin KRUKOWSKI 14 JUN 1992 POL POL 1208 Javelin Throw
17 Cameron MCENTYRE 10 FEB 1999 AUS AUS 1204 Javelin Throw
18 Gatis ČAKŠS 13 JUN 1995 LAT LAT 1200 Javelin Throw
19 Max DEHNING 09 SEP 2004 GER GER 1199 Javelin Throw
20 Pedro Henrique RODRIGUES 18 JUN 1999 BRA BRA 1197 Javelin Throw
21 Chinecherem NNAMDI 12 JUL 2002 NGR NGR 1193 Javelin Throw
22 Patriks GAILUMS 10 MAY 1998 LAT LAT 1190 Javelin Throw
23 Leandro RAMOS 21 SEP 2000 POR POR 1185 Javelin Throw
24 Moustafa MAHMOUD 22 SEP 2001 EGY EGY 1179 Javelin Throw
25 Alexandru Mihaita NOVAC 24 MAR 1997 ROU ROU 1177 Javelin Throw
26 Cyprian MRZYGŁÓD 02 FEB 1998 POL POL 1174 Javelin Throw
27 Marc Anthony MINICHELLO 06 APR 2000 USA USA 1170 Javelin Throw
28 Donavon BANKS 15 APR 1997 USA USA 1166 Javelin Throw
29 Timothy HERMAN 19 OCT 1990 BEL BEL 1166 Javelin Throw
30 Eemil PORVARI 02 FEB 2003 FIN FIN 1164 Javelin Throw
31 Nash LOWIS 06 NOV 1999 AUS AUS 1163 Javelin Throw
32 Ryohei ARAI 23 JUN 1991 JPN JPN 1163 Javelin Throw
33 Sindri Hrafn GUÐMUNDSSON 21 NOV 1995 ISL ISL 1162 Javelin Throw
34 Arthur W. PETERSEN 18 AUG 1999 DEN DEN 1159 Javelin Throw
35 Manu QUIJERA 13 JAN 1998 ESP ESP 1152 Javelin Throw
36 Vikrant MALIK 02 JAN 1996 IND IND 1151 Javelin Throw
37 Yuta SAKIYAMA 05 APR 1996 JPN JPN 1150 Javelin Throw
38 Jordan DAVIS 05 APR 2001 USA USA 1148 Javelin Throw
39 Boris BEZDOLNIY 01 APR 1997 RUS RUS 1142 Javelin Throw
40 Thomas RÖHLER 30 SEP 1991 GER GER 1140 Javelin Throw
41 Topias LAINE 12 JUL 2001 FIN FIN 1138 Javelin Throw
42 Billy JULIO LÓPEZ 14 FEB 1996 COL COL 1136 Javelin Throw
43 Dawid WEGNER 23 APR 2000 POL POL 1135 Javelin Throw
44 Rocco VAN ROOYEN 23 DEC 1992 RSA RSA 1134 Javelin Throw
45 Haoran HU 28 SEP 1998 CHN CHN 1133 Javelin Throw
46 Kishore JENA 06 SEP 1995 IND IND 1131 Javelin Throw
47 Kenji OGURA 08 JUN 1995 JPN JPN 1124 Javelin Throw
48 Teura'itera'i TUPAIA 06 FEB 2000 FRA FRA 1123 Javelin Throw
49 Aliaksei KATKAVETS 07 JUN 1998 BLR BLR 1123 Javelin Throw
50 Ioannis KYRIAZIS 19 JAN 1996 GRE GRE 1116 Javelin Throw
51 Gen NAGANUMA 31 MAR 1998 JPN JPN 1115 Javelin Throw
52 Rumesh Tharanga PATHIRAGE 21 MAR 2003 SRI SRI 1114 Javelin Throw
53 Sahil SILWAL 17 DEC 2000 IND IND 1112 Javelin Throw
54 Tom TERŠEK 06 SEP 2006 SLO SLO 1112 Javelin Throw
55 Heqing NIU 16 APR 1997 CHN CHN 1110 Javelin Throw
56 Capers WILLIAMSON 13 OCT 1992 USA USA 1110 Javelin Throw
57 Giovanni FRATTINI 24 OCT 2002 ITA ITA 1106 Javelin Throw
58 Hiroya KIYOKAWA 21 MAY 2003 JPN JPN 1105 Javelin Throw
59 Jakub KUBÍNEC 18 MAY 1998 SVK SVK 1104 Javelin Throw
60 Rin SUZUKI 13 DEC 2002 JPN JPN 1104 Javelin Throw
61 Sachin YADAV 25 OCT 1999 IND IND 1097 Javelin Throw
62 Kryštof KOZAČ 29 SEP 1999 CZE CZE 1096 Javelin Throw
63 Jaroslav JÍLEK 22 OCT 1989 CZE CZE 1096 Javelin Throw
64 Rolands ŠTROBINDERS 14 APR 1992 LAT LAT 1095 Javelin Throw
65 Keyshawn STRACHAN 18 DEC 2003 BAH BAH 1094 Javelin Throw
66 Sumedha RANASINGHE 10 FEB 1991 SRI SRI 1093 Javelin Throw
67 Uttam PATIL 01 NOV 1994 IND IND 1086 Javelin Throw
68 Teemu NARVI 02 JUL 2000 FIN FIN 1085 Javelin Throw
69 Kasper SAGEN 19 APR 1999 NOR NOR 1085 Javelin Throw
70 Xiaobo WANG 18 FEB 2005 CHN CHN 1085 Javelin Throw
71 David CARREON 23 MAR 1994 MEX MEX 1083 Javelin Throw
72 Taneli JUUTINEN 25 OCT 1994 FIN FIN 1083 Javelin Throw
73 Muhammet Hanifi ZENGİN 30 MAY 2004 TUR TUR 1081 Javelin Throw
74 Simon WIELAND 16 DEC 2000 SUI SUI 1079 Javelin Throw
75 Samuel KURE 20 DEC 1993 NGR NGR 1079 Javelin Throw
76 György HERCZEG 08 AUG 2004 HUN HUN 1077 Javelin Throw
77 Cruz HOGAN 22 FEB 1994 AUS AUS 1075 Javelin Throw
78 Nicolas QUIJERA 24 JUN 1996 ESP ESP 1074 Javelin Throw
79 Filip DOMINKOVIĆ 18 FEB 2002 SLO SLO 1069 Javelin Throw
80 Emin ÖNCEL 01 MAY 1997 TUR TUR 1069 Javelin Throw
81 Maurice VOIGT 08 SEP 2000 GER GER 1068 Javelin Throw
82 Dash SIRMON 10 FEB 2004 USA USA 1068 Javelin Throw
83 Junduan XU 28 JUL 2002 CHN CHN 1067 Javelin Throw
84 Dagbjartur Dadi JONSSON 13 NOV 1997 ISL ISL 1067 Javelin Throw
85 Alex Toroitich KIPROTICH 10 OCT 1994 KEN KEN 1067 Javelin Throw
86 Pavel SASIMOVICH 05 SEP 1999 BLR BLR 1066 Javelin Throw
87 Kai ZHU 24 AUG 1998 CHN CHN 1066 Javelin Throw
88 Chandler AULT 14 MAR 2000 USA USA 1065 Javelin Throw
89 Janne LÄSPÄ 02 APR 2002 FIN FIN 1065 Javelin Throw
90 Elvis GRAHAM 03 OCT 1996 JAM JAM 1061 Javelin Throw
91 Ethan DABBS 23 JUN 1999 USA USA 1060 Javelin Throw
92 Rémi CONROY 17 JUN 1998 FRA FRA 1060 Javelin Throw
93 Samuel HANKINS 25 OCT 2001 USA USA 1059 Javelin Throw
94 Lars Anthony FLAMING 27 FEB 2003 PAR PAR 1058 Javelin Throw
95 Lukas MOUTARDE 01 APR 1998 FRA FRA 1057 Javelin Throw
96 Dejan MILEUSNIĆ 16 NOV 1991 BIH BIH 1056 Javelin Throw
97 . PARMOD 03 DEC 1999 IND IND 1056 Javelin Throw
98 Qizhen LIU 17 SEP 1995 CHN CHN 1054 Javelin Throw
99 Artur GAFNER 13 JUL 1998 KAZ KAZ 1054 Javelin Throw
100 Felise VAHAI SOSAIA 30 JUL 1999 FRA FRA 1053 Javelin Throw