Rank Mark Competitor DOB Nat Pos Venue Date
1 68.72 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Sollentuna 28 AUG 2016
2 68.37 Christoph Harting 10 APR 1990 GER GER 1 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
3 68.15 Piotr Malachowski 7 JUN 1983 POL POL 1 Warszawa 28 MAY 2016
68.10 Piotr Malachowski 7 JUN 1983 POL POL 1 Bydgoszcz (Zdzislaw Krzyszkowiak) 26 JUN 2016
68.06 Christoph Harting 10 APR 1990 GER GER 1 Dessau 27 MAY 2016
4 68.04 Robert Harting 18 OCT 1984 GER GER 1 Kassel (Auestadion) 19 JUN 2016
68.03 Piotr Malachowski 7 JUN 1983 POL POL 1 Doha (Hamad Bin Suhaim) 06 MAY 2016
5 68.02 Fedrick Dacres 28 FEB 1994 JAM JAM 1c1 (Inv) La Jolla, CA 23 APR 2016
6 67.62 Victor Hogan 25 JUL 1989 RSA RSA 1 Stellenbosch (Coetzenburg Stadium) 15 APR 2016
7 67.60 Martin Wierig 10 JUN 1987 GER GER 1 Wiesbaden 15 MAY 2016
67.55 Piotr Malachowski 7 JUN 1983 POL POL 2 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
67.50 Piotr Malachowski 7 JUN 1983 POL POL 1 Birmingham (Alexander), GBR 05 JUN 2016
8 67.45 Sam Mattis 19 MAR 1994 USA USA 1 Philadelphia (Franklin Field), PA 19 MAR 2016
67.45 Piotr Malachowski 7 JUN 1983 POL POL 1 Rabat (Prince Moulay Abdellah) 22 MAY 2016
9 67.26 Philip Milanov 6 JUL 1991 BEL BEL 2 Doha (Hamad Bin Suhaim) 06 MAY 2016
10 67.16 Daniel Jasinski 5 AUG 1989 GER GER 2 Wiesbaden 15 MAY 2016
67.16 Piotr Malachowski 7 JUN 1983 POL POL 1 Cetniewo (OPO) 12 JUL 2016
11 67.13 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Székesfehérvár (Sóstói Stadion) 18 JUL 2016
67.07 Philip Milanov 6 JUL 1991 BEL BEL 1 Lokeren 03 JUL 2016
67.06 Piotr Malachowski 7 JUN 1983 POL POL 1 Amsterdam (Olympisch Stadion) 09 JUL 2016
67.05 Daniel Jasinski 5 AUG 1989 GER GER 3 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
12 66.96 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1 Castellón (Gaetà Huguet) 30 JUN 2016
66.95 Robert Harting 18 OCT 1984 GER GER 1 Schönebeck 29 JUL 2016
66.93 Piotr Malachowski 7 JUN 1983 POL POL 1 Stalowa Wola 08 MAY 2016
66.92 Daniel Ståhl 27 AUG 1992 SWE SWE 2 Székesfehérvár (Sóstói Stadion) 18 JUL 2016
66.89 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1 Málaga (Carranque) 02 JUN 2016
66.88 Philip Milanov 6 JUL 1991 BEL BEL 1 Herentals 01 MAY 2016
13 66.78 Markus Münch 13 JUN 1986 GER GER 1 Schönebeck 03 JUN 2016
66.74 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Salinas (Hartnell), CA 17 APR 2016
14 66.72 Mason Finley 7 OCT 1990 USA USA 1q1 Eugene (Hayward Field), OR 07 JUL 2016
15 66.61 Martin Kupper 31 MAY 1989 EST EST 1 Tallinn (Kadriorg) 18 JUN 2016
66.58 Martin Kupper 31 MAY 1989 EST EST 4 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
66.56 Piotr Malachowski 7 JUN 1983 POL POL 1 Szczecin (Miejski Stadion) 18 JUN 2016
66.52 Piotr Malachowski 7 JUN 1983 POL POL 2 Dessau 27 MAY 2016
66.48 Robert Harting 18 OCT 1984 GER GER 1 Umeå 21 JUN 2016
66.42 Daniel Ståhl 27 AUG 1992 SWE SWE 1c2 (Inv) La Jolla, CA 23 APR 2016
66.41 Christoph Harting 10 APR 1990 GER GER 2 Kassel (Auestadion) 19 JUN 2016
66.35 Piotr Malachowski 7 JUN 1983 POL POL 1 Turnov 24 MAY 2016
16 66.23 Mykyta Nesterenko 15 APR 1991 UKR UKR 1 Kyiv 25 JUN 2016
66.22 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Szombathely 26 JUN 2016
17 66.03 Axel Härstedt 28 FEB 1987 SWE SWE 1 Helsingborg 11 JUL 2016
18 66.02 A Niklas Arrhenius 10 SEP 1982 SWE SWE 1 Provo, UT 19 JUL 2016
19 66.00 Rodney Brown 21 MAY 1993 USA USA 1 Norwalk, CA 16 APR 2016
66.00 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1q1 Amsterdam (Museumplein) 07 JUL 2016
19 66.00 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 Berlin (Olympiastadion) 03 SEP 2016
65.97 Robert Harting 18 OCT 1984 GER GER 2 Birmingham (Alexander), GBR 05 JUN 2016
65.94 Fedrick Dacres 28 FEB 1994 JAM JAM 1 (Elite) Chula Vista (OTC), CA 21 APR 2016
21 65.94 Yevgeniy Labutov 17 NOV 1984 KAZ KAZ 1 Dushanbe 13 JUN 2016
65.91 Robert Harting 18 OCT 1984 GER GER 1 Zeulenroda 24 JUN 2016
65.89 Piotr Malachowski 7 JUN 1983 POL POL 1q1 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
65.86 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 2q1 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
65.85 Piotr Malachowski 7 JUN 1983 POL POL 1 Sopot 28 JUL 2016
22 65.84 Mauricio Ortega 4 AUG 1994 COL COL 1 Jablonec nad Nisou 01 JUN 2016
23 65.82 Tavis Bailey 1 JUN 1992 USA USA 1 Salinas (Hartnell), CA 29 MAY 2016
65.78 Daniel Ståhl 27 AUG 1992 SWE SWE 2q1 Amsterdam (Museumplein) 07 JUL 2016
65.78 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Bruxelles (Boudewijnstadion) 09 SEP 2016
24 65.74 Alex Rose 17 NOV 1991 SAM SAM 1c1 Claremont, CA 15 MAY 2016
65.73 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1 Gandía 21 FEB 2016
65.73 Mason Finley 7 OCT 1990 USA USA 1 Lawrence (Rock Chalk Park), KS 25 JUN 2016
65.71 Philip Milanov 6 JUL 1991 BEL BEL 2 Amsterdam (Olympisch Stadion) 09 JUL 2016
65.70 Rodney Brown 21 MAY 1993 USA USA 1 Hengelo (Blankers-Koen Stadion) 22 MAY 2016
25 65.69 Apostolos Parellis 24 JUL 1985 CYP CYP 1 Iráklio 28 MAY 2016
26 65.67 Jason Young 27 MAY 1981 USA USA 1 Lubbock, TX 06 MAY 2016
65.63 Mason Finley 7 OCT 1990 USA USA 1 Coeur d'Alene, ID 04 JUN 2016
65.61 Christoph Harting 10 APR 1990 GER GER 1c2 Halle 21 MAY 2016
65.61 Philip Milanov 6 JUL 1991 BEL BEL 1 Lausanne (Pontaise) 25 AUG 2016
65.59 Victor Hogan 25 JUL 1989 RSA RSA 3 Doha (Hamad Bin Suhaim) 06 MAY 2016
65.58 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 Ried 10 JUN 2016
65.57 Piotr Malachowski 7 JUN 1983 POL POL 1 Monaco (Stade Louis II) 15 JUL 2016
27 65.56 Robert Urbanek 29 APR 1987 POL POL f Szczecin (Miejski Stadion) 18 JUN 2016
28 65.52 Sultan Mubarak Al-Dawoodi 16 MAR 1985 KSA KSA 1 Biala Podlaska 18 JUN 2016
65.46 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Tampere 03 SEP 2016
29 65.41 Andrew Evans 25 JAN 1991 USA USA 2 (Elite) Chula Vista (OTC), CA 21 APR 2016
65.41 Christoph Harting 10 APR 1990 GER GER 1q2 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
65.39 Piotr Malachowski 7 JUN 1983 POL POL 2 Berlin (Olympiastadion) 03 SEP 2016
65.38 Daniel Jasinski 5 AUG 1989 GER GER 2c2 Halle 21 MAY 2016
30 65.37 Matthew Denny 2 JUN 1996 AUS AUS 1 Salinas (Hartnell), CA 28 MAY 2016
65.37 Robert Harting 18 OCT 1984 GER GER 1 Leiden 11 JUN 2016
31 65.34 Oleksiy Semenov 27 JUN 1982 UKR UKR 1 Tiraspol 28 MAY 2016
32 65.32 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 2 Castellón (Gaetà Huguet) 30 JUN 2016
65.31 Robert Urbanek 29 APR 1987 POL POL 2 Sopot 28 JUL 2016
33 65.30 Jorge Y. Fernández 2 OCT 1987 CUB CUB 1 Las Tunas 20 FEB 2016
65.28 Mason Finley 7 OCT 1990 USA USA 1 Lawrence (Rock Chalk Park), KS 30 APR 2016
34 65.27 Gerd Kanter 6 MAY 1979 EST EST 3 Amsterdam (Olympisch Stadion) 09 JUL 2016
65.27 Piotr Malachowski 7 JUN 1983 POL POL 2 Bruxelles (Boudewijnstadion) 09 SEP 2016
65.21 Zoltán Kövágó 10 APR 1979 HUN HUN 3q1 Amsterdam (Museumplein) 07 JUL 2016
65.20 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1 Castellón 19 FEB 2016
35 65.20 Sven Martin Skagestad 13 JAN 1995 NOR NOR 1 (U23) Wiesbaden 15 MAY 2016
65.19 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Philadelphia (Franklin Field), PA 30 APR 2016
65.18 Daniel Jasinski 5 AUG 1989 GER GER 3 Kassel (Auestadion) 19 JUN 2016
36 65.18 Andrius Gudžius 14 FEB 1991 LTU LTU 3q1 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
65.17 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 St. Pölten 26 MAY 2016
65.16 Zoltán Kövágó 10 APR 1979 HUN HUN 1 Szombathely 08 JUN 2016
65.13 Robert Urbanek 29 APR 1987 POL POL 4 Doha (Hamad Bin Suhaim) 06 MAY 2016
65.13 Gerd Kanter 6 MAY 1979 EST EST 4q1 Amsterdam (Museumplein) 07 JUL 2016
65.13 Christoph Harting 10 APR 1990 GER GER 4 Amsterdam (Olympisch Stadion) 09 JUL 2016
65.12 Sam Mattis 19 MAR 1994 USA USA 1 Charlottesville, VA 08 APR 2016
65.10 Gerd Kanter 6 MAY 1979 EST EST 5 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
65.09 Christoph Harting 10 APR 1990 GER GER 5q1 Amsterdam (Museumplein) 07 JUL 2016
65.08 Gerd Kanter 6 MAY 1979 EST EST 1 Tallinn (Audentes) 28 MAY 2016
65.07 Robert Urbanek 29 APR 1987 POL POL 2 Cetniewo (OPO) 12 JUL 2016
65.06 Mauricio Ortega 4 AUG 1994 COL COL 3 Szczecin (Miejski Stadion) 18 JUN 2016
65.04 Robert Urbanek 29 APR 1987 POL POL 2 Rabat (Prince Moulay Abdellah) 22 MAY 2016
65.03 Victor Hogan 25 JUL 1989 RSA RSA 3 Dessau 27 MAY 2016
37 65.03 Alin Alexandru Firfirica 3 NOV 1995 ROU ROU 1 Leiria 23 JUL 2016
38 65.00 Mahmoud Samimi 18 SEP 1988 IRI IRI 1 Szombathely 16 APR 2016
65.00 Robert Urbanek 29 APR 1987 POL POL 1 Roma (Stadio Olimpico) 02 JUN 2016
39 64.97 Hannes Kirchler 22 DEC 1978 ITA ITA 1 Tarquinia (Comunale) 15 JUN 2016
64.95 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 6 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
64.94 Tavis Bailey 1 JUN 1992 USA USA 1 (Inv) Tucson, AZ 21 MAY 2016
40 64.89 János Huszák 5 FEB 1992 HUN HUN 1 Szentes 16 APR 2016
64.89 Daniel Jasinski 5 AUG 1989 GER GER 1q2 Amsterdam (Museumplein) 07 JUL 2016
64.84 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 2 Lausanne (Pontaise) 25 AUG 2016
64.83 Niklas Arrhenius 10 SEP 1982 SWE SWE 1 Spanish Fork, UT 20 MAY 2016
64.80 Mauricio Ortega 4 AUG 1994 COL COL 2 Turnov 24 MAY 2016
64.78 Andrius Gudžius 14 FEB 1991 LTU LTU 1 Pärnu 27 AUG 2016
64.77 Apostolos Parellis 24 JUL 1985 CYP CYP 1 Nicosia 25 MAR 2016
64.77 Daniel Ståhl 27 AUG 1992 SWE SWE 5 Amsterdam (Olympisch Stadion) 09 JUL 2016
64.76 Martin Kupper 31 MAY 1989 EST EST 1 Tallinn (Kadriorg) 17 JUL 2016
64.76 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Helsingborg 21 AUG 2016
64.74 Andrew Evans 25 JAN 1991 USA USA 1 Claremont, CA 12 JUN 2016
64.73 Matthew Denny 2 JUN 1996 AUS AUS 3 (Elite) Chula Vista (OTC), CA 21 APR 2016
64.73 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 3 Bruxelles (Boudewijnstadion) 09 SEP 2016
64.72 Daniel Ståhl 27 AUG 1992 SWE SWE 1c3 Irvine, CA 30 APR 2016
64.68 Lois Maikel Martínez 3 JUN 1981 ESP ESP 1 Málaga (Carranque) 27 JAN 2016
64.66 Zoltán Kövágó 10 APR 1979 HUN HUN 6 Amsterdam (Olympisch Stadion) 09 JUL 2016
64.65 Tavis Bailey 1 JUN 1992 USA USA 1c4 San Marcos, TX 31 MAR 2016
64.65 Jennifer Frank Casañas 18 OCT 1978 ESP ESP 1 Valencia (Jardín Turia) 22 JUN 2016
41 64.64 Bartlomiej Stój 15 MAY 1996 POL POL 2 Bydgoszcz (Zdzislaw Krzyszkowiak) 26 JUN 2016
64.62 Martin Kupper 31 MAY 1989 EST EST 1 Rovereto (Stadio Quercia) 06 SEP 2016
64.60 Daniel Jasinski 5 AUG 1989 GER GER 2 Schönebeck 29 JUL 2016
64.55 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 2 Hengelo (Blankers-Koen Stadion) 22 MAY 2016
64.55 Axel Härstedt 28 FEB 1987 SWE SWE 1 Halmstad 19 JUN 2016
64.54 Axel Härstedt 28 FEB 1987 SWE SWE 1 Helsingborg 30 JUN 2016
64.53 Philip Milanov 6 JUL 1991 BEL BEL 2q2 Amsterdam (Museumplein) 07 JUL 2016
64.52 Zoltán Kövágó 10 APR 1979 HUN HUN 3 Lausanne (Pontaise) 25 AUG 2016
64.51 Martin Wierig 10 JUN 1987 GER GER 4 Kassel (Auestadion) 19 JUN 2016
64.50 Zoltán Kövágó 10 APR 1979 HUN HUN 7 Rio de Janeiro (Estádio Olímpico) 13 AUG 2016
42 64.49 Nathaniel Moses 1 APR 1990 USA USA 2 Salinas (Hartnell), CA 28 MAY 2016
64.47 Robert Urbanek 29 APR 1987 POL POL 3 Turnov 24 MAY 2016
43 64.45 Chad Wright 25 MAR 1991 JAM JAM 3 Salinas (Hartnell), CA 28 MAY 2016
64.45 Mauricio Ortega 4 AUG 1994 COL COL 1 Bilbao 25 JUN 2016
64.42 Zoltán Kövágó 10 APR 1979 HUN HUN 3 Rabat (Prince Moulay Abdellah) 22 MAY 2016
64.42 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 Madrid (Moratalaz) 23 JUN 2016
64.42 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 1 Salzburg (Rif) 30 JUL 2016
64.40 Mahmoud Samimi 18 SEP 1988 IRI IRI 1 Szombathely 02 APR 2016
64.38 Robert Urbanek 29 APR 1987 POL POL 3 Bydgoszcz (Zdzislaw Krzyszkowiak) 26 JUN 2016
64.35 Andrew Evans 25 JAN 1991 USA USA 2 Salinas (Hartnell), CA 17 APR 2016
64.32 Lois Maikel Martínez 3 JUN 1981 ESP ESP 2 Bilbao 25 JUN 2016
64.31 Philip Milanov 6 JUL 1991 BEL BEL 1 Leuven (Kessel-Lo) 15 MAY 2016
64.30 A Philip Milanov 6 JUL 1991 BEL BEL 1 Potchefstroom 02 FEB 2016
64.29 Apostolos Parellis 24 JUL 1985 CYP CYP 2 Rovereto (Stadio Quercia) 06 SEP 2016
64.28 Robert Urbanek 29 APR 1987 POL POL 3q2 Amsterdam (Museumplein) 07 JUL 2016
64.26 Nathaniel Moses 1 APR 1990 USA USA 2 (Inv) Tucson, AZ 21 MAY 2016
44 64.25 Jeremy Campbell 19 AUG 1987 USA USA 1 Chula Vista (OTC), CA 26 JUN 2016
45 64.24 A Russell Tucker 11 APR 1990 RSA RSA 1 Pretoria (Pilditch) 29 FEB 2016
45 64.24 Erik Cadée 15 FEB 1984 NED NED 1 Heerhugowaard 02 JUL 2016
64.24 Daniel Ståhl 27 AUG 1992 SWE SWE 1 Karlstad 27 JUL 2016
64.23 Gerd Kanter 6 MAY 1979 EST EST 1 Valmiera 11 JUN 2016
64.23 Martin Kupper 31 MAY 1989 EST EST 4q2 Amsterdam (Museumplein) 07 JUL 2016
64.22 Martin Kupper 31 MAY 1989 EST EST 1 Florø 04 JUN 2016
64.22 Mauricio Ortega 4 AUG 1994 COL COL 2 Madrid (Moratalaz) 23 JUN 2016
64.20 Lukas Weisshaidinger 20 FEB 1992 AUT AUT 4 Turnov 24 MAY 2016
64.19 Alin Alexandru Firfirica 3 NOV 1995 ROU ROU 1 Kortrijk (Wembley Stadion) 09 JUL 2016
47 64.15 Péter Savanyú 20 JUN 1987 HUN HUN 1 Szekszárd 22 JUN 2016
64.15 Piotr Malachowski 7 JUN 1983 POL POL 5q2 Amsterdam (Museumplein) 07 JUL 2016
64.14 Mason Finley 7 OCT 1990 USA USA 1 Mesa, AZ 08 APR 2016
64.13 Matthew Denny 2 JUN 1996 AUS AUS 2c2 (Inv) La Jolla, CA 23 APR 2016
64.12 Daniel Jasinski 5 AUG 1989 GER GER 4 Dessau 27 MAY 2016
64.12 Robert Urbanek 29 APR 1987 POL POL 3 Birmingham (Alexander), GBR 05 JUN 2016
64.11 Rodney Brown 21 MAY 1993 USA USA 1c7 Long Beach, CA 16 APR 2016
64.07 Mason Finley 7 OCT 1990 USA USA 1 Lawrence (Memorial Stadium), KS 22 APR 2016
64.06 Daniel Ståhl 27 AUG 1992 SWE SWE 5 Doha (Hamad Bin Suhaim) 06 MAY 2016
64.04 Victor Hogan 25 JUL 1989 RSA RSA 1 Cape Town (Green Point) 22 MAR 2016
64.03 Victor Hogan 25 JUL 1989 RSA RSA 2 Roma (Stadio Olimpico) 02 JUN 2016
64.02 Gerd Kanter 6 MAY 1979 EST EST 4q1 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
64.01 Matthew Denny 2 JUN 1996 AUS AUS 3 Salinas (Hartnell), CA 17 APR 2016
64.01 Alin Alexandru Firfirica 3 NOV 1995 ROU ROU 1 Leiria 24 JUL 2016
64.00 Apostolos Parellis 24 JUL 1985 CYP CYP 1 Nicosia 14 MAY 2016
48 63.92 Jared Schuurmans 20 AUG 1987 USA USA 2c1 Claremont, CA 15 MAY 2016
49 63.85 Danijel Furtula 31 JUL 1992 MNE MNE 1 Split (Park Mladeži) 06 MAR 2016
49 63.85 Rutger Smith 9 JUL 1981 NED NED 6q2 Amsterdam (Museumplein) 07 JUL 2016
51 63.81 Mohammad Samimi 29 MAR 1987 IRI IRI 1 Zalaegerszeg 23 APR 2016
52 63.61 Ehsan Hadadi 20 JAN 1985 IRI IRI 4 Cetniewo (OPO) 12 JUL 2016
53 63.51 David Wrobel 13 FEB 1991 GER GER 5 Kassel (Auestadion) 19 JUN 2016
54 63.47 Russell Winger 2 AUG 1984 USA USA 2 Salinas (Hartnell), CA 29 MAY 2016
55 63.42 Traves Smikle 7 MAY 1992 JAM JAM 2 Philadelphia (Franklin Field), PA 30 APR 2016
56 63.38 Nicholas Percy 5 DEC 1994 GBR GBR 1 Helsingborg 22 JUL 2016
57 63.35 Mario Cota 11 SEP 1990 MEX MEX 1 Chula Vista (OTC), CA 18 JUN 2016
58 63.23 Brian Williams 18 DEC 1994 USA USA 1 Mt. Vernon, IA 09 APR 2016
59 63.18 Tomáš Vonavka 4 JUN 1990 CZE CZE 1 Kolín 12 JUN 2016
60 63.15 Roman Ryzhyy 17 JAN 1985 UKR UKR 2 Kyiv 25 JUN 2016
61 63.14 Róbert Szikszai 30 SEP 1994 HUN HUN 1 Veszprém 12 JUN 2016
62 63.11 Jason Morgan 6 OCT 1982 JAM JAM 1 Ruston, LA 19 MAR 2016
63 63.10 Simon Pettersson 3 JAN 1994 SWE SWE 1 Hässleholm 07 AUG 2016
64 63.08 Brett Morse 11 FEB 1989 GBR GBR 4 (Elite) Chula Vista (OTC), CA 21 APR 2016
65 62.87 Ronald Julião 16 JUN 1985 BRA BRA 2 Chula Vista (OTC), CA 07 MAY 2016
66 62.79 A Leif Arrhenius 15 JUL 1986 SWE SWE 1 Provo, UT 20 AUG 2016
67 62.71 Phillip Jagers 12 AUG 1995 USA USA 1c3 Jacksonville (Hodges Stadium), FL 27 MAY 2016
68 62.64 Roland Varga 22 OCT 1977 CRO CRO 1 Abbeville 14 MAY 2016
69 62.59 Aleksas Abromavicius 6 DEC 1984 LTU LTU 1 Palanga 30 APR 2016
70 62.56 Mitchell Cooper 2 JUN 1995 AUS AUS 1 Lawrence (Memorial Stadium), KS 23 APR 2016
71 62.55 Sergiu Ursu 26 APR 1980 ROU ROU 2 Nicosia 14 MAY 2016
72 62.50 Macklin Tudor 13 JUN 1994 USA USA 3c7 La Jolla, CA 23 APR 2016
73 62.48 Kole Weldon 25 MAR 1992 USA USA 4 Salinas (Hartnell), CA 29 MAY 2016
74 62.47 Domantas Poška 10 JAN 1996 LTU LTU 1 Palanga 18 JUN 2016
75 62.43 Filip Mihaljevic 31 JUL 1994 CRO CRO 1c2 Tallahassee (Mike Long), FL 15 MAY 2016
76 62.28 Zane Duquemin 23 SEP 1991 GBR GBR 2 Helsingborg 11 JUL 2016
77 62.20 Stephen Mozia 16 AUG 1993 NGR NGR 1c1 Austin (Myers Stadium), TX 01 APR 2016
77 62.20 Benn Harradine 14 OCT 1982 AUS AUS 3 Sollentuna 28 AUG 2016
79 62.12 Jason Harrell 10 JAN 1991 USA USA 3 Chula Vista (OTC), CA 26 JUN 2016
80 62.11 Jan-Louw Kotze 18 MAR 1994 RSA RSA 1 Gainesville, FL 02 APR 2016
81 62.01 Martin Markovic 13 JAN 1996 CRO CRO 1 Varaždin 11 JUN 2016
82 61.97 Gerhard de Beer 5 JUL 1994 RSA RSA 3 (Inv) Tucson, AZ 21 MAY 2016
83 61.95 Lolassonn Djouhan 18 MAY 1991 FRA FRA 1 Salon-de-Provence 08 JUN 2016
84 61.92 Micheal Torie 12 MAR 1986 USA USA 1 Claremont, CA 28 FEB 2016
85 61.85 Gudni Valur Gudnason 11 OCT 1995 ISL ISL 3 Heerhugowaard 02 JUL 2016
86 61.81 Lance Brooks 1 JAN 1984 USA USA 1 Decatur, IL 09 APR 2016
87 61.68 Jan Marcell 4 JUN 1985 CZE CZE 1 Brno 13 JUL 2016
88 61.64 Reginald Jagers 13 AUG 1994 USA USA 1 Ashland, OH 16 JUN 2016
89 61.62 Clemens Prüfer 13 AUG 1997 GER GER 2 (U23) Wiesbaden 15 MAY 2016
90 61.58 Pyry Niskala 6 NOV 1990 FIN FIN 1 Laihia 07 SEP 2016
91 61.57 Bryan Powlen 3 DEC 1987 USA USA 4 (Inv) Tucson, AZ 21 MAY 2016
92 61.53 Eligijus Ruskys 1 DEC 1990 LTU LTU 1 Vilnius 09 MAY 2016
92 61.53 Märt Israel 23 SEP 1983 EST EST 6c2 Halle 21 MAY 2016
94 61.52 Jeff Milliron 18 JAN 1992 USA USA 1 Philadelphia (Franklin Field), PA 25 JUN 2016
95 61.51 Mario Pestano 8 APR 1978 ESP ESP 2 Leiria 22 JUN 2016
96 61.49 Ahmed Mohamed Dheeb 29 SEP 1985 QAT QAT 1 Heilbronn 26 JUN 2016
97 61.38 Marek Bárta 8 DEC 1992 CZE CZE 2 (inv) Charlottesville, VA 22 APR 2016
98 61.36 Ola Stunes Isene 29 JAN 1995 NOR NOR 3 Helsingborg 11 JUN 2016
99 61.33 James Plummer 19 AUG 1990 USA USA 1c4 Ewing, NJ 30 APR 2016
100 61.19 Nazzareno Di Marco 30 APR 1985 ITA ITA 2 Tarquinia (Comunale) 15 JUN 2016
101 61.18 Sebastian Scheffel 17 NOV 1993 GER GER 2 Schönebeck 03 JUN 2016
102 61.07 Matthew Kosecki 7 JAN 1991 USA USA 1c3 San Marcos, TX 29 APR 2016
103 61.00 Martin Maric 19 APR 1984 CRO CRO 1c2 Poughkeepsie, NY 06 MAY 2016
104 60.96 Federico Apolloni 14 MAR 1987 ITA ITA 3 Tarquinia (Comunale) 15 JUN 2016
105 60.90 Chase Madison 15 SEP 1985 USA USA 1c3 Tuscaloosa, AL 19 MAR 2016
106 60.89 Henning Prüfer 7 MAR 1996 GER GER 7 Kassel (Auestadion) 19 JUN 2016
107 60.83 Hayden Reed 4 APR 1994 USA USA 2 Gainesville, FL 02 APR 2016
108 60.80 Ercüment Olgundeniz 7 JUL 1976 TUR TUR 1 Izmir 27 FEB 2016
109 60.75 David Lucas 6 JUN 1996 USA USA 2 Princeton, NJ 19 JUN 2016
110 60.71 Reno Tuufuli 15 FEB 1996 USA USA 3 Gainesville, FL 02 APR 2016
111 60.69 Brian Trainor 14 MAR 1980 USA USA 3 Lubbock, TX 06 MAY 2016
112 60.67 Carl Myerscough 21 OCT 1979 GBR GBR 5c1 Claremont, CA 15 MAY 2016
113 60.58 Giovanni Faloci 13 OCT 1985 ITA ITA 1 Leiria 30 APR 2016
114 60.56 Josh Syrotchen 19 APR 1994 USA USA 1c2 Searcy, AR 02 APR 2016
115 60.53 Siarhei Rohanau 18 APR 1986 BLR BLR 4 Arad (Gloria) 12 MAR 2016
116 60.48 A Behnam Shiri Jabilou 21 MAR 1993 IRI IRI 3 Erzurum 11 JUN 2016
117 60.47 András Seres 31 JAN 1989 HUN HUN 3 Abbeville 14 MAY 2016
118 60.40 Joe Williams 21 AUG 1994 USA USA 5 Gainesville, FL 02 APR 2016
119 60.37 Carter Comito 26 OCT 1990 USA USA 1 Spokane, WA 10 MAY 2016
120 60.35 Ivan Panasyuk 8 OCT 1991 UKR UKR 2 Kirovohrad 25 MAY 2016
121 60.33 Sergey Roganov 17 APR 1986 BLR BLR 1 Brest, BLR 21 MAY 2016
122 60.32 Pedro José Cuesta 22 AUG 1983 ESP ESP 1 Jaén 27 FEB 2016
122 60.32 Benedikt Stienen 12 JAN 1992 GER GER 3 Leiria 24 JUL 2016
124 60.27 Julian Wruck 6 JUL 1991 AUS AUS 1 Brisbane (QSAC) 19 NOV 2016
125 60.26 Michael Salzer 25 OCT 1991 GER GER 6 Wiesbaden 15 MAY 2016
126 60.18 Vladimir Tocari 16 JAN 1984 MDA MDA 1 Chisinau 07 FEB 2016
127 60.13 Kord Ferguson 16 SEP 1995 USA USA 6 Gainesville, FL 02 APR 2016
128 60.12 Wojciech Praczyk 10 JAN 1993 POL POL 3 Stalowa Wola 08 MAY 2016
129 60.00 Yuji Tsutsumi 22 DEC 1989 JPN JPN 1 Nagoya (Mizuho) 26 JUN 2016
130 59.89 Yeóryios Trémos 21 MAR 1989 GRE GRE 1 Pátra (Pampeloponnisiakó) 19 JUN 2016
131 59.80 Jacob Armbrust 22 FEB 1994 USA USA 6 Chula Vista (OTC), CA 18 JUN 2016
132 59.79 Luke Bryant 5 DEC 1988 USA USA 6 Salinas (Hartnell), CA 29 MAY 2016
133 59.78 Marshall Hall 7 OCT 1988 NZL NZL 1 Wellington 17 DEC 2016
134 59.76 Kirpal Singh Batth 19 MAY 1992 IND IND 1 Bangalore (Kanteerva Stadium) 11 JUL 2016
135 59.75 Dewald van Heerden 4 APR 1991 RSA RSA 3 Stellenbosch (Coetzenburg Stadium) 15 APR 2016
136 59.71 Damian Kaminski 15 DEC 1993 POL POL 4 Stalowa Wola 08 MAY 2016
137 59.69 Stéphane Marthely 9 SEP 1979 FRA FRA 1 Landerneau 15 MAY 2016
138 59.65 Quincy Wilson 3 APR 1991 TTO TTO 1 Bacolet 09 JUL 2016
139 59.61 Przemyslaw Czajkowski 26 OCT 1988 POL POL 3 Bialystok 01 JUN 2016
140 59.53 Virgilijus Alekna 13 FEB 1972 LTU LTU 1 Vilnius 21 APR 2016
140 59.53 Daniel Haugh 3 MAY 1995 USA USA 1 Tuscaloosa, AL 14 MAY 2016
142 59.47 Michael Ohakwe 1992 USA USA 3 (Open) Tucson, AZ 21 MAY 2016
143 59.45 Cody Snyder 27 APR 1992 USA USA 1c2 Wayne, NE 22 MAR 2016
144 59.43 Gerhard Mayer 20 MAY 1980 AUT AUT 1c2 Wien 05 JUL 2016
145 59.32 Ryan Crouser 18 DEC 1992 USA USA 5c1 Austin (Myers Stadium), TX 01 APR 2016
146 59.29 - Irfan 16 AUG 1995 MAS MAS 1 Samorín 11 JUN 2016
146 59.29 János Káplár 8 FEB 1994 HUN HUN 3 Szentes 21 JUN 2016
148 59.27 Jaromír Mazgal 20 JAN 1993 CZE CZE 2 Pacov 17 SEP 2016
149 59.26 Petr Vukliševic 25 FEB 1982 CZE CZE 1 Praha (Dedanka) 30 JUN 2016
150 59.25 Frantz Kruger 22 MAY 1975 FIN FIN 4 Tampere 03 SEP 2016
151 59.22 Gregory Thompson 5 MAY 1994 GBR GBR 1 Basingstoke 10 JUL 2016
152 59.16 Andreas Christou 14 APR 1993 CYP CYP 2 Nicosia 18 JUN 2016
153 59.14 Arjun Arjun 1 JUL 1993 IND IND 1 Tiruchirappalli 26 AUG 2016
153 59.14 Jian Wu 25 MAY 1986 CHN CHN 1 Tianjin 14 SEP 2016
155 59.08 Colin Quirke 17 JUN 1990 IRL IRL 7c1 Claremont, CA 15 MAY 2016
156 59.03 Justin Ramirez 3 NOV 1993 USA USA 6 Claremont, CA 12 JUN 2016
157 59.00 Cole Walderzak USA USA 1c3 Charleston, IL 02 APR 2016
158 58.99 Mike Guidry 29 OCT 1979 USA USA 5 Lubbock, TX 06 MAY 2016
158 58.99 Vikas Gowda 5 JUL 1983 IND IND 16q2 Rio de Janeiro (Estádio Olímpico) 12 AUG 2016
160 58.97 Jayson Kovar 30 APR 1994 USA USA 1c6 Long Beach, CA 16 APR 2016
161 58.96 Sam Elsner USA USA 1 St. Paul, MN 14 APR 2016
162 58.86 Cameron Bolles 24 MAR 1976 USA USA 1 (V35) Salinas (Hartnell), CA 28 MAY 2016
163 58.82 Maarten Persoon 15 MAR 1987 NED NED 1 Vught 28 MAR 2016
164 58.81 Alan Toward 31 OCT 1992 GBR GBR 3 Loughborough 22 MAY 2016
165 58.79 Nicholas Scarvelis 2 FEB 1993 GRE GRE 1c1 Los Angeles (Drake Stadium), CA 02 APR 2016
165 58.79 Pawel Pasinski 6 MAR 1993 POL POL 5 Stalowa Wola 08 MAY 2016
167 58.77 Nicolai Ceban 4 FEB 1995 MDA MDA 4c3 Lawrence (Rock Chalk Park), KS 28 MAY 2016
168 58.71 Courtland Clavette 4 JUL 1993 USA USA 1c3 High Point, NC 02 APR 2016
169 58.62 Mihai Grasu 21 APR 1987 ROU ROU 1 Arad (Gloria) 01 MAR 2016
170 58.55 Felipe Vital Silva 27 JAN 1983 POR POR 4 Leiria 23 JUL 2016
171 58.50 Stanislav Nesterovskyy 31 JUL 1980 UKR UKR 2 Lutsk 19 JUN 2016
172 58.36 Go Chinen 7 FEB 1992 JPN JPN 2 Nagoya (Mizuho) 26 JUN 2016
173 58.34 Kevin Farley 18 JUL 1993 USA USA 1c2 Lawrence (Rock Chalk Park), KS 28 MAY 2016
173 58.34 Igor Gondor 10 MAR 1979 CZE CZE 4 Tábor 18 JUN 2016
175 58.23 Kino Dunkley 27 DEC 1996 JAM JAM 1 Kingston (Mona), JAM 02 APR 2016
176 58.19 Jordan Williams 22 MAY 1990 USA USA 4c3 Rock Island, IL 19 MAY 2016
177 58.16 Jeff Bartlett USA USA 5c3 Lawrence (Rock Chalk Park), KS 28 MAY 2016
178 58.12 Basil Bingham 1 SEP 1994 JAM JAM 2 Kingston (Mona), JAM 02 APR 2016
179 58.10 Nuermaimaiti Tulake 8 MAR 1982 CHN CHN 1 Chengdu 06 APR 2016
180 58.08 Aleksander Tammert 2 FEB 1973 EST EST 1 Türi, EST 09 SEP 2016
181 58.05 Caniggia Raynor 3 NOV 1990 JAM JAM 1c2 Joplin, MO 29 APR 2016
182 58.02 JT Van Veen 3 MAY 1993 USA USA 1 Clovis, CA 13 MAY 2016
183 58.01 Ihor Musiyenko 22 AUG 1993 UKR UKR 3 Kyiv 25 JUN 2016
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 68.44 Philip Milanov 6 JUL 1991 BEL BEL 1 Oostende 22 JUL 2016
2 67.96 Andrius Gudžius 14 FEB 1991 LTU LTU 2 Oostende 22 JUL 2016
3 67.45 Mauricio Ortega 4 AUG 1994 COL COL 3 Oostende 22 JUL 2016
4 65.48 Erik Cadée 15 FEB 1984 NED NED 4 Oostende 22 JUL 2016
5 64.93 David Wrobel 13 FEB 1991 GER GER 5 Oostende 22 JUL 2016
6 60.37 Igor Gondor 10 MAR 1979 CZE CZE 6 Oostende 22 JUL 2016
7 59.87 Stephan Dekker 17 FEB 1987 NED NED 7 Oostende 22 JUL 2016
A
 
