en

Men's javelin all time TOP 100: Železný still number one


We take a look at the men's javelin throw world all time best throwers and results. One man dominates the longest throws list.
Etusuora: 11.06.2025 11:02Athletics
Men's javelin all time TOP 100: Železný still number one
Photo: Olavi Kaljunen / Trackpic
Johannes Vetter


This article is based on the Tilastopaja statistics of the currently used javelin model. The A-mark beside the result stands for result made in high altitude.

Germany's Johannes Vetter rose to the second place of men's javelin throw's all time list with the current javelin model in 2020 after throwing an amazing result of 97,76 in Poland in early September.

The javelin throw world record still remains with Czech Republic's Jan Železný. He threw his WR of 98,48 in 1996 in Jena, Germany.

Alltogether 26 athletes have reached the incredible mark of 90 metres. Germany and Finland are the countries with the most 90 metres throwers: Germany has seven while Finland has three. Czech Republic has two throwes in the 90 meters club and Kenya, Russia, Greece, Norway, Great Britain, Taipei, USA, Latvia, Estonia, Grenada, Pakistan, Trinidad & Tobago, India, Brazil have one thrower each over 90 metres.

The stats have been updated August 28th 2025

Men's javelin - All time top 100 throwers

#AthleteResultDate
1.Jan Železný 🇨🇿98.4825.5.1996
2.Johannes Vetter 🇩🇪97.766.9.2020
3.Thomas Röhler 🇩🇪93.905.5.2017
4.Aki Parviainen 🇫🇮93.0926.6.1999
5.Anderson Peters 🇬🇩93.0713.5.2022
6.Arshad Nadeem 🇵🇰92.978.8.2024
7.Julius Yego 🇰🇪92.7226.8.2015
8.Sergey Makarov92.6130.6.2002
9.Raymond Hecht 🇩🇪92.6021.7.1995
10.Andreas Hofmann 🇩🇪92.062.6.2018
11.Konstandínos Gatsioúdis 🇬🇷91.6924.6.2000
12.Andreas Thorkildsen 🇳🇴91.592.6.2006
13.Tero Pitkämäki 🇫🇮91.5326.6.2005
14.Julian Weber 🇩🇪91.5128.8.2025
15.Steve Backley 🇬🇧91.4625.1.1992
16.Cheng Chao-Tsun 🇹🇼91.3626.8.2017
17.Breaux Greer 🇺🇸91.2921.6.2007
18.Luiz Mauricio da Silva 🇧🇷91.003.8.2025
19.Jakub Vadlejch 🇨🇿90.8813.5.2022
20.Vadims Vasiļevskis 🇱🇻90.7322.7.2007
21.Magnus Kirt 🇪🇪90.6122.6.2019
22.Seppo Räty 🇫🇮90.6020.7.1992
23.Boris Henry 🇩🇪90.449.7.1997
24.Neeraj Chopra 🇮🇳90.2316.5.2025
25.Max Dehning 🇩🇪90,2025.2.2024
26.Keshorn Walcott 🇹🇹90.169.7.2015
27.Oliver Helander 🇫🇮89.8314.6.2022
28.Marcin Krukowski 🇵🇱89.558.6.2021
29.Ihab Abdelrahman 🇪🇬89.2118.5.2014
30.Edis Matusevičius 🇱🇹89.1727.7.2019
31.Tom Petranoff 🇺🇸89.16A1.11.1991
32.Zhao Qinggang 🇨🇳89.152 Oct 2014
33.Patrik Bodén 🇸🇪89.1024.11.1990
34.Bernhard Seifert 🇩🇪89.0626.5.2019
35.Jarrod Bannister 🇦🇺89.0229.2.2008
36.Antti Ruuskanen 🇫🇮88.982.8.2015
37.Aleksandr Ivanov88.907.6.2003
38.Dmitriy Tarabin88.8424.7.2013
39.Marius Corbett 🇿🇦88.7521.9.1998
40.Peter Blank 🇩🇪88.7030.6.2001
41.Matthias de Zordo 🇩🇪88.3616.9.2011
42.Vítězslav Veselý 🇨🇿88.348.8.2012
43.Petr Frydrych 🇨🇿88.3212.8.2017
44.Matti Närhi 🇫🇮88.2427.7.1997
45.Juha Laukkanen 🇫🇮88.2220.6.1992
46.Gavin Lovegrove 🇳🇿88.205.7.1996
47.Ioánnis Kiriazís 🇬🇷88.0131.3.2017
48.Vladimir Ovchinnikov88.0014.5.1995
49.Andrus Värnik 🇪🇪87.8319.8.2003
50.Harri Hakkarainen 🇫🇮87.8224.6.1995
51.Curtis Thompson 🇺🇸87.7628.5.2025
52.Kazuhiro Mizoguchi 🇯🇵87.6027.5.1989
53.Gatis Čakšs 🇱🇻87.579.6.2021
54.Kishore Kumar Jena 🇮🇳87.544.10.2023
55.Aliaksei Katkavets 🇧🇾87.531.8.2020
56.Vladimir Sasimovich 🇧🇾87.4024.6.1995
57.Timothy Herman 🇧🇪87.35A13.5.2023
58.Andrey Moruyev87.3425.6.1994
59.Teemu Wirkkala 🇫🇮87.2322.7.2009
60.Viktor Zaytsev 🇺🇿87.2023.6.1992
60.Peter Esenwein 🇩🇪87.2031.5.2004
60.Guillermo Martínez 🇨🇺87.20A28.10.2011
64.Dariusz Trafas 🇵🇱87.1717.9.2000
65.Yuta Sakiyama 🇯🇵87.165.7.2025
66.Tom Pukstys 🇺🇸87.1225.5.1997
66.Emeterio González 🇨🇺87.123.6.2000
67.Yuriy Rybin86.9826.8.1995
68.Mick Hill 🇬🇧86.9413.6.1993
69.Ryohei Arai 🇯🇵86.8321.10.2014
70.Ari Mannio 🇫🇮86.827.6.2015
71.Einar Vilhjálmsson 🇮🇸86.8029.8.1992
71.Robert Oosthuizen 🇿🇦86.80A1.11.2008
73.Pål Arne Fagernes 🇳🇴86.7422.9.2000
74.Lars Hamann 🇩🇪86.7113.5.2017
75.Tero Järvenpää 🇫🇮86.6827.7.2008
76.Andrew Currey 🇦🇺86.6722.7.2001
77.Zigismunds Sirmais 🇱🇻86.667.7.2016
78.Andrian Mardare 🇲🇩86.668.5.2021
79.Klaus Tafelmeier 🇩🇪86.6412.7.1987
79.Ainārs Kovals 🇱🇻86.6423.8.2008
79.Huang Shih-Feng 🇹🇼86.6426.8.2017
82.Harri Haatainen 🇫🇮86.6319.8.2001
83.Tapio Korjus 🇫🇮86.5025.8.1988
83.Rumesh Taranga 🇱🇰86.5010.8.2025
85.Kim Amb 🇸🇪86.4925.7.2020
86.Ēriks Rags 🇱🇻86.4722.7.2001
87.Lassi Etelätalo 🇫🇮86.4421.8.2022
88.Alexandru Novac 🇷🇴86.375.7.2018
89.Stuart Farquhar 🇳🇿86.3129.4.2012
90.Shivpal Singh 🇮🇳86.2322.4.2019
91.Oleksandr Pyatnytsya 🇺🇦86.1220.5.2012
92.Teuraiterai Tupaia 🇫🇷86,1117.5.2024
93.Rocco van Rooyen 🇿🇦85.9727.2.2021
94.Kimmo Kinnunen 🇫🇮85.968.8.1999
95.Yukifumi Murakami 🇯🇵85.9629.4.2013
96.Paraskevás Batzávalis 🇬🇷85.9520.7.2016
97.Cyprian Mrzygłód 🇵🇱85.9221.6.2025
98.R.M.S.J. Ranasinghe 🇱🇰85.789.5.2025
99.Magnus Arvidsson 🇸🇪85.755.5.2007
100.Dmitriy Polyunin 🇺🇿85.7423.6.1992
100.Miroslav Guzdek 🇨🇿85.74A5.4.2002



