Rank Mark Competitor DOB Nat Pos Venue Date
1 71.29 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Sollentuna 29 JUN 2017
2 69.21 Andrius Gudžius 14 FEB 1991 LTU LTU 1 London (Olympic Stadium) 05 AUG 2017
69.19 Daniel Ståhl 27 AUG 1992 SWE SWE 2 London (Olympic Stadium) 05 AUG 2017
3 68.88 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (Excelsior HS), JAM 11 FEB 2017
68.67 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (Excelsior HS), JAM 21 JAN 2017
68.61 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Kaunas 03 JUN 2017
68.36 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Salinas (Hartnell), CA 21 APR 2017
68.36 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Stockholm (Olympiastadion) 18 JUN 2017
68.16 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Szczecin (Miejski Stadion) 10 JUN 2017
68.13 Daniel Ståhl 27 AUG 1992 SWE SWE 2 Stockholm (Olympiastadion) 18 JUN 2017
68.11 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Salinas (Hartnell), CA 22 APR 2017
68.07 Daniel Ståhl 27 AUG 1992 SWE SWE 1c1 Halle 20 MAY 2017
68.06 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Oslo (Bislett) 15 JUN 2017
68.04 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Palanga 20 JUL 2017
4 68.03 Mason Finley 07 OCT 1990 USA USA 3 London (Olympic Stadium) 05 AUG 2017
5 67.68 Piotr Malachowski 07 JUN 1983 POL POL 1 Cetniewo (OPO) 29 JUL 2017
67.64 Daniel Ståhl 27 AUG 1992 SWE SWE 1q1 London (Olympic Stadium) 04 AUG 2017
67.62 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Birštonas 13 MAY 2017
67.59 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Borås 07 JUL 2017
67.38 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Kaunas 19 APR 2017
67.30 Fedrick Dacres 28 FEB 1994 JAM JAM 1c2 Chula Vista (OTC), CA 20 APR 2017
67.29 Andrius Gudžius 14 FEB 1991 LTU LTU 3 Stockholm (Olympiastadion) 18 JUN 2017
67.26 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Karlstad 25 JUL 2017
67.10 Fedrick Dacres 28 FEB 1994 JAM JAM 2 Oslo (Bislett) 15 JUN 2017
6 67.05 Philip Milanov 06 JUL 1991 BEL BEL 4 Stockholm (Olympiastadion) 18 JUN 2017
67.01 Andrius Gudžius 14 FEB 1991 LTU LTU 1q2 London (Olympic Stadium) 04 AUG 2017
7 66.73 Robert Urbanek 29 APR 1987 POL POL 2 Sollentuna 29 JUN 2017
66.73 Daniel Ståhl 27 AUG 1992 SWE SWE 1 London (Olympic Stadium) 09 JUL 2017
66.70 Andrius Gudžius 14 FEB 1991 LTU LTU 2c1 Halle 20 MAY 2017
8 66.67 Lois Maikel Martínez 03 JUN 1981 ESP ESP 1 Durango, ESP 18 FEB 2017
66.66 Fedrick Dacres 28 FEB 1994 JAM JAM 2 London (Olympic Stadium) 09 JUL 2017
66.65 Philip Milanov 06 JUL 1991 BEL BEL 3 London (Olympic Stadium) 09 JUL 2017
9 66.61 Andrew Evans 25 JAN 1991 USA USA 2c2 Chula Vista (OTC), CA 20 APR 2017
10 66.52 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 3c1 Halle 20 MAY 2017
66.52 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (NS), JAM 24 JUN 2017
66.41 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Vaasa 25 JUN 2017
66.39 Philip Milanov 06 JUL 1991 BEL BEL 3 Oslo (Bislett) 15 JUN 2017
66.38 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (Mona), JAM 25 MAR 2017
66.36 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (NS), JAM 20 MAY 2017
66.34 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Hengelo (Blankers-Koen Stadion) 11 JUN 2017
66.34 Philip Milanov 06 JUL 1991 BEL BEL 1 Ninove 15 JUL 2017
11 66.30 Robert Harting 18 OCT 1984 GER GER 1 Villeneuve d'Ascq (Lille Métropole) 25 JUN 2017
66.26 Lois Maikel Martínez 03 JUN 1981 ESP ESP 1 Elche 28 JAN 2017
66.25 Robert Urbanek 29 APR 1987 POL POL 2 Villeneuve d'Ascq (Lille Métropole) 25 JUN 2017
66.20 Robert Harting 18 OCT 1984 GER GER 5 Stockholm (Olympiastadion) 18 JUN 2017
66.05 Robert Harting 18 OCT 1984 GER GER 1 Warszawa (Stadion Narodowy) 15 AUG 2017
65.90 Piotr Malachowski 07 JUN 1983 POL POL 1 Radom 04 JUN 2017
65.90 Andrius Gudžius 14 FEB 1991 LTU LTU 4 Oslo (Bislett) 15 JUN 2017
12 65.87 Gerd Kanter 06 MAY 1979 EST EST 1c1 Wiesbaden 13 MAY 2017
65.83 Fedrick Dacres 28 FEB 1994 JAM JAM 4 London (Olympic Stadium) 05 AUG 2017
13 65.81 Mauricio Ortega 04 AUG 1994 COL COL 1 Leiria 30 JUL 2017
65.73 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1c1 Las Palmas (Ciudad Deportiva) 11 MAR 2017
65.73 Andrew Evans 25 JAN 1991 USA USA 1c2 La Jolla (Triton), CA 22 APR 2017
14 65.72 A Niklas Arrhenius 10 SEP 1982 SWE SWE 1 Provo, UT 18 JUL 2017
65.71 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Palanga 29 APR 2017
65.71 Fedrick Dacres 28 FEB 1994 JAM JAM 2 Hengelo (Blankers-Koen Stadion) 11 JUN 2017
15 65.67 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Székesfehérvár (Sóstói Stadion) 04 JUL 2017
65.66 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 Tel Aviv (National Sport Center) 25 JUN 2017
65.65 Robert Harting 18 OCT 1984 GER GER 1 Erfurt 08 JUL 2017
16 65.61 Sam Mattis 19 MAR 1994 USA USA 2c2 La Jolla (Triton), CA 22 APR 2017
65.60 Mauricio Ortega 04 AUG 1994 COL COL 1 Leiria 29 JUL 2017
17 65.56 Martin Wierig 10 JUN 1987 GER GER 2c1 Wiesbaden 13 MAY 2017
18 65.37 Rodney Brown 21 MAY 1993 USA USA 1 Coeur d'Alene, ID 02 JUN 2017
19 65.13 Brian Williams 18 DEC 1994 USA USA 1 Columbia, SC 12 MAY 2017
19 65.13 Apostolos Parellis 24 JUL 1985 CYP CYP 1 Lemesos 20 JUL 2017
21 65.12 Jared Schuurmans 20 AUG 1987 USA USA 1 Portland, OR 31 MAY 2017
22 65.10 Lolassonn Djouhan 18 MAY 1991 FRA FRA 1 Saran 29 APR 2017
23 65.07 Victor Butenko 10 MAR 1993 RUS RUS 1 Adler (Stadion Yunost) 07 FEB 2017
24 65.00 Traves Smikle 07 MAY 1992 JAM JAM 1 Kingston (NS), JAM 12 JUN 2017
25 64.93 Erik Cadée 15 FEB 1984 NED NED 1 Heerhugowaard 12 JUL 2017
26 64.88 Simon Pettersson 03 JAN 1994 SWE SWE 1 Södertälje 06 JUN 2017
27 64.67 Benn Harradine 14 OCT 1982 AUS AUS 1 Enskede 19 JUL 2017
28 64.66 David Wrobel 13 FEB 1991 GER GER 4c1 Wiesbaden 13 MAY 2017
29 64.55 Marshall Hall 07 OCT 1988 NZL NZL 1 Salinas, CA 27 MAY 2017
30 64.54 Ehsan Hadadi 20 JAN 1985 IRI IRI 1 Bhubaneswar 06 JUL 2017
31 64.30 Alex Rose 17 NOV 1991 SAM SAM 1c2 Des Moines (Drake Stadium), IA 29 APR 2017
32 64.18 Victor Hogan 25 JUL 1989 RSA RSA 1 Leiria 20 JUL 2017
33 64.13 Christoph Harting 10 APR 1990 GER GER 6 Oslo (Bislett) 15 JUN 2017
34 63.98 Mitchell Cooper 02 JUN 1995 AUS AUS 1 Lawrence (Rock Chalk Park), KS 14 MAY 2017
35 63.97 Sven Martin Skagestad 13 JAN 1995 NOR NOR 1 Göteborg (Ullevi Stadium) 02 JUL 2017
36 63.90 Axel Härstedt 28 FEB 1987 SWE SWE 1 Malmö 01 MAY 2017
37 63.78 Markus Münch 13 JUN 1986 GER GER 5c1 Wiesbaden 13 MAY 2017
38 63.77 Mykyta Nesterenko 15 APR 1991 UKR UKR 1 Mukachevo 15 FEB 2017
39 63.76 Filip Mihaljevic 31 JUL 1994 CRO CRO 1 Eugene (Hayward Field), OR 09 JUN 2017
40 63.66 Giovanni Faloci 13 OCT 1985 ITA ITA 1 San Benedetto del Tronto 21 MAY 2017
41 63.54 Macklin Tudor 13 JUN 1994 USA USA 1 Philadelphia (Franklin Field), PA 29 APR 2017
42 63.38 Aleksey Khudyakov 31 MAR 1995 RUS RUS 1 Moskva (Znamenskiy) 15 MAY 2017
43 63.15 Matthew Denny 02 JUN 1996 AUS AUS 1 Geelong (Landy Field Stadium) 19 MAR 2017
44 62.91 Nicholas Percy 05 DEC 1994 GBR GBR 1c2 State College, PA 14 MAY 2017
45 62.86 Martin Kupper 31 MAY 1989 EST EST 3c1 Las Palmas (Ciudad Deportiva) 11 MAR 2017
46 62.76 Jordan Young 21 JUN 1993 CAN CAN 1 Ottawa (Terry Fox AF), CAN 07 JUL 2017
47 62.75 Róbert Szikszai 30 SEP 1994 HUN HUN 1 Veszprém 22 JUL 2017
48 62.68 Zane Duquemin 23 SEP 1991 GBR GBR 1 Leiria 15 APR 2017
49 62.61 Sebastian Scheffel 17 NOV 1993 GER GER 2c2 Halle 20 MAY 2017
50 62.60 Hannes Kirchler 22 DEC 1978 ITA ITA 1 Tarquinia (Comunale) 01 JUN 2017
51 62.55 Muhammad Irfan 16 AUG 1995 MAS MAS 2 Linz 25 MAY 2017
52 62.53 Mario Cota 11 SEP 1990 MEX MEX 1 Chula Vista (OTC), CA 14 MAY 2017
52 62.53 Chad Wright 25 MAR 1991 JAM JAM 3 Kingston (NS), JAM 20 MAY 2017
54 62.51 Reginald Jagers 13 AUG 1994 USA USA 2 Eugene (Hayward Field), OR 09 JUN 2017
55 62.48 Clemens Prüfer 13 AUG 1997 GER GER 3c2 Halle 20 MAY 2017
56 62.40 Tavis Bailey 01 JUN 1992 USA USA 4 Coeur d'Alene, ID 02 JUN 2017
57 62.38 Nazzareno Di Marco 30 APR 1985 ITA ITA 1 Ascoli Piceno 29 JUL 2017
58 62.35 Vikas Gowda 05 JUL 1983 IND IND 2 Chula Vista (OTC), CA 27 MAY 2017
59 62.28 Jason Harrell 10 JAN 1991 USA USA 1 Tucson, AZ 18 MAY 2017
60 62.22 Essa Mohammed Al-Zankawi 17 OCT 1992 KUW KUW 1 Jeddah 14 APR 2017
60 62.22 Aleksandr Kirya 23 MAR 1992 RUS RUS 3 Adler (Stadion Yunost) 25 MAY 2017
62 62.20 Daniel Jasinski 05 AUG 1989 GER GER 5 Erfurt 08 JUL 2017
63 62.17 Viktar Trus 05 MAY 1996 BLR BLR 1 Brest, BLR 12 MAY 2017
64 62.16 János Huszák 05 FEB 1992 HUN HUN 1 Senta 06 MAY 2017
65 62.09 Torben Brandt 1995 GER GER 2 Halle 21 MAY 2017
66 62.06 Reno Tuufuli 15 FEB 1996 USA USA 1c3 Austin (Myers Stadium), TX 27 MAY 2017
67 62.04 Phillip Jagers 12 AUG 1995 USA USA 1 San Antonio (UTSA), TX 25 MAR 2017
68 62.01 Francisco Belo 27 MAR 1991 POR POR 1 Vagos 11 JUN 2017
69 61.74 Kai Schimidt 11 FEB 1993 GER GER 1c2 Abilene, TX 24 MAR 2017
70 61.72 Damian Kaminski 15 DEC 1993 POL POL 1 Gdansk 03 JUN 2017
71 61.70 Germán Lauro 02 APR 1984 ARG ARG 2 Asunción (COP) 23 JUN 2017
72 61.66 Pyry Niskala 06 NOV 1990 FIN FIN 1 Maalahti 14 JUN 2017
73 61.56 Julian Wruck 06 JUL 1991 AUS AUS 1 Sydney (SOPAC) 01 APR 2017
74 61.52 Bartlomiej Stój 15 MAY 1996 POL POL 3 Cetniewo (OPO) 29 JUL 2017
75 61.48 Gleb Sidorchenko 15 JUN 1986 RUS RUS 2 Zhukovskiy (Meteor) 30 JUL 2017
76 61.44 Kord Ferguson 16 SEP 1995 USA USA 2 Baton Rouge, LA 28 APR 2017
77 61.43 David Lucas 06 JUN 1996 USA USA 2 Philadelphia (Franklin Field), PA 29 APR 2017
78 61.34 Maximilian Klaus 07 FEB 1996 GER GER 2 (U23) Wiesbaden 13 MAY 2017
79 61.33 Ola Stunes Isene 29 JAN 1995 NOR NOR 1 Albufeira 20 APR 2017
80 61.29 Michael Ohakwe 1992 USA USA 3 Chula Vista (OTC), CA 27 MAY 2017
81 61.20 Martin Maric 19 APR 1984 CRO CRO 1 Novi Pazar 16 JUL 2017
81 61.20 Aleksas Abromavicius 06 DEC 1984 LTU LTU 2 Palanga 20 JUL 2017
83 61.17 Alin Alexandru Firfirica 03 NOV 1995 ROU ROU 1 Bucuresti (Balas) 28 FEB 2017
84 61.09 Roland Varga 22 OCT 1977 CRO CRO 2 Velenje 20 JUN 2017
85 60.97 Brett Morse 11 FEB 1989 GBR GBR 1 Loughborough 21 MAY 2017
86 60.93 Henning Prüfer 07 MAR 1996 GER GER 3 (U23) Wiesbaden 13 MAY 2017
87 60.89 Mustafa Alsaamah 29 NOV 1995 IRQ IRQ 1 Baku (Olympic Stadium) 16 MAY 2017
88 60.87 Jeremy Campbell 19 AUG 1987 USA USA 2c1 Norman, OK 21 APR 2017
89 60.84 Benedikt Stienen 12 JAN 1992 GER GER 7c1 Wiesbaden 13 MAY 2017
90 60.77 Nikolay Sedyuk 29 APR 1988 RUS RUS 5 Adler (Stadion Yunost) 25 MAY 2017
90 60.77 Basil Bingham 01 SEP 1994 JAM JAM 3 Kingston (NS), JAM 12 JUN 2017
92 60.75 Yeóryios Trémos 21 MAR 1989 GRE GRE 2 Iráklio 27 MAY 2017
93 60.69 Pawel Pasinski 06 MAR 1993 POL POL 6 Szczecin (Miejski Stadion) 10 JUN 2017
94 60.48 A Leif Arrhenius 15 JUL 1986 SWE SWE 3c2 Provo (Robinson Track), UT 29 APR 2017
95 60.37 Yuji Tsutsumi 22 DEC 1989 JPN JPN 1 Tama 22 JUL 2017
96 60.35 Ivan Panasyuk 08 OCT 1991 UKR UKR 1 Kropyvnytskyi 08 JUL 2017
97 60.34 Emmanuel Onyia 16 JUN 1993 JAM JAM 3 Philadelphia (Franklin Field), PA 29 APR 2017
98 60.33 Aleksandr Dobrenkiy 11 MAR 1994 RUS RUS 2 Zhukovskiy (Meteor) 01 JUL 2017
99 60.31 Mohamed Ibrahim Moaaz 08 FEB 1999 QAT QAT 4 Bialystok 22 JUL 2017
99 60.31 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 4 Leiria 29 JUL 2017
101 60.28 Gregory Thompson 05 MAY 1994 GBR GBR 1 College Park, MD 05 MAY 2017
101 60.28 Jan Marcell 04 JUN 1985 CZE CZE 1 Brno 12 JUL 2017
103 60.14 Andreas Christou 14 APR 1993 CYP CYP 2 Novi Pazar 16 JUL 2017
104 60.10 Marek Bárta 08 DEC 1992 CZE CZE 2c2 Atlanta (Georgia Tech), GA 14 MAY 2017
105 60.03 Tim Nedow 16 OCT 1990 CAN CAN 2 Ottawa (Terry Fox AF), CAN 07 JUL 2017
106 60.01 Nicolai Ceban 04 FEB 1995 MDA MDA 1c4 Emporia, KS 01 APR 2017
106 60.01 Jorge Y. Fernández 02 OCT 1987 CUB CUB 1 La Habana (Estadio Panamericano) 27 MAY 2017
108 59.99 Jian Wu 25 MAY 1986 CHN CHN 1 Chengdu 27 MAR 2017
109 59.98 Giulio Anesa 07 JUL 1996 ITA ITA 1 Castiglione della Pescaia 14 MAY 2017
109 59.98 Gudni Valur Gudnason 11 OCT 1995 ISL ISL 1 Serravalle 01 JUN 2017
111 59.90 Douglas dos Reis 09 DEC 1995 BRA BRA 1 São Bernardo do Campo (Arena Caixa) 22 MAR 2017
112 59.80 Mohammad Samimi 29 MAR 1987 IRI IRI 5 Bhubaneswar 06 JUL 2017
113 59.78 Justin Ramirez 03 NOV 1993 USA USA 3 Salinas, CA 28 MAY 2017
114 59.73 Péter Savanyú 20 JUN 1987 HUN HUN 2 Zagreb 06 MAY 2017
115 59.72 Alexey Sysoev 08 MAR 1985 RUS RUS 5 Zhukovskiy (Meteor) 30 JUL 2017
116 59.67 Stephen Mozia 16 AUG 1993 NGR NGR 2 Greensboro, NC 14 MAY 2017
117 59.63 Joe Williams 21 AUG 1994 USA USA 3c3 Long Beach, CA 13 APR 2017
117 59.63 Artem Podolskiy 21 JUL 1993 RUS RUS 1 Moskva (Znamenskiy) 08 JUL 2017
119 59.55 Hayden Reed 04 APR 1994 USA USA 4c3 Long Beach, CA 13 APR 2017
120 59.53 Josh Syrotchen 19 APR 1994 USA USA 1c3 Cape Girardeau, MO 01 APR 2017
121 59.42 Martin Markovic 13 JAN 1996 CRO CRO 3 Zagreb 06 MAY 2017
122 59.36 Ryan Hunter-Simms USA USA 4 Philadelphia (Franklin Field), PA 29 APR 2017
123 59.33 Alan Toward 31 OCT 1992 GBR GBR 2 Loughborough 26 FEB 2017
124 59.27 Wojciech Praczyk 10 JAN 1993 POL POL 1 Wiechlice 22 APR 2017
125 59.18 Gian Piero Ragonesi 19 APR 1995 ITA ITA 1 Coral Gables, FL 25 MAR 2017
125 59.18 Ihor Musiyenko 22 AUG 1993 UKR UKR 1 Kyiv 20 MAY 2017
127 59.14 Mengjie Zhang 11 MAR 1992 CHN CHN 2 Chengdu 27 MAR 2017
128 59.07 Merten Howe 07 JAN 1997 GER GER 4 (U23) Wiesbaden 13 MAY 2017
129 59.05 Jacob Armbrust 22 FEB 1994 USA USA 1c3 Rock Island, IL 25 MAR 2017
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 62.40 Stephan Dekker 17 FEB 1987 NED NED 3 Oostende 03 JUN 2017
2 59.50 Tomáš Vonavka 04 JUN 1990 CZE CZE 4 Oostende 03 JUN 2017
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 69.19 Piotr Malachowski 07 JUN 1983 POL POL Cetniewo (OPO) 29 JUL 2017
A
 
;