Result Name Country Venue Date Info
1. 98.48 Jan Zelezný CZE Jena 1996-05-25 CR, NR
2. 97.76 Johannes Vetter GER Chorzów 2020-09-06 AAR, NR
3. 93.90 Thomas Röhler GER Ad-Dawhah 2017-05-05
4. 93.09 Aki Parviainen FIN Kuortane 1999-06-26 NR
5. 92.72 Julius Yego KEN Beijing (WC) 2015-08-26 CR, NR
6. 92.61 Sergey Makarov RUS Sheffield 2002-06-30 NR
7. 92.60 Raymond Hecht GER Oslo 1995-07-21
8. 92.06 Andreas Hofmann GER Offenburg 2018-06-02
9. 91.69 Konstadínos Gatsioúdis GRE Kuortane 2000-06-24 NR
10. 91.59 Andreas Thorkildsen NOR Oslo 2006-06-02 AAR, NR
11. 91.53 Tero Pitkämäki FIN Kuortane 2005-06-26 AAR
12. 91.46 Steve Backley GBR North Shore City 1992-01-25 NR
13. 91.36 Cheng Chao-Tsun TPE Taipei 2017-08-26 CR, NR
14. 91.29 Breaux Greer USA Indianapolis 2007-06-21 CR, NR
15. 90.73 Vadims Vasilevskis LAT Tallinn 2007-07-22 NR
16. 90.61 Magnus Kirt EST Kuortane 2019-06-22 NR
17. 90.60 Seppo Räty FIN Nurmijärvi 1992-07-20
18. 90.44 Boris Henry GER Linz 1997-07-09
19. 90.16 Keshorn Walcott TTO Lausanne 2015-07-09 AAR, NR
20. 89.73 Jakub Vadlejch CZE London (WC) 2017-08-12
21. 89.55 Marcin Krukowski POL Turku 2021-06-08 NR
22. 89.21 Ihab Abdelrahman El Sayed EGY Shanghai 2014-05-18 NR
23. 89.17 Edis Matusevicius LTU Palanga 2019-07-27 NR
24. 89.16 Tom Petranoff USA Potchefstroom 1991-03-01
25. 89.15 Zhao Qinggang CHN Incheon 2014-10-02 NR
26. 89.10 Patrik Bodén SWE Austin 1990-03-24 NR
27. 89.06 Bernhard Seifert GER Offenburg 2019-05-26
28. 89.02 Jarrod Bannister AUS Brisbane 2008-02-29 CR, NR
29. 88.98 Antti Ruuskanen FIN Pori 2015-08-02
30. 88.90 Alexander Ivanov RUS Tula 2003-06-07 AAR
31. 88.84 Dmitriy Tarabin RUS Moskva 2013-07-24
32. 88.75 Marius Corbett RSA Kuala Lumpur 1998-09-21 NR
33. 88.70 Peter Blank GER Stuttgart 2001-06-30 AAR
34. 88.36 Matthias de Zordo GER Bruxelles 2011-09-16
35. 88.34 Vitezslav Vesely CZE London (OG) 2012-08-08
36. 88.32 Petr Frydrych CZE London (WC) 2017-08-12
37. 88.29 Julian Weber GER Berlin 2016-09-03
38. 88.24 Matti Närhi FIN Soini 1997-07-27
39. 88.22 Juha Laukkanen FIN Kuortane 1992-06-20
40. 88.20 Gavin Lovegrove NZL Oslo 1996-07-05 NR
41. 88.07 Neeraj Chopra IND Patiala 2021-03-05 NR
42. 88.02 Oliver Helander FIN Pietarsaari 2018-07-07
43. 88.01 Ioánnis Kiriazís GRE Austin 2017-04-01
44. 88.00 Vladimir Ovchinnikov RUS Togliatti 1995-05-14
45. 87.83 Andrus Värnik EST Valga 2003-08-19
46. 87.82 Harri Hakkarainen FIN Kuortane 1995-06-24
47. 87.60 Kazuhiro Mizoguchi JPN San José 1989-05-27 NR
48. 87.57 Gatis Cakss LAT Eisenstadt 2021-06-09
49. 87.40 Vladimir Sasimovich BLR Kuortane 1995-06-24 NR
50. 87.34 Andrey Moruyev RUS Birmingham 1994-06-25
51. 87.31 Anderson Peters GRN Lima 2019-08-10 NR
52. 87.23 Teemu Wirkkala FIN Joensuu 2009-07-22
53. 87.20 Viktor Zaytsev UZB Moskva 1992-06-23 NR
Peter Esenwein GER Rehlingen 2004-05-31
Guillermo Martínez CUB Guadalajara 2011-10-28 NR
56. 87.17 Dariusz Trafas POL Gold Coast 2000-09-17
57. 87.12 Tom Pukstys USA Jena 1997-05-25
Emeterio González CUB Jena 2000-06-03
59. 86.98 Yuriy Rybin RUS Nitra 1995-08-26
60. 86.94 Mick Hill GBR London 1993-06-13
61. 86.83 Ryohei Arai JPN Nagasaki 2014-10-21
Jens Weißach GER Turku 2016-06-29
63. 86.82 Ari Mannio FIN Raasepori 2015-06-07
64. 86.80 Einar Vilhjálmsson ISL Reykjavik 1992-08-29 NR
Robert Oosthuizen RSA Oudtshoorn 2008-03-01
66. 86.74 Pål Arne Fagernes NOR Sydney (OG) 2000-09-22
67. 86.71 Lars Hamann GER Offenburg 2017-05-13
68. 86.68 Tero Järvenpää FIN Tampere 2008-07-27
69. 86.67 Andrew Currey AUS Wollongong 2001-07-22
70. 86.66 Zigismunds Sirmais LAT Amsterdam (EC) 2016-07-07
Andrian Mardare MDA Split 2021-05-08 NR
72. 86.64 Klaus Tafelmeier GER Gelsenkirchen 1987-07-12
Ainars Kovals LAT Beijing (OG) 2008-08-23
Huang Shih-Feng TPE Taipei 2017-08-26
75. 86.63 Harri Haatainen FIN Gateshead 2001-08-19
76. 86.50 Tapio Korjus FIN Lahti 1988-08-25
77. 86.47 Eriks Rags LAT London 2001-07-22
78. 86.37 Alexandru Novac ROU Nembru 2018-07-05 NR
79. 86.31 Stuart Farqhuar NZL Hiroshima 2012-04-29
80. 86.23 Shivpal Singh IND Ad-Dawhah 2019-04-22
81. 86.13 Ossi Helander FIN Tampere 2021-08-29 AAR
82. 86.12 Aleksandr Pyatnytsya UKR Kiev 2012-05-20 NR
83. 86.05 Aliaksei Katkavets BLR Minsk 2020-08-01
84. 86.03 Kim Amb SWE Karlstad 2019-09-01
85. 85.97 Rocco van Rooyen RSA Parow 2021-02-27
86. 85.96 Kimmo Kinnunen FIN Seinäjoki 1999-08-08
Yukifumi Murakami JPN Hiroshima 2013-04-28
88. 85.95 Paraskevás Batzávalis GRE Thíva 2016-07-20
89. 85.75 Magnus Arvidsson SWE Osaka 2007-05-05
90. 85.74 Dmitriy Polyunin UZB Moskva 1992-06-23
Miroslav Guzdek CZE Germiston 2002-04-05
92. 85.70 Andrey Shevchuk RUS Bratislava 1993-06-01
93. 85.67 Mark Roberson GBR Gateshead 1998-07-19
Michael Shuey USA East Stroudsburg 2021-07-16
95. 85.60 William Hamlyn-Harris AUS Canberra 2004-01-31
Fatih Avan TUR Izmir 2012-05-20 NR
97. 85.47 Ilya Korotkov RUS Adler 2010-02-25
98. 85.42 Andreas Linden GER Mülheim-Kärlich 1995-09-17
99. 85.28 Donald-Aik Sild EST Saint-Denis 1994-06-10
100. 85.23 Ahmed Bader Magour QAT Turku 2017-06-13 NR
101. 85.21 Björn Lange GER Gateshead 2001-08-19
102. 85.18 Ari Pakarinen FIN Lapua 1995-07-22
103. 85.16 Viktor Yevsyukov KAZ Karl-Marx-Stadt 1987-06-21 NR
Arshad Nadeem PAK Tokyo (OG) 2021-08-04 NR
105. 85.11 Joshua Robinson AUS Perth 2016-05-14
106. 85.09 Nick Nieland GBR Birmingham 2000-08-13
107. 85.07 Rolands Strobinders LAT Bad Köstritz 2017-08-25
108. 85.06 Pavel Mialeshka BLR Praha 2021-06-07
109. 85.04 Tanel Laanmäe EST Tartu 2016-06-13
110. 85.03 Ivan Zaytsev UZB Zhukovskiy 2012-06-17
Toni Kuusela FIN Orimattila 2021-06-15
112. 85.02 Dag Wennlund SWE Alvesta 1995-05-28