Men · Throws · All-Time
Javelin Throw
98.48
Best mark
World record
87.83
Top 50 cutoff
50 rows
90.21
Median
Of the 50 best-by-athlete marks
26
Countries
GER 10 · FIN 7 · 24 others
Performance distribution
50 athletes from 98.48 to 87.83 · median 90.21
Top 50 cutoff
The mark an athlete needed to make the list
World all-time top 50
Best by athlete · data refreshed 17 Sep 2026 · methodology
50 rows
| # | Athlete | Country | Mark | Date | Venue | Age |
|---|---|---|---|---|---|---|
| 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 |