Men · Throws · All-Time
Javelin Throw
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
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
| # | 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 | |
| 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 |