Finns in control of top 100


Now let's take a look at the compelete list of 100 best throwers.

The top 100 includes 35 different nationalities. Finland has the most entries with 15 athletes. Germany is second with 13. The top two are miles clear of the rest as Russia is third with six top 100 throwers and the Czech Republic and Latvia have five athletes on the list.

At the moment the top 100 spot requires a throw of 85,74.

Top 100 throwers by nationality

NationalityAmount
FIN15
GER13
RUS6
CZE, LAT5
JPN, USA4
SWE, RSA, GRE, IND, POL3
EST, NOR, BLR, TPE, UZB, CUB, NZL, AUS, GBR, SRI2
BEL, GRN, ISL, TTO, ROU, EGY, PAK, LTU, UKR, CHN, FRA, KEN, MDA, BRA1




Top 100 throws of all time: Železný leads, Vetter closing in


The top 100 list that we just went through included only one best throw by each athlete. When we broaden the scope and take into account all the throws by each athlete, the list gets a little one-sided.

The world record thrower Jan Železný's name is mentioned in the following top 100 throws -list staggering 31 times. Železný has thrown five of the ten longest throws of all time.

Vetter was in an amazing form in 2021 throwing constantly over 90 meters. Vetter has now also five throws in the all time top 10 (24 in the top 100).

