Result Name Country Venue Date
1. 23.12 Randy Barnes USA Westwood 1990-05-20
2. 23.06 Ulf Timmermann GER Haniá 1988-05-22
3. 22.91 Alessandro Andrei ITA Viareggio 1987-08-12
4. 22.86 Brian Oldfield USA El Paso 1975-05-10
5. 22.75 Werner Günthör SUI Bern 1988-08-23
6. 22.67 Kevin Toth USA Lawrence 2003-04-19
7. 22.64 Udo Beyer GER Berlin 1986-08-20
8. 22.54 Christian Cantwell USA Gresham 2004-06-05
9. 22.52 John Brenner USA Walnut 1987-04-26
10. 22.51 Adam Nelson USA Gresham 2002-05-18
11. 22.43 Reese Hoffa USA London 2007-08-03
12. 22.24 Sergey Smirnov RUS Tallinn 1986-06-21
13. 22.20 John Godina USA Carson 2005-05-22
14. 22.10 Sergey Gavryushin RUS Tbilisi 1986-08-31
Cory Martin USA Tucson 2010-05-22
16. 22.02 Dave Laut USA Koblenz 1982-08-25
17. 22.00 Aleksandr Baryshnikov RUS Colombes 1976-07-10
Andrey Mikhnevich BLR Stayki 2008-07-27
19. 21.98 Gregg Tafralis USA Los Gatos 1992-06-13
20. 21.97 Janus Robberts RSA Eugene 2001-06-02
Ryan Whiting USA Eugene 2010-06-12
22. 21.96 Mikhail Kostin BLR Vitebsk 1986-07-02
23. 21.95 Tomasz Majewski POL Stockholm 2009-07-30
24. 21.93 Remigius Machura CZE Praha 1987-08-23
25. 21.92 Carl Myerscough GBR Sacramento 2003-06-13
26. 21.87 C.J. Hunter USA Sacramento 2000-07-15
27. 21.85 Terry Albritton USA Honolulu 1976-02-21
28. 21.82 Al Feuerbach USA San Jose 1973-05-05
29. 21.81 Yuriy Bilonog UKR Kiev 2003-07-03
30. 21.78 Randy Matson USA College Station 1967-04-22
Dan Taylor USA Tucson 2009-05-23
32. 21.77 Dragan Peric SRB Bar 1998-04-25
33. 21.76 Mike Carter USA Eugene 1984-06-02
34. 21.74 Janis Bojars LAT Riga 1984-07-14
35. 21.73 August Wolf USA Leverkusen 1984-04-12
36. 21.70 Mike Stulce USA Barcelona (OG) 1992-07-31
37. 21.69 Reijo Ståhlberg FIN Fresno 1979-05-05
38. 21.68 Geoff Capes GBR Cwmbran 1980-05-18
Edward Sarul POL Sopot 1983-07-31
40. 21.67 Hartmut Briesenick GDR Potsdam 1973-09-01
41. 21.64 Sergey Kasnauskas BLR Moskva 1984-08-17
42. 21.63 George Woods USA Modesto 1976-05-22
Maris Urtans LAT Beograd 2010-06-19
44. 21.62 Rutger Smith NED Leiden 2006-06-10
45. 21.61 Kevin Akins USA Modesto 1983-05-14
Andy Bloom USA Sacramento 2000-07-15
Joachim Olsen DEN København 2007-06-13
48. 21.60 Jim Doehring USA Los Gatos 1992-06-13
49. 21.58 Vladimir Kiselyov UKR Moskva 1984-08-17
Dylan Armstrong CAN Baunatal 2010-06-02
51. 21.53 Yevgeniy Mironov RUS Kiev 1976-06-24
52. 21.51 Ralf Reichenbach FRG Berlin 1980-08-08
53. 21.50 Mika Halvari FIN Hämeenkyrö 1995-07-09
54. 21.47 Brent Noon USA Tuscaloosa 1995-05-21
Aleksandr Bagach UKR Haniá 1997-05-31
Manuel Martínez ESP Salamanca 2002-07-10
57. 21.45 Dorian Scott JAM Tallahassee 2008-03-28
58. 21.43 Mike Lehmann USA San Jose 1983-05-28
59. 21.42 Sergey Donskikh RUS Leningrad 1984-08-25
Oliver-Sven Buder GER Sevilla (WC) 1999-08-21
61. 21.41 Fred DeBernardi USA El Paso 1974-04-27
62. 21.39 Arsi Harju FIN Sydney (OG) 2000-09-22
63. 21.37 Ralf Bartels GER Berlin (WC) 2009-08-15
64. 21.35 Ron Semkiw USA Mesa 1974-03-05
Sergey Nikolayev RUS Voronezh 1989-08-05
66. 21.34 Roman Virastyuk UKR Ivano-Frankivsk 2000-05-07
67. 21.33 Hans Höglund SWE Provo 1975-06-06
68. 21.32 Heinz-Joachim Rothenburg GDR Potsdam 1972-06-03
69. 21.31 Hans-Peter Gies GDR Potsdam 1972-08-25
70. 21.30 Helmut Krieger POL Grudziadz 1986-06-27
71. 21.29 Olaf Beyer GDR Dresden 1978-08-12
72. 21.27 Scott Martin AUS Melbourne 2008-02-21
73. 21.26 Petúr Gudmundsson ISL Mosfellsbaer 1990-11-10
74. 21.25 Hans-Jürgen Jacobi GDR Cottbus 1980-07-16
Russ Winger USA Tucson 2010-05-20
76. 21.23 Paolo Dal Soglio ITA Grossetto 1996-09-11
77. 21.22 Lars Arvid Nilsen NOR Indianapolis 1986-06-06
Klaus Görmer GDR Potsdam 1987-08-20
79. 21.21 Pavel Lyzhin BLR Brest 2010-05-22
80. 21.20 Josef Kubes CZE Praha 1983-07-24
Vyacheslav Lykho RUS Moskva 1987-07-25
82. 21.19 Wladyslaw Komar POL Warszawa 1974-08-17
Vladimir Milic SRB Beograd 1982-08-18
Peter Sack GER Versmold 2008-05-17
85. 21.16 Vladimir Kisheyev RUS Khabarov 1988-09-18
86. 21.15 Karsten Stoltz GER Essen 1988-09-18
87. 21.14 Maris Petrashko LAT Limbasi 1987-07-11
Yuriy Belov BLR Minsk 2003-05-21
Marco Antonio Verni CHI Santiago de Chile 2004-07-29
90. 21.13 Jamie Beyer USA Palo Alto 2005-05-30
Sultan Abdullah Al-Hebshi KSA Ad-Dawhah 2009-05-08
92. 21.12 John Cambell USA Austin 1985-06-01
93. 21.11 Zlatan Saracevic CRO Zagreb 1984-06-16
94. 21.10 Pete Shmock USA Eugene 1976-06-05
Donatas Stukonis LTU Kaunas 1985-07-20
96. 21.09 Hreinn Halldorsson ISL Stockholm 1977-07-04
Ville Tiisanoja FIN Kuortane 2002-07-28
98. 21.08 Colin Anderson USA Walnut 1980-06-15
99. 21.07 Dean Crouser USA Knoxville 1982-06-19
100. 21.04 Jaroslav Brabec CZE Banská Bystrica 1973-09-01
Peter Block GDR Halle 1982-05-16
Nikolay Borodkin UKR Krivoj Rog 1985-07-07
103. 21.03 Zach Lloyd USA Tempe 2008-05-16
104. 21.02 Sergey Solomko UKR Kiev 1984-08-10
Ron Backes USA San Jose 1988-05-28
106. 21.01 Neil Steinhauer USA Sacramento 1967-03-25
Georgi Todorov Janev BUL Sofia 1988-09-02
Ivan Yushkov RUS Sochi 2008-05-28