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