Germany's Thomas Röhler is the first name on the list behind Železný and Vetter. Röhler holds the 13th position with his PB of 93,90.

Top 100 throws of all time

#AthleteResultDate
1.Jan Železný 🇨🇿98.4825.5.1996
2.Johannes Vetter 🇩🇪97.766.9.2020
3.Johannes Vetter 🇩🇪96.2929.5.2021
4.Jan Železný 🇨🇿95.6629.8.1993
5.Jan Železný 🇨🇿95.54A6.4.1993
6.Jan Železný 🇨🇿95.3429.8.1993
7.Johannes Vetter 🇩🇪94.846.9.2020
8.Jan Železný 🇨🇿94.6431.5.1996
9.Johannes Vetter 🇩🇪94.4411.7.2017
10.Johannes Vetter 🇩🇪94.2429.5.2021
11.Johannes Vetter 🇩🇪94.2019.5.2021
12.Jan Železný 🇨🇿94.0226.11.1997
13.Thomas Röhler 🇩🇪93.905.5.2017
14.Johannes Vetter 🇩🇪93.8818.8.2017
15.Johannes Vetter 🇩🇪93.5926.6.2021
16.Johannes Vetter 🇩🇪93.2021.5.2021
17.Aki Parviainen 🇫🇮93.0926.6.1999
18.Anderson Peters 🇬🇩93.0713.5.2022
19.Johannes Vetter 🇩🇪93.0611.7.2017
20.Arshad Nadeem 🇵🇰92.978.8.2024
21.Jan Železný 🇨🇿92.8825.5.1996
22.Jan Železný 🇨🇿92.8012.8.2001
23.Julius Yego 🇰🇪92.7226.8.2015
24.Johannes Vetter 🇩🇪92.7011.11.2018
25.Sergey Makarov92.6130.6.2002
26.Raymond Hecht 🇩🇪92.6021.7.1995
27.Jan Železný 🇨🇿92.4228.5.1997
28.Aki Parviainen 🇫🇮92.4123.6.2001
29.Jan Železný 🇨🇿92.3026.3.1997
30.Jan Železný 🇨🇿92.289.9.1995
30.Raymond Hecht 🇩🇪92.2814.8.1996
32.Jan Železný 🇨🇿92.2626.3.1997
33.Johannes Vetter 🇩🇪92.1429.6.2021
34.Jan Železný 🇨🇿92.1227.8.1995
34.Jan Železný 🇨🇿92.1215.9.1995
36.Andreas Hofmann 🇩🇪92.062.6.2018
37.Jan Železný 🇨🇿91.8827.8.1995
38.Johannes Vetter 🇩🇪91.8621.5.2021
39.Jan Železný 🇨🇿91.824.9.1994
40.Arshad Nadeem 🇵🇰91.798.8.2024
41.Thomas Röhler 🇩🇪91.784.5.2018
42.Konstandínos Gatsioúdis 🇬🇷91.6924.6.2000
43.Jan Železný 🇨🇿91.681.7.1994
44.Johannes Vetter 🇩🇪91.6718.8.2017
45.Andreas Thorkildsen 🇳🇴91.592.6.2006
46.Johannes Vetter 🇩🇪91.564.5.2018
47.Tero Pitkämäki 🇫🇮91.5326.6.2005
47.Thomas Röhler 🇩🇪91.5328.6.2017
49.Julian Weber 🇩🇪91.5128.8.2025
50.Jan Železný 🇨🇿91.504.6.1994
50.Jan Železný 🇨🇿91.50A8.4.1996
50.Raymond Hecht 🇩🇪91.501.9.1996
50.Johannes Vetter 🇩🇪91.5024.4.2021
54.Johannes Vetter 🇩🇪91.4911.8.2020
55.Jan Železný 🇨🇿91.4815.9.1995
56.Steve Backley 🇬🇧91.4625.1.1992
57.Andreas Hofmann 🇩🇪91.4420.5.2018
57.Andreas Hofmann 🇩🇪91.4430.8.2018
57.Jan Železný 🇨🇿91.4425.5.1996
57.Jan Železný 🇨🇿91.4426.3.1997
61.Jan Železný 🇨🇿91.402.7.1993
62.Julius Yego 🇰🇪91.397.6.2015
62.Johannes Vetter 🇩🇪91.3929.6.2021
64.Julian Weber 🇩🇪91.3728.8.2025
65.Cheng Chao-Tsun 🇹🇼91.3626.8.2017
66.Jan Železný 🇨🇿91.348.4.1997
67.Tero Pitkämäki 🇫🇮91.3310.9.2005
67.Johannes Vetter 🇩🇪91.3319.5.2021
69.Aki Parviainen 🇫🇮91.3112.8.2001
70.Jan Železný 🇨🇿91.301.9.1995
71.Breaux Greer 🇺🇸91.2921.6.2007
72.Jan Železný 🇨🇿91.288.7.1994
72.Andreas Thorkildsen 🇳🇴91.2828.8.2009
72.Thomas Röhler 🇩🇪91.2829.6.2016
75.Konstandínos Gatsioúdis 🇬🇷91.2726.5.2001
76.Tero Pitkämäki 🇫🇮91.2322.7.2007
76.Jan Železný 🇨🇿91.238.6.2001
76.Konstandínos Gatsioúdis 🇬🇷91.2324.7.2002
79.Johannes Vetter 🇩🇪91.22A27.2.2018
80.Johannes Vetter 🇩🇪91.2010.8.2017
81.Johannes Vetter 🇩🇪91.128.5.2021
82.Tero Pitkämäki 🇫🇮91.1124.6.2006
83.Andreas Hofmann 🇩🇪91.0726.8.2017
84.Johannes Vetter 🇩🇪91.0611.7.2017
84.Julian Weber 🇩🇪91.0616.5.2025
86.Jan Železný 🇨🇿91.0422.6.1996
86.Thomas Röhler 🇩🇪91.0429.6.2016
88.Jan Železný 🇨🇿91.0222.6.1996
88.Thomas Röhler 🇩🇪91.0228.6.2017
90.Luiz Maurício da Silva 🇧🇷91.003.8.2025
91.Aki Parviainen 🇫🇮90.9724.6.2000
92.Jan Železný 🇨🇿90.9215.9.1995
93.Aki Parviainen 🇫🇮90.8811.6.1998
93.Jakub Vadlejch 🇨🇿90.8813.5.2022
96.Sergey Makarov90.8712.6.2002
97.Sergey Makarov90.8629.5.2002
97.Johannes Vetter 🇩🇪90.8625.8.2020
99.Steve Backley 🇬🇧90.8122.7.2001
100.Aki Parviainen 🇫🇮90.8020.6.2000
100.Jan Železný 🇨🇿90.8030.5.1995