Rank Mark Competitor DOB Nat Pos Venue Date
1 65.17 Victor Butenko 10 MAR 1993 RUS RUS 1 Yerino 12 JUN 2016
2 64.46 Nikolay Sedyuk 29 APR 1988 RUS RUS 1 Adler (Stadion Yunost) 20 FEB 2016
3 62.23 Aleksey Khudyakov 31 MAR 1995 RUS RUS 2 Adler (Stadion Yunost) 12 FEB 2016
4 61.21 Gleb Sidorchenko 15 JUN 1986 RUS RUS 2 Adler (Stadion Yunost) 12 MAY 2016
5 61.02 Aleksandr Kirya 23 MAR 1992 RUS RUS 2 Cheboksary (Olimpiyskiy) 23 JUN 2016
6 60.81 Aleksandr Dobrenkiy 11 MAR 1994 RUS RUS 4 Cheboksary (Olimpiyskiy) 23 JUN 2016
7 59.74 Magomedsalam Magomedov 26 JUL 1991 RUS RUS 2 Adler (Stadion Yunost) 20 FEB 2016
8 59.15 Maksim Gigashvili 22 APR 1992 RUS RUS 1 Moskva 30 MAY 2016
9 58.88 Yevgeniy Bratko 26 FEB 1988 RUS RUS 1 Chelyabinsk 01 JUL 2016
A