Result Name Country Venue Date Info
1. 98.48 Jan Zelezný CZE Jena 1996-05-25 CR, NR
2. 94.44 Johannes Vetter GER Luzern 2017-07-11 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, WL, Best since 2018-08-30
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.21 Ihab Abdelrahman El Sayed EGY Shanghai 2014-05-18 NR
22. 89.17 Edis Matusevicius LTU Palanga 2019-07-27 NR
23. 89.16 Tom Petranoff USA Potchefstroom 1991-03-01
24. 89.15 Zhao Qinggang CHN Incheon 2014-10-02 NR
25. 89.10 Patrik Bodén SWE Austin 1990-03-24 NR
26. 89.06 Bernhard Seifert GER Offenburg 2019-05-26
27. 89.02 Jarrod Bannister AUS Brisbane 2008-02-29 CR, NR
28. 88.98 Antti Ruuskanen FIN Pori 2015-08-02
29. 88.90 Alexander Ivanov RUS Tula 2003-06-07 AAR
30. 88.84 Dmitriy Tarabin RUS Moskva 2013-07-24
31. 88.75 Marius Corbett RSA Kuala Lumpur 1998-09-21 NR
32. 88.70 Peter Blank GER Stuttgart 2001-06-30 AAR
33. 88.36 Matthias de Zordo GER Bruxelles 2011-09-16
34. 88.34 Vitezslav Vesely CZE London (OG) 2012-08-08
35. 88.32 Petr Frydrych CZE London (WC) 2017-08-12
36. 88.29 Julian Weber GER Berlin 2016-09-03
37. 88.24 Matti Närhi FIN Soini 1997-07-27
38. 88.22 Juha Laukkanen FIN Kuortane 1992-06-20
39. 88.20 Gavin Lovegrove NZL Oslo 1996-07-05 NR
40. 88.09 Marcin Krukowski POL Bialystok 2017-07-21 NR
41. 88.06 Neeraj Chopra IND Jakarta 2018-08-27 AAR, 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.40 Vladimir Sasimovich BLR Kuortane 1995-06-24 NR
49. 87.34 Andrey Moruyev RUS Birmingham 1994-06-25
50. 87.31 Anderson Peters GRN Lima 2019-08-10 NR
51. 87.23 Teemu Wirkkala FIN Joensuu 2009-07-22
52. 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
55. 87.17 Dariusz Trafas POL Gold Coast 2000-09-17
56. 87.12 Tom Pukstys USA Jena 1997-05-25
Emeterio González CUB Jena 2000-06-03
58. 86.98 Yuriy Rybin RUS Nitra 1995-08-26
59. 86.94 Mick Hill GBR London 1993-06-13
60. 86.83 Ryohei Arai JPN Nagasaki 2014-10-21
Jens Weißach GER Turku 2016-06-29
62. 86.82 Ari Mannio FIN Raasepori 2015-06-07
63. 86.80 Einar Vilhjálmsson ISL Reykjavik 1992-08-29 NR
Robert Oosthuizen RSA Oudtshoorn 2008-03-01
65. 86.74 Pål Arne Fagernes NOR Sydney (OG) 2000-09-22
66. 86.71 Lars Hamann GER Offenburg 2017-05-13
67. 86.68 Tero Järvenpää FIN Tampere 2008-07-27
68. 86.67 Andrew Currey AUS Wollongong 2001-07-22
69. 86.66 Zigismunds Sirmais LAT Amsterdam (EC) 2016-07-07
70. 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
73. 86.63 Harri Haatainen FIN Gateshead 2001-08-19
74. 86.50 Tapio Korjus FIN Lahti 1988-08-25
75. 86.47 Eriks Rags LAT London 2001-07-22
76. 86.37 Alexandru Novac ROU Nembru 2018-07-05 NR
77. 86.31 Stuart Farqhuar NZL Hiroshima 2012-04-29
78. 86.23 Shivpal Singh IND Ad-Dawhah 2019-04-22
79. 86.12 Aleksandr Pyatnytsya UKR Kiev 2012-05-20 NR
80. 85.96 Kimmo Kinnunen FIN Seinäjoki 1999-08-08
Yukifumi Murakami JPN Hiroshima 2013-04-28
82. 85.95 Paraskevás Batzávalis GRE Thíva 2016-07-20
83. 85.75 Magnus Arvidsson SWE Osaka 2007-05-05
84. 85.74 Dmitriy Polyunin UZB Moskva 1992-06-23
Miroslav Guzdek CZE Germiston 2002-04-05
86. 85.70 Andrey Shevchuk RUS Bratislava 1993-06-01
87. 85.67 Mark Roberson GBR Gateshead 1998-07-19
88. 85.60 William Hamlyn-Harris AUS Canberra 2004-01-31
Fatih Avan TUR Izmir 2012-05-20 NR
90. 85.47 Ilya Korotkov RUS Adler 2010-02-25
91. 85.42 Andreas Linden GER Mülheim-Kärlich 1995-09-17
92. 85.39 Rocco van Rooyen RSA Cape Town 2015-05-23
93. 85.28 Donald-Aik Sild EST Saint-Denis 1994-06-10
94. 85.23 Ahmed Bader Magour QAT Turku 2017-06-13 NR
95. 85.21 Björn Lange GER Gateshead 2001-08-19
96. 85.18 Ari Pakarinen FIN Lapua 1995-07-22
97. 85.16 Viktor Yevsyukov KAZ Karl-Marx-Stadt 1987-06-21 NR
98. 85.11 Joshua Robinson AUS Perth 2016-05-14
99. 85.09 Nick Nieland GBR Birmingham 2000-08-13
100. 85.07 Rolands Strobinders LAT Bad Köstritz 2017-08-25
101. 85.04 Tanel Laanmäe EST Tartu 2016-06-13
102. 85.03 Ivan Zaytsev UZB Zhukovskiy 2012-06-17
103. 85.02 Dag Wennlund SWE Alvesta 1995-05-28