Rank Mark Competitor DOB Nat Pos Venue Date
1 70.66 Robert Harting 18 OCT 1984 GER GER 1 Turnov 22 MAY 2012
70.31 Robert Harting 18 OCT 1984 GER GER 1c1 Halle 19 MAY 2012
2 70.28 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Klaipéda 23 JUN 2012
69.04 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Villeneuve-d'Ascq 09 JUN 2012
3 68.94 Piotr Malachowski 07 JUN 1983 POL POL 2c1 Halle 19 MAY 2012
68.79 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Bellinzona 05 JUN 2012
68.52 Robert Harting 18 OCT 1984 GER GER 1 Wiesbaden 12 MAY 2012
68.50 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Szczecin 21 JUL 2012
4 68.33 Martin Wierig 10 JUN 1987 GER GER 1 Schönebeck 26 JUL 2012
68.30 Robert Harting 18 OCT 1984 GER GER 1 Helsinki 30 JUN 2012
68.27 Robert Harting 18 OCT 1984 GER GER 1 London (Olympic Stadium) 07 AUG 2012
5 68.24 Lawrence Okoye 6 OCT 1991 GBR GBR 3c1 Halle 19 MAY 2012
6 68.21 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Budapest 04 MAY 2012
7 68.20 Ehsan Hadadi 20 JAN 1985 IRI IRI 4c1 Halle 19 MAY 2012
68.18 Ehsan Hadadi 20 JAN 1985 IRI IRI 2 London (Olympic Stadium) 07 AUG 2012
68.13 Robert Harting 18 OCT 1984 GER GER 1 Hengelo (Blankers-Koen Stadion) 27 MAY 2012
8 68.03 Gerd Kanter 06 MAY 1979 EST EST 3 London (Olympic Stadium) 07 AUG 2012
68.00 Robert Harting 18 OCT 1984 GER GER 1 Neubrandenburg (Jahn Sportpark) 19 AUG 2012
67.93 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Kaunas 07 JUL 2012
67.92 Ehsan Hadadi 20 JAN 1985 IRI IRI 1 Besigheim 25 JUL 2012
67.91 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Szekszárd 17 JUN 2012
67.79 Robert Harting 18 OCT 1984 GER GER 1 Bochum-Wattenscheid 17 JUN 2012
9 67.74 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 1 Vila Réal de Santo António 27 MAY 2012
67.71 Gerd Kanter 06 MAY 1979 EST EST 1c1 Jönköping (Bottnaryd) 16 JUN 2012
10 67.53 Benn Harradine 14 OCT 1982 AUS AUS 1 Townsville 05 MAY 2012
67.53 Piotr Malachowski 07 JUN 1983 POL POL 1 Doha (Hamad Bin Suhaim) 11 MAY 2012
11 67.50 Ercüment Olgundeniz 07 JUL 1976 TUR TUR 2 Vila Réal de Santo António 27 MAY 2012
67.40 Robert Harting 18 OCT 1984 GER GER 1 Berlin (Olympiastadion) 02 SEP 2012
67.38 Virgilijus Alekna 13 FEB 1972 LTU LTU 4 London (Olympic Stadium) 07 AUG 2012
67.37 Piotr Malachowski 07 JUN 1983 POL POL 2 Turnov 22 MAY 2012
67.36 Gerd Kanter 06 MAY 1979 EST EST 1 London (Hendon) 28 JUL 2012
12 67.30 Erik Cadée 15 FEB 1984 NED NED 1 Hoorn 12 MAY 2012
67.27 Gerd Kanter 06 MAY 1979 EST EST 1 Sollentuna 05 JUL 2012
67.25 Lawrence Okoye 6 OCT 1991 GBR GBR 1 Zagreb (Sports Park Mladost) 04 SEP 2012
67.19 Piotr Malachowski 07 JUN 1983 POL POL 5 London (Olympic Stadium) 07 AUG 2012
13 67.15 Jason Morgan 06 OCT 1982 JAM JAM 1 Monroe, LA 12 MAY 2012
13 67.15 Mario Pestano 08 APR 1978 ESP ESP 1 Las Palmas (Ciudad Deportiva) 21 JUL 2012
15 67.12 Traves Smikle 07 MAY 1992 JAM JAM 1 Kingston (NS), JAM 30 JUN 2012
16 66.97 Rutger Smith 9 JUL 1981 NED NED 1c3 San Diego, CA 28 APR 2012
17 66.93 Robert Urbanek 29 APR 1987 POL POL 5c1 Halle 19 MAY 2012
66.89 Piotr Malachowski 07 JUN 1983 POL POL 1 Bielsko-Biala 16 JUN 2012
66.86 Mario Pestano 08 APR 1978 ESP ESP 1 Granollers 17 JUL 2012
66.84 Gerd Kanter 06 MAY 1979 EST EST 1 Bruxelles (Boudewijnstadion) 07 SEP 2012
66.80 Erik Cadée 15 FEB 1984 NED NED 1c1 San Diego, CA 26 APR 2012
66.73 Ehsan Hadadi 20 JAN 1985 IRI IRI 1 Roma (Stadio Olimpico) 31 MAY 2012
66.67 Lawrence Okoye 6 OCT 1991 GBR GBR 1c1 Walnut, CA 20 APR 2012
66.64 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Kaunas 21 MAY 2012
66.64 Robert Harting 18 OCT 1984 GER GER 1 Birmingham (Alexander), GBR 26 AUG 2012
66.63 Virgilijus Alekna 13 FEB 1972 LTU LTU 2 Berlin (Olympiastadion) 02 SEP 2012
66.60 Ehsan Hadadi 20 JAN 1985 IRI IRI 1 Shiraz 20 APR 2012
18 66.58 Aleksander Tammert 2 FEB 1973 EST EST 2 Klaipéda 23 JUN 2012
19 66.53 Martin Maric 19 APR 1984 CRO CRO 1c1 Chula Vista, CA 19 APR 2012
66.53 Gerd Kanter 06 MAY 1979 EST EST 2 Helsinki 30 JUN 2012
66.44 Robert Harting 18 OCT 1984 GER GER 1 St. Wendel 10 JUN 2012
66.42 Erik Cadée 15 FEB 1984 NED NED 1 Assen 20 MAY 2012
66.42 Zoltán Kövágó 10 APR 1979 HUN HUN 3 Helsinki 30 JUN 2012
66.39 Gerd Kanter 06 MAY 1979 EST EST 1q2 London (Olympic Stadium) 06 AUG 2012
66.36 Zoltán Kövágó 10 APR 1979 HUN HUN 1 New York City (Icahn), NY 09 JUN 2012
66.33 Rutger Smith 9 JUL 1981 NED NED 2c1 Chula Vista, CA 19 APR 2012
66.32 Ehsan Hadadi 20 JAN 1985 IRI IRI 2 Doha (Hamad Bin Suhaim) 11 MAY 2012
66.32 Gerd Kanter 06 MAY 1979 EST EST 3 Turnov 22 MAY 2012
66.31 Virgilijus Alekna 13 FEB 1972 LTU LTU 2 Roma (Stadio Olimpico) 31 MAY 2012
20 66.28 Vikas Gowda 05 JUL 1983 IND IND 1 Norman, OK 12 APR 2012
20 66.28 Markus Münch 13 JUN 1986 GER GER 6c1 Halle 19 MAY 2012
66.27 Mario Pestano 08 APR 1978 ESP ESP 1q2 Helsinki 29 JUN 2012
66.25 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 1 Castellón 03 APR 2012
66.25 Lawrence Okoye 6 OCT 1991 GBR GBR 2c1 San Diego, CA 26 APR 2012
66.22 Robert Harting 18 OCT 1984 GER GER 2q2 London (Olympic Stadium) 06 AUG 2012
66.17 Piotr Malachowski 07 JUN 1983 POL POL 3 Berlin (Olympiastadion) 02 SEP 2012
66.16 Virgilijus Alekna 13 FEB 1972 LTU LTU 2 Neubrandenburg (Jahn Sportpark) 19 AUG 2012
66.10 Erik Cadée 15 FEB 1984 NED NED 3c1 Chula Vista, CA 19 APR 2012
22 66.05 Jorge Y. Fernández 02 OCT 1987 CUB CUB 1 La Habana (Estadio Panamericano) 09 MAR 2012
66.05 Gerd Kanter 06 MAY 1979 EST EST 2 Villeneuve-d'Ascq 09 JUN 2012
66.05 Martin Wierig 10 JUN 1987 GER GER 2 Bruxelles (Boudewijnstadion) 07 SEP 2012
66.01 Martin Wierig 10 JUN 1987 GER GER 2 Wiesbaden 12 MAY 2012
65.99 Zoltán Kövágó 10 APR 1979 HUN HUN 2q2 Helsinki 29 JUN 2012
23 65.96 Bogdan Pishchalnikov 26 AUG 1982 RUS RUS 1 Adler 26 MAY 2012
23 65.96 Oleksiy Semenov 27 JUN 1982 UKR UKR 1 Kyiv 15 JUL 2012
65.93 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 L'Alfas del Pi 26 APR 2012
65.93 Martin Wierig 10 JUN 1987 GER GER 7c1 Halle 19 MAY 2012
65.92 Erik Cadée 15 FEB 1984 NED NED 2c3 San Diego, CA 28 APR 2012
65.92 Robert Harting 18 OCT 1984 GER GER 1 Sondershausen 15 AUG 2012
65.90 Erik Cadée 15 FEB 1984 NED NED 1 Chula Vista, CA 03 MAY 2012
65.85 Martin Wierig 10 JUN 1987 GER GER 6 London (Olympic Stadium) 07 AUG 2012
65.81 Ercüment Olgundeniz 07 JUL 1976 TUR TUR 3 Villeneuve-d'Ascq 09 JUN 2012
65.81 Benn Harradine 14 OCT 1982 AUS AUS 1 Helsingborg 17 JUN 2012
65.79 Gerd Kanter 06 MAY 1979 EST EST 1 Lausanne (Pontaise) 23 AUG 2012
65.79 Gerd Kanter 06 MAY 1979 EST EST 2 Birmingham (Alexander), GBR 26 AUG 2012
65.78 Virgilijus Alekna 13 FEB 1972 LTU LTU 3 Bruxelles (Boudewijnstadion) 07 SEP 2012
65.77 Zoltán Kövágó 10 APR 1979 HUN HUN 3 Doha (Hamad Bin Suhaim) 11 MAY 2012
65.72 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Vilnius 18 APR 2012
65.67 Erik Cadée 15 FEB 1984 NED NED 2 Zagreb (Sports Park Mladost) 04 SEP 2012
65.64 Bogdan Pishchalnikov 26 AUG 1982 RUS RUS 1 Cheboksary 04 JUL 2012
65.64 Piotr Malachowski 07 JUN 1983 POL POL 3 Zagreb (Sports Park Mladost) 04 SEP 2012
25 65.63 Scott Martin 12 OCT 1982 AUS AUS 1 Wailuku, HI 04 MAY 2012
65.63 Virgilijus Alekna 13 FEB 1972 LTU LTU 3 Birmingham (Alexander), GBR 26 AUG 2012
65.62 Piotr Malachowski 07 JUN 1983 POL POL 1 Bialystok 03 MAY 2012
65.62 Virgilijus Alekna 13 FEB 1972 LTU LTU 2 Hengelo (Blankers-Koen Stadion) 27 MAY 2012
65.62 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Kaunas 02 JUN 2012
65.61 Jason Morgan 06 OCT 1982 JAM JAM 1c1 Natchitoches, LA 06 APR 2012
26 65.61 Przemyslaw Czajkowski 26 OCT 1988 POL POL 1 Lódz 12 MAY 2012
65.57 Gerd Kanter 06 MAY 1979 EST EST 4 Doha (Hamad Bin Suhaim) 11 MAY 2012
65.56 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 7 London (Olympic Stadium) 07 AUG 2012
65.54 Rutger Smith 9 JUL 1981 NED NED 2 Chula Vista, CA 03 MAY 2012
65.53 Piotr Malachowski 07 JUN 1983 POL POL 1 Warszawa 19 AUG 2012
65.49 Erik Cadée 15 FEB 1984 NED NED 3 Hengelo (Blankers-Koen Stadion) 27 MAY 2012
65.49 Robert Harting 18 OCT 1984 GER GER 1q1 Helsinki 29 JUN 2012
65.49 Martin Wierig 10 JUN 1987 GER GER 4 Berlin (Olympiastadion) 02 SEP 2012
65.48 Erik Cadée 15 FEB 1984 NED NED 4 Bruxelles (Boudewijnstadion) 07 SEP 2012
27 65.46 Russell Winger 02 AUG 1984 USA USA 1 Perth, AUS 11 FEB 2012
65.42 Mario Pestano 08 APR 1978 ESP ESP 1 Mataró 08 JUL 2012
28 65.41 Ronald Julião 16 JUN 1985 BRA BRA 1 Rio de Janeiro 20 MAY 2012
65.40 Erik Cadée 15 FEB 1984 NED NED 1 Eindhoven 15 JUL 2012
65.36 Gerd Kanter 06 MAY 1979 EST EST 3 Roma (Stadio Olimpico) 31 MAY 2012
29 65.36 Apostolos Parellis 24 JUL 1985 CYP CYP 1 Haniá 03 JUN 2012
65.34 Jorge Y. Fernández 02 OCT 1987 CUB CUB 3q2 London (Olympic Stadium) 06 AUG 2012
30 65.28 Jason Young 27 MAY 1981 USA USA 1c2 Lubbock, TX 14 APR 2012
65.28 Lawrence Okoye 6 OCT 1991 GBR GBR 4q2 London (Olympic Stadium) 06 AUG 2012
65.27 Lawrence Okoye 6 OCT 1991 GBR GBR 2 Lausanne (Pontaise) 23 AUG 2012
31 65.24 Carl Myerscough 21 OCT 1979 GBR GBR 1 Claremont, CA 09 JUN 2012
31 65.24 Abdul Buhari 26 JUN 1982 GBR GBR 1 London (Hendon) 30 JUN 2012
65.24 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 3 Lausanne (Pontaise) 23 AUG 2012
65.22 Gerd Kanter 06 MAY 1979 EST EST 1 Tartu 29 MAY 2012
65.22 Gerd Kanter 06 MAY 1979 EST EST 1 Linz 20 AUG 2012
65.22 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 5 Berlin (Olympiastadion) 02 SEP 2012
65.21 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 2 New York City (Icahn), NY 09 JUN 2012
65.20 Lawrence Okoye 6 OCT 1991 GBR GBR 1 Loughborough 20 MAY 2012
65.20 Vikas Gowda 05 JUL 1983 IND IND 1q1 London (Olympic Stadium) 06 AUG 2012
65.19 Ehsan Hadadi 20 JAN 1985 IRI IRI 2q1 London (Olympic Stadium) 06 AUG 2012
33 65.17 Yunio Lastre 26 OCT 1981 CUB CUB 1 La Habana 29 JUN 2012
65.16 Gerd Kanter 06 MAY 1979 EST EST 1 Viljandi 03 JUL 2012
65.15 Martin Maric 19 APR 1984 CRO CRO 2c1 Walnut, CA 20 APR 2012
34 65.15 Lance Brooks 01 JAN 1984 USA USA 1 Eugene, OR 28 JUN 2012
35 65.14 Róbert Fazekas 18 AUG 1975 HUN HUN 3c1 San Diego, CA 26 APR 2012
65.11 Zoltán Kövágó 10 APR 1979 HUN HUN 4 Roma (Stadio Olimpico) 31 MAY 2012
65.09 Erik Cadée 15 FEB 1984 NED NED 3q2 Helsinki 29 JUN 2012
36 65.08 Sultan Mubarak Al-Dawoodi 16 MAR 1985 KSA KSA 1 Kielce 30 JUN 2012
65.08 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 2 Linz 20 AUG 2012
65.06 Rutger Smith 9 JUL 1981 NED NED 1c3 San Diego, CA 26 APR 2012
65.06 Erik Cadée 15 FEB 1984 NED NED 6 Berlin (Olympiastadion) 02 SEP 2012
37 65.02 Märt Israel 23 SEP 1983 EST EST 2 London (Hendon) 28 FEB 2012
65.02 Gerd Kanter 06 MAY 1979 EST EST 1 Tallinn (Kadriorg) 18 AUG 2012
38 64.84 Julian Wruck 06 JUL 1991 AUS AUS 1 Los Angeles (Westwood), CA 14 APR 2012
39 64.77 Mohammad Samimi 29 MAR 1987 IRI IRI 1 Grodno 06 JUL 2012
40 64.76 Jarred Rome 21 DEC 1976 USA USA 1 San Diego, CA 20 JUN 2012
41 64.69 Niklas Arrhenius 10 SEP 1982 SWE SWE 2 Helsingborg 17 JUN 2012
42 64.37 Daniel Jasinski 05 AUG 1989 GER GER 2 Osterode (Jahnstadion) 05 JUN 2012
43 64.36 Mahmoud Samimi 18 SEP 1988 IRI IRI 1 Tehran 24 MAY 2012
44 64.35 Brett Morse 11 FEB 1989 GBR GBR 2 London (Hendon) 30 JUN 2012
45 64.24 Irfan Yildirim 26 JUL 1988 UKR UKR 1 Bursa 06 MAY 2012
45 64.24 Giovanni Faloci 13 OCT 1985 ITA ITA 1 Tarquinia 27 MAY 2012
47 64.20 Mykyta Nesterenko 15 APR 1991 UKR UKR 1 (U23) Kyiv 20 MAY 2012
48 64.08 Gaute Myklebust 29 APR 1979 NOR NOR 3 Helsingborg 17 JUN 2012
49 63.79 Danijel Furtula 31 JUL 1992 MNE MNE 1 Sremska Mitrovica 02 JUN 2012
50 63.74 Adam Kuehl 19 JAN 1984 USA USA 1 Wailuku, HI 04 MAY 2012
51 63.69 Lois Maikel Martínez 03 JUN 1981 CUB CUB 2 Castellón 03 APR 2012
52 63.55 Germán Lauro 02 APR 1984 ARG ARG 1 Barquisimeto 08 JUN 2012
53 63.46 Zane Duquemin 23 SEP 1991 GBR GBR 3 London (Hendon) 30 JUN 2012
54 63.40 Konrad Szuster 21 JAN 1984 POL POL 1 Aleksandrów Lódzki 31 AUG 2012
55 63.39 Andrius Gudžius 14 FEB 1991 LTU LTU 2 Viljandi 03 JUL 2012
56 63.37 Will Conwell 12 SEP 1982 USA USA 1 Marietta, GA 27 MAY 2012
57 63.33 Gerhard Mayer 20 MAY 1980 AUT AUT 4 Helsingborg 17 JUN 2012
58 63.30 Jorge Balliengo 5 JAN 1978 ARG ARG 1 Rosario 28 MAR 2012
59 63.17 Jan Marcell 04 JUN 1985 CZE CZE 3 Vila Réal de Santo António 27 MAY 2012
60 63.01 Nikolay Sedyuk 29 APR 1988 RUS RUS 2 Moskva 13 JUN 2012
61 62.92 Yeóryios Trémos 21 MAR 1989 GRE GRE 1 Lárisa 09 JUN 2012
62 62.88 Chad Wright 25 MAR 1991 JAM JAM 1 Lincoln, NE 17 JUN 2012
63 62.80 Eduardo Albertazzi 14 SEP 1991 ITA ITA 1 Tarquinia 07 JUN 2012
64 62.78 Leif Arrhenius 15 JUL 1986 SWE SWE 4 Sollentuna 05 JUL 2012
65 62.76 Victor Hogan 25 JUL 1989 RSA RSA 3 Bilbao (Landako de Durango) 03 JUN 2012
66 62.70 Luke Bryant 05 DEC 1988 USA USA 2 Norman, OK 31 MAY 2012
67 62.64 Musab Ibrahim Al-Momani 28 AUG 1986 JOR JOR 1 Amman 11 OCT 2012
68 62.48 Mikko Kyyrö 12 JUL 1980 FIN FIN 2 Helsingborg 09 JUN 2012
69 62.46 A Casey Malone 6 APR 1977 USA USA 1 Fort Collins, CO 28 APR 2012
70 62.44 Roland Varga 22 OCT 1977 CRO CRO 2 Zagreb 05 JUN 2012
71 62.40 Ian Waltz 15 APR 1977 USA USA 2c2 Norman, OK 14 APR 2012
72 62.32 Martin Kupper 31 MAY 1989 EST EST 2 Kohila 29 AUG 2012
73 62.28 Dzmitry Sivakov 15 FEB 1983 BLR BLR 1 Minsk 18 JUL 2012
74 62.25 Fredrik Amundgård 12 JAN 1989 NOR NOR 2c2 Chula Vista, CA 19 APR 2012
75 62.18 Rashid Shafi Al-Dosari 8 MAY 1981 QAT QAT 2 Dubai 15 DEC 2012
76 62.16 Daniel Ståhl 27 AUG 1992 SWE SWE 2 Stockholm 25 AUG 2012
77 62.05 Omar Ahmed El Ghazaly 9 FEB 1984 EGY EGY 6 Sollentuna 05 JUL 2012
78 62.04 Hannes Kirchler 22 DEC 1978 ITA ITA 5c2 San Diego, CA 28 APR 2012
79 62.00 Stanislav Nesterovskyy 31 JUL 1980 UKR UKR 3 Yalta 12 JUN 2012
80 61.95 A Nick Jones 22 JUN 1989 USA USA 1 El Paso, TX 14 APR 2012
81 61.91 Emeka Udechuku 10 JUL 1979 GBR GBR 1 London (Hendon) 16 JUN 2012
82 61.74 Tomáš Vonavka 04 JUN 1990 CZE CZE 1 Domažlice 14 SEP 2012
83 61.73 Jian Wu 25 MAY 1986 CHN CHN 1 Zibo 26 MAY 2012
84 61.68 Gleb Sidorchenko 15 JUN 1986 RUS RUS 2 Adler 26 MAY 2012
85 61.67 Westley Stockbarger 5 JUN 1985 USA USA 1c1 Tucson, AZ 19 MAY 2012
86 61.57 Axel Härstedt 28 FEB 1987 SWE SWE 1 Vellinge 10 JUN 2012
87 61.54 Dan Hytinen 18 OCT 1985 USA USA 1c1 Madison, WI 04 MAY 2012
88 61.40 Mason Finley 07 OCT 1990 USA USA 1c3 Baldwin City, KS 24 MAR 2012
89 61.26 Jared Thomas 17 FEB 1990 USA USA 1c2 Louisville, KY 11 MAY 2012
89 61.26 Matej Gašaj 27 DEC 1981 SVK SVK 1 Ceské Budejovice 02 JUN 2012
91 61.24 Sergiu Ursu 26 APR 1980 ROU ROU 1 Sliven 15 JUN 2012
92 61.22 Christoph Harting 10 APR 1990 GER GER 4 Schönebeck 26 JUL 2012
93 61.20 Brian Bishop 16 APR 1989 USA USA 1 Whitewater, WS 10 JUN 2012
94 61.17 Mihai Grasu 21 APR 1987 ROU ROU 7c1 Bar 17 MAR 2012
94 61.17 Pedro José Cuesta 22 AUG 1983 ESP ESP 1 León, ESP 07 JUL 2012
96 61.10 Oskars Vaisjuns 21 AUG 1983 LAT LAT 6 Viljandi 03 JUL 2012
97 61.09 Bryan Powlen 3 DEC 1987 USA USA 1c2 Tucson, AZ 19 MAY 2012
98 61.06 Vadim Hranovschi 14 FEB 1983 MDA MDA 1 Chisinau 27 MAY 2012
99 60.95 Jean-François Aurokiom 14 APR 1981 FRA FRA 1 Le Tampon 14 APR 2012
100 60.89 Jorge Grave 01 SEP 1982 POR POR 1 Lisboa 21 JUL 2012
101 60.72 Ulf Ankarling 12 APR 1988 SWE SWE 1 Stockholm 07 AUG 2012
102 60.67 Gordon Wolf 17 JAN 1990 GER GER 1 (U23) Kienbaum 04 FEB 2012
103 60.65 Mikhail Dvornikov 15 AUG 1989 RUS RUS 4 Adler 26 MAY 2012
103 60.65 Igor Gondor 10 MAR 1979 CZE CZE 1 Praha 27 JUN 2012
105 60.45 Mario Cota 11 SEP 1990 MEX MEX 3c2 Walnut, CA 20 APR 2012
106 60.42 Siarhei Rohanau 18 APR 1986 BLR BLR 1c2 Minsk (Stayki) 24 FEB 2012
106 60.42 A Yasser Ibrahim Faraj 2 MAY 1984 EGY EGY 3 Fort Collins, CO 31 MAY 2012
108 60.36 Sergey Dementev 01 JUN 1990 UZB UZB 1 Bishkek 10 JUN 2012
109 60.31 Jouni Waldén 9 JAN 1982 FIN FIN 1 Eura 25 JUL 2012
110 60.23 Maarten Persoon 15 MAR 1987 NED NED 1 Krommenie 01 JUL 2012
111 60.22 Maximiliano Alonso 10 OCT 1986 CHI CHI 1 Hays, KS 17 MAY 2012
112 60.20 Orestis Antoniades 10 JUL 1985 CYP CYP 2 Árgos Orestikó 20 JUN 2012
113 60.17 Nathaniel Moses 1 APR 1990 USA USA 1c3 Marion, IN 25 MAY 2012
114 60.05 Lolassonn Djouhan 18 MAY 1991 FRA FRA 2 Bottrop 06 JUL 2012
115 60.03 Serhiy Pruhlo 18 NOV 1983 UKR UKR 3 Yalta 27 MAY 2012
116 59.97 Petr Vukliševic 25 FEB 1982 CZE CZE 1 Decin 30 JUN 2012
117 59.92 Kole Weldon 25 MAR 1992 USA USA 2 Lubbock, TX 14 APR 2012
118 59.91 Ryan Crouser 18 DEC 1992 USA USA 1 Portland, OR 18 JUN 2012
119 59.90 Ruslan Khlybau 15 FEB 1983 BLR BLR 3 Grodno 06 JUL 2012
120 59.64 Daniel Block 1 AUG 1991 USA USA 1 Madison, WI 12 MAY 2012
121 59.60 Gerhard de Beer 5 JUL 1994 RSA RSA 3 Bottrop 06 JUL 2012
122 59.58 Jamie Williamson 16 JUL 1987 GBR GBR 4 London (Hendon) 30 JUN 2012
123 59.55 Chase Madison 15 SEP 1985 USA USA 10q# Eugene, OR 25 JUN 2012
124 59.52 Fabian Pudenz 1991 GER GER 1c1 Halle 20 MAY 2012
125 59.40 Michael Salzer 25 OCT 1991 GER GER 1 Karlsruhe 30 JUN 2012
126 59.37 Tom Norman 15 SEP 1982 GBR GBR 5 London (Hendon) 30 JUN 2012
127 59.27 Carter Comito 26 OCT 1990 USA USA 1 Spokane, WA 09 MAY 2012
128 59.26 Federico Apolloni 14 MAR 1987 ITA ITA 1 Savona 23 MAY 2012
129 59.25 Brian Trainor 14 MAR 1980 USA USA 3 Lubbock, TX 14 APR 2012
130 59.24 Tim Nedow 16 OCT 1990 CAN CAN 2c2 Louisville, KY 11 MAY 2012
131 59.18 Priidu Niit 27 JAN 1990 EST EST 2 Sillamäe 18 JUN 2012
132 59.15 Micheal Torie 12 MAR 1986 USA USA 2c2 Tucson, AZ 17 MAY 2012
133 59.13 Tyler Hitchler 16 NOV 1988 USA USA 2 Tempe, AZ 24 MAR 2012
134 59.06 Servell Dandridge USA USA 1 Amarillo, TX 28 APR 2012
135 59.05 James Plummer 19 AUG 1990 USA USA 1 New York City (Icahn), NY 10 JUN 2012
136 59.03 Matthew Kosecki 7 JAN 1991 USA USA 1 Eugene, OR 13 MAY 2012
137 58.98 Marek Bárta 08 DEC 1992 CZE CZE 1 Pacov 16 SEP 2012
138 58.91 Andrew Evans 25 JAN 1991 USA USA 7 Des Moines (Drake Stadium), IA 06 JUN 2012
139 58.85 Sean Pruitt 19 DEC 1986 USA USA 1c2 Fayette, MO 17 MAR 2012
139 58.85 Dalton Rowan 6 APR 1993 USA USA 8 Des Moines (Drake Stadium), IA 06 JUN 2012
141 58.84 Russell Tucker 11 APR 1990 RSA RSA 2 Stellenbosch 20 MAR 2012
141 58.84 Simon Cooke 3 OCT 1985 GBR GBR 2 London (Hendon) 16 JUN 2012
143 58.83 András Seres 31 JAN 1989 HUN HUN 1 Szeged 01 SEP 2012
144 58.80 Alexandr Lesnoi 28 JUL 1988 RUS RUS 5 Adler 26 MAY 2012
145 58.74 Essa Mohammed Al-Zankawi 17 OCT 1992 KUW KUW 1 Al-Kuwait 07 APR 2012
146 58.70 Gabe Hull 1 DEC 1993 USA USA 2c1 Iowa City, IA 21 APR 2012
147 58.69 Aleksas Abromavicius 06 DEC 1984 LTU LTU 4 Valmiera 09 JUN 2012
148 58.67 Geoffrey Tabor 8 MAR 1989 USA USA 9 Des Moines (Drake Stadium), IA 06 JUN 2012
148 58.67 Felipe Silva 27 JAN 1983 POR POR 1 Lovelhe 18 JUL 2012
150 58.59 Kirpal Singh Batth 19 MAY 1992 IND IND 1 Patiala 21 APR 2012
151 58.57 Jordan Williams 22 MAY 1990 USA USA 1c2 Cedar Falls, IA 04 MAY 2012
152 58.52 Greg Garza 6 JAN 1985 USA USA 7c1 Tucson, AZ 17 MAY 2012
153 58.49 Wojciech Praczyk 10 JAN 1993 POL POL 4 Bielsko-Biala 16 JUN 2012
154 58.43 Ville Kivioja 9 JUL 1990 FIN FIN 1 Nokia 05 SEP 2012
155 58.39 Lonnie Pugh 23 FEB 1990 USA USA 1 Jacksonville, FL 24 MAY 2012
156 58.37 Jia Xin 1 MAR 1988 CHN CHN 2 Zibo 26 MAY 2012
157 58.34 Stéphane Marthely 9 SEP 1979 FRA FRA 2 Châteauroux 26 FEB 2012
158 58.32 Benedikt Stienen 12 JAN 1992 GER GER 6 Bochum-Wattenscheid 17 JUN 2012
159 58.31 O'Dayne Richards 14 DEC 1988 JAM JAM 4 Kingston (NS), JAM 30 JUN 2012
160 58.30 Randy Noa 18 NOV 1987 CUB CUB 2 La Habana 29 JUN 2012
161 58.29 Marin Premeru 29 AUG 1990 CRO CRO 3 Rijeka 22 JUL 2012
162 58.27 Quincy Wilson 3 APR 1991 TTO TTO 2 Port of Spain 19 MAY 2012
163 58.21 John Bowman 29 AUG 1986 USA USA 1 Ashland, OH 07 JUN 2012
164 58.20 Pavlo Karsak 11 NOV 1987 UKR UKR 5 Yalta 27 MAY 2012
165 58.19 Joni Mattila 30 NOV 1988 FIN FIN 1 Kauhajoki 20 MAY 2012
166 58.18 Wily Irwin 2 JUN 1992 USA USA 3c5 San Diego, CA 28 APR 2012
166 58.18 Brady Maska 1986 USA USA 4c5 San Diego, CA 28 APR 2012
168 58.16 Ali Abdallah Khalifa LBA LBA 1 Tripoli 07 APR 2012
168 58.16 Michal Hodun 17 FEB 1983 POL POL 2 Lódz 12 MAY 2012
170 58.12 John Talbert 3 JUL 1989 USA USA 1c3 Pittsburg, KS 14 APR 2012
171 58.09 Drew Ulrick 13 JAN 1985 USA USA 2 Spokane, WA 24 MAR 2012
171 58.09 Nazzareno Di Marco 30 APR 1985 ITA ITA 2 Ascoli Piceno 28 APR 2012
173 58.06 Alexander Thompson 3 AUG 1992 USA USA 3c1 Madison, WI 04 MAY 2012
174 58.00 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 8 Linz 20 AUG 2012
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 34.80 Larbi Bourrada 10 MAY 1988 ALG ALG u1 Ratingen (Stadionring) 15 JUN 2012
A
 
;