12 nationalities are included in the top 100. The Germans and Finns are on top also on this list as Germany has 5 athletes on the list and Finland 2. One thrower each for Czech Republic, Norway, Russia, Greece, Pakistan, Kenya, Great Britain, USA, Taipei and Brazil.

16 different athletes are found in the top 100 throws list. As mentioned Železný still rules the list with an incredible 31 top throws. Vetter has the second most entries on the list with 24, Röhler is third with 6.

Most top 100 throws

#AthleteAmount
1.Jan Železný 🇨🇿31
2.Johannes Vetter 🇩🇪24
3.Thomas Röhler 🇩🇪6
4.Aki Parviainen 🇫🇮6
5.Tero Pitkämäki 🇫🇮4
5.Andreas Hofmann 🇩🇪4
7.Sergey Makarov3
7.Raymond Hecht 🇩🇪3
7.Konstandínos Gatsioúdis 🇬🇷3
7.Julian Weber 🇩🇪3
11.Andreas Thorkildsen 🇳🇴2
11.Julius Yego 🇰🇪2
11.Steve Backley 🇬🇧2
11.Arshad Nadeem 🇵🇰2
15.Anderson Peters 🇬🇩1
15.Breaux Greer 🇺🇸1
15.Jakub Vadlejch 🇨🇿1
15.Cheng Chao-Tsun 🇹🇼1
15.Luiz Maurício da Silva 🇧🇷1