Men · Throws · All-Time

Javelin Throw

World record

98.48

Jan ŽeleznýCZEJena · 25 May 1996

30 years standingRecord progression →

98.48

Best mark

World record

85.02

Top 50 cutoff

131 rows: tie at the cutoff

87.16

Median

Of the 131 best-by-athlete marks

39

Countries

FIN 18 · GER 16 · 37 others

Performance distribution

131 athletes from 98.48 to 85.02 · median 87.16

98.4897.7693.9093.0993.0792.9792.7292.6292.6192.6092.0691.6991.5991.5391.5191.4691.3691.2991.0090.8890.7390.6190.6090.4490.2390.2090.1689.8389.5589.2189.1789.1689.1589.1089.0689.0288.9888.9088.8488.7588.7088.3688.3488.3288.2488.2288.2088.0188.0087.8387.8287.7687.6087.5787.5487.5387.4087.3587.3487.2687.2387.2087.2087.2087.1787.1687.1287.1287.0586.9886.9486.8386.8386.8286.8086.8086.7486.7186.6886.6786.6786.6686.6686.6486.6486.6486.6386.5086.4786.4486.3786.3186.2786.2386.1286.1186.0385.9785.9685.9685.9585.9285.7885.7585.7485.7485.7385.7085.6785.6785.6085.6085.4785.4285.4185.3885.2885.2785.2385.2185.1885.1685.1185.1185.0985.0785.0685.0485.0385.0385.02

98.48 · WR87.16 · median85.02 · cutoff

Top 50 cutoff

The mark an athlete needed to make the list

World all-time top 50

Best by athlete · updated 4 Sep 2026 · methodology

131 rows · tie at the cutoff

Men's Javelin Throw — All-Time Top 50
#AthleteCountryMarkDateVenueAge
1 Jan Železný WR CZE 98.48 25 May 1996 Jena 29
2 Johannes Vetter GER 97.76 6 Sep 2020 Chorzów 27
3 Thomas Röhler GER 93.90 5 May 2017 Ad-Dawhah 25
4 Aki Parviainen FIN 93.09 26 Jun 1999 Kuortane 24
5 Anderson Peters GRN 93.07 13 May 2022 Ad-Dawhah 24
6 Arshad Nadeem PAK 92.97 8 Aug 2024 Saint-Denis 27
7 Julius Yego KEN 92.72 26 Aug 2015 Beijing 26
8 Rumesh Tharanga SRI 92.62 4 Jun 2026 Roma 23
9 Sergey Makarov RUS 92.61 30 Jun 2002 Sheffield 29
10 Raymond Hecht GER 92.60 21 Jul 1995 Oslo 26
11 Andreas Hofmann GER 92.06 2 Jun 2018 Offenburg 26
12 Konstadinós Gatsioúdis GRE 91.69 24 Jun 2000 Kuortane 26
13 Andreas Thorkildsen NOR 91.59 2 Jun 2006 Oslo 24
14 Tero Pitkämäki FIN 91.53 26 Jun 2005 Kuortane 22
15 Julian Weber GER 91.51 28 Aug 2025 Zürich 30
16 Steve Backley GBR 91.46 25 Jan 1992 North Shore City 22
17 Cheng Chao-tsun TPE 91.36 26 Aug 2017 Taipei 23
18 Breaux Greer USA 91.29 21 Jun 2007 Indianapolis 30
19 Luiz Da Silva BRA 91.00 3 Aug 2025 São Paulo
20 Jakub Vadlejch CZE 90.88 13 May 2022 Ad-Dawhah 31
21 Vadims Vasiļevskis LAT 90.73 22 Jul 2007 Tallinn 25
22 Magnus Kirt EST 90.61 22 Jun 2019 Kuortane 29
23 Seppo Räty FIN 90.60 20 Jul 1992 Nurmijärvi 30
24 Boris Henry GER 90.44 9 Jul 1997 Linz 23
25 Neeraj Chopra IND 90.23 16 May 2025 Ad-Dawhah
26 Max Dehning GER 90.20 25 Feb 2024 Halle
27 Keshorn Walcott TTO 90.16 9 Jul 2015 Lausanne
28 Oliver Helander FIN 89.83 14 Jun 2022 Turku
29 Marcin Krukowski POL 89.55 8 Jun 2021 Turku
30 Ihab Abdelrahman El Sayed EGY 89.21 18 May 2014 Shanghai
31 Edis Matusevicius LTU 89.17 27 Jul 2019 Palanga
32 Tom Petranoff USA 89.16 1 Mar 1991 Potchefstroom
33 Zhao Qinggang CHN 89.15 2 Oct 2014 Incheon
34 Patrik Bodén SWE 89.10 24 Mar 1990 Austin
35 Bernhard Seifert GER 89.06 26 May 2019 Offenburg
36 Jarrod Bannister AUS 89.02 29 Feb 2008 Brisbane
37 Antti Ruuskanen FIN 88.98 2 Aug 2015 Pori
38 Alexander Ivanov RUS 88.90 7 Jun 2003 Tula
39 Dmitriy Tarabin RUS 88.84 24 Jul 2013 Moskva
40 Marius Corbett RSA 88.75 21 Sep 1998 Kuala Lumpur
41 Peter Blank GER 88.70 30 Jun 2001 Stuttgart
42 Matthias de Zordo GER 88.36 16 Sep 2011 Bruxelles
43 Vitezslav Vesely CZE 88.34 8 Aug 2012 q London
44 Petr Frydrych CZE 88.32 12 Aug 2017 London
45 Matti Närhi FIN 88.24 27 Jul 1997 Soini
46 Juha Laukkanen FIN 88.22 20 Jun 1992 Kuortane
47 Gavin Lovegrove NZL 88.20 5 Jul 1996 Oslo
48 Ioánnis Kiriazís GRE 88.01 1 Apr 2017 Austin
49 Vladimir Ovchinnikov RUS 88.00 14 May 1995 Togliatti
50 Andrus Värnik EST 87.83 19 Aug 2003 Valga
51 Harri Hakkarainen FIN 87.82 24 Jun 1995 Kuortane
52 Curtis Thompson USA 87.76 28 Mar 2025 Austin
53 Kazuhiro Mizoguchi JPN 87.60 27 May 1989 San José
54 Gatis Cakss LAT 87.57 9 Jun 2021 Eisenstadt
55 Kishore Kumar Jena IND 87.54 4 Oct 2023 Hangzhou
56 Aliaksei Katkavets BLR 87.53 8 Feb 2022 Minsk
57 Vladimir Sasimovich BLR 87.40 24 Jun 1995 Kuortane
58 Timothy Herman BEL 87.35 13 May 2023 Nairobi
59 Andrey Moruyev RUS 87.34 25 Jun 1994 Birmingham
60 Tom Petranoff RSA 87.26 28 Jun 1992 Belle Vue Mauricia
61 Teemu Wirkkala FIN 87.23 22 Jul 2009 Joensuu
62 Viktor Zaytsev UZB 87.20 23 Jun 1992 Moskva
63 Peter Esenwein GER 87.20 31 May 2004 Rehlingen
64 Guillermo Martínez CUB 87.20 28 Oct 2011 Guadalajara
65 Dariusz Trafas POL 87.17 17 Sep 2000 Gold Coast
66 Yuta Sakiyama JPN 87.16 5 Jul 2025 Tokyo
67 Tom Pukstys USA 87.12 25 May 1997 Jena
68 Emeterio González CUB 87.12 3 Jun 2000 Jena
69 Rohit Yadav IND 87.05 28 Jun 2026 Bhubaneshwar
70 Yuriy Rybin RUS 86.98 26 Aug 1995 Nitra
71 Mick Hill GBR 86.94 13 Jun 1993 London
72 Ryohei Arai JPN 86.83 21 Oct 2014 Nagasaki
73 Jens Weißach GER 86.83 29 Jun 2016 Turku
74 Ari Mannio FIN 86.82 7 Jun 2015 Raasepori
75 Einar Vilhjálmsson ISL 86.80 29 Aug 1992 Reykjavik
76 Robert Oosthuizen RSA 86.80 1 Mar 2008 Oudtshoorn
77 Pål Arne Fagernes NOR 86.74 22 Sep 2000 q Sydney
78 Lars Hamann GER 86.71 13 May 2017 Offenburg
79 Tero Järvenpää FIN 86.68 27 Jul 2008 Tampere
80 Andrew Currey AUS 86.67 22 Jul 2001 Wollongong
81 Dawid Wegner POL 86.67 17 Sep 2025 q Tokyo
82 Zigismunds Sirmais LAT 86.66 7 Jul 2016 Amsterdam
83 Andrian Mardare MDA 86.66 8 May 2021 Split
84 Klaus Tafelmeier GER 86.64 12 Jul 1987 Gelsenkirchen
85 Ainars Kovals LAT 86.64 23 Aug 2008 Beijing
86 Huang Shih-Feng TPE 86.64 26 Aug 2017 Taipei
87 Harri Haatainen FIN 86.63 19 Aug 2001 Gateshead
88 Tapio Korjus FIN 86.50 25 Aug 1988 Lahti
89 Eriks Rags LAT 86.47 22 Jul 2001 London
90 Lassi Etelätalo FIN 86.44 21 Aug 2022 München
91 Alexandru Novac ROU 86.37 5 Jul 2018 Nembru
92 Stuart Farqhuar NZL 86.31 29 Apr 2012 Hiroshima
93 Sachin Yadav IND 86.27 18 Sep 2025 Tokyo
94 Shivpal Singh IND 86.23 22 Apr 2019 Ad-Dawhah
95 Aleksandr Pyatnytsya UKR 86.12 20 May 2012 Kyiv
96 Teuraiterai Tupaia FRA 86.11 17 May 2024 Fontainebleau
97 Kim Amb SWE 86.03 1 Sep 2019 Karlstad
98 Rocco van Rooyen RSA 85.97 27 Feb 2021 Parow
99 Kimmo Kinnunen FIN 85.96 8 Aug 1999 Seinäjoki 31
100 Yukifumi Murakami JPN 85.96 28 Apr 2013 Hiroshima
101 Paraskevás Batzávalis GRE 85.95 20 Jul 2016 Thíva
102 Cyprian Mrzyglod POL 85.92 21 Jun 2025 Kuortane
103 R.M.S.J. Ranasinghe SRI 85.78 9 Mar 2025 Diyagama
104 Magnus Arvidsson SWE 85.75 5 May 2007 Osaka
105 Dmitriy Polyunin UZB 85.74 23 Jun 1992 Moskva
106 Miroslav Guzdek CZE 85.74 5 Apr 2002 Germiston
107 Cameron McEntyre AUS 85.73 16 Jul 2026 Luzern
108 Andrey Shevchuk RUS 85.70 1 Jun 1993 Bratislava
109 Mark Roberson GBR 85.67 19 Jul 1998 Gateshead
110 Michael Shuey USA 85.67 16 Jul 2021 East Stroudsburg
111 William Hamlyn-Harris AUS 85.60 31 Jan 2004 Canberra
112 Fatih Avan TUR 85.60 20 May 2012 Izmir
113 Ilya Korotkov RUS 85.47 25 Feb 2010 Adler
114 Andreas Linden GER 85.42 17 Sep 1995 Mülheim-Kärlich
115 Yashvir Singh IND 85.41 31 Jul 2026 Glasgow
116 Boris Bezdolnly RUS 85.38 16 Jun 2024 Kazan
117 Donald-Aik Sild EST 85.28 10 Jun 1994 Saint-Denis
118 Toni Keranen FIN 85.27 6 Aug 2024 q Saint-Denis
119 Ahmed Bader Magour QAT 85.23 13 Jun 2017 Turku
120 Björn Lange GER 85.21 19 Aug 2001 Gateshead
121 Ari Pakarinen FIN 85.18 22 Jul 1995 q Lapua
122 Viktor Yevsyukov KAZ 85.16 21 Jun 1987 Karl-Marx-Stadt
123 Joshua Robinson AUS 85.11 14 May 2016 Perth
124 Pedro Henrique Rodrigues BRA 85.11 12 May 2024 Cuiabá
125 Nick Nieland GBR 85.09 13 Aug 2000 Birmingham
126 Rolands Strobinders LAT 85.07 25 Aug 2017 Bad Köstritz
127 Pavel Mialeshka BLR 85.06 7 Jun 2021 Praha
128 Tanel Laanmäe EST 85.04 13 Jun 2016 Tartu
129 Ivan Zaytsev UZB 85.03 17 Jun 2012 Zhukovskiy
130 Toni Kuusela FIN 85.03 15 Jun 2021 Orimattila
131 Dag Wennlund SWE 85.02 28 May 1995 Alvesta
Women's Javelin Throw all-timeMen's Javelin Throw world recordJavelin Throw overviewFinlandGermanyAll top lists