Rank Mark Competitor DOB Nat Pos Venue Date
1 22.65 Ryan Crouser 18 DEC 1992 USA USA 1 Sacramento (Hornet Stadium), CA 25 JUN 2017
2 22.57 Joe Kovacs 28 JUN 1989 USA USA 1 Tucson, AZ 18 MAY 2017
22.47 Ryan Crouser 18 DEC 1992 USA USA 1 Rabat (Prince Moulay Abdellah) 16 JUL 2017
22.43 Ryan Crouser 18 DEC 1992 USA USA 1 Eugene (Hayward Field), OR 27 MAY 2017
22.39 Ryan Crouser 18 DEC 1992 USA USA 1 Lausanne (Pontaise) 06 JUL 2017
22.35 Joe Kovacs 28 JUN 1989 USA USA 2 Sacramento (Hornet Stadium), CA 25 JUN 2017
22.15 Ryan Crouser 18 DEC 1992 USA USA 1 Auckland (Millenium Stadium) 26 FEB 2017
3 22.14 Tomas Walsh 01 MAR 1992 NZL NZL 1q1 London (Olympic Stadium) 05 AUG 2017
22.11 Ryan Crouser 18 DEC 1992 USA USA 1 Lawrence (Eighth Street), KS 21 APR 2017
22.05 Ryan Crouser 18 DEC 1992 USA USA 1 Christchurch 19 FEB 2017
22.04 Tomas Walsh 01 MAR 1992 NZL NZL 1 Athens, GA 21 JUL 2017
22.03 Tomas Walsh 01 MAR 1992 NZL NZL 1 London (Olympic Stadium) 06 AUG 2017
4 22.01 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Schönebeck 02 JUN 2017
22.01 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Warszawa (Stadion Narodowy) 15 AUG 2017
21.97 Tomas Walsh 01 MAR 1992 NZL NZL 2 Lausanne (Pontaise) 06 JUL 2017
5 21.96 O'Dayne Richards 14 DEC 1988 JAM JAM 2 Rabat (Prince Moulay Abdellah) 16 JUL 2017
6 21.91 Darrell Hill 17 AUG 1993 USA USA 1 Los Angeles (Drake Stadium), CA 08 APR 2017
7 21.88 Michal Haratyk 10 APR 1992 POL POL 1 Cetniewo (OPO) 29 JUL 2017
8 21.87 David Storl 27 JUL 1990 GER GER 1 Gotha 15 JUL 2017
21.83 Tomas Walsh 01 MAR 1992 NZL NZL 1 Birmingham (Alexander Stadium) 20 AUG 2017
9 21.82 Darlan Romani 09 APR 1991 BRA BRA 1 São Bernardo do Campo (Arena Caixa) 03 JUN 2017
21.80 Tomas Walsh 01 MAR 1992 NZL NZL 2 Auckland (Millenium Stadium) 26 FEB 2017
21.79 Ryan Crouser 18 DEC 1992 USA USA 1 Baie Mahault 17 MAY 2017
21.71 Tomas Walsh 01 MAR 1992 NZL NZL 2 Eugene (Hayward Field), OR 27 MAY 2017
21.68 Ryan Crouser 18 DEC 1992 USA USA 2 Warszawa (Stadion Narodowy) 15 AUG 2017
21.66 Joe Kovacs 28 JUN 1989 USA USA 2 London (Olympic Stadium) 06 AUG 2017
10 21.65 Ryan Whiting 24 NOV 1986 USA USA 2 Athens, GA 21 JUL 2017
21.65 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Nove Mesto nad Metuji 29 JUL 2017
21.64 Tomas Walsh 01 MAR 1992 NZL NZL 1 Tucson, AZ 20 MAY 2017
21.63 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Villeneuve d'Ascq (Lille Métropole) 24 JUN 2017
21.63 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Ostrava (Mestský Stadion) 28 JUN 2017
21.61 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Trinec 11 JUN 2017
11 21.59 Konrad Bukowiecki 17 MAR 1997 POL POL 1 Bydgoszcz (Stadion Zawisza) 14 JUL 2017
12 21.56 Tsanko Arnaudov 14 MAR 1992 POR POR 1 Vaasa 24 JUN 2017
21.55 Ryan Crouser 18 DEC 1992 USA USA 2 Birmingham (Alexander Stadium) 20 AUG 2017
21.54 Ryan Whiting 24 NOV 1986 USA USA 3 Sacramento (Hornet Stadium), CA 25 JUN 2017
21.53 David Storl 27 JUL 1990 GER GER 1 Biberach an der Riss 10 JUL 2017
21.53 Michal Haratyk 10 APR 1992 POL POL 1 Bialystok 23 JUL 2017
21.51 Tomas Walsh 01 MAR 1992 NZL NZL 1 Hamilton (Porritt), NZL 19 MAR 2017
21.51 Konrad Bukowiecki 17 MAR 1997 POL POL 1 Kielce 13 MAY 2017
13 21.48 Stipe Žunic 13 DEC 1990 CRO CRO 1 Slovenska Bistrica 27 MAY 2017
21.46 Tomas Walsh 01 MAR 1992 NZL NZL 2 Christchurch (Retro Sport Facility) 19 FEB 2017
21.46 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Olomouc 08 MAY 2017
21.46 Stipe Žunic 13 DEC 1990 CRO CRO 3 London (Olympic Stadium) 06 AUG 2017
21.45 Stipe Žunic 13 DEC 1990 CRO CRO 1 Split 08 APR 2017
21.45 David Storl 27 JUL 1990 GER GER 1 Thum 18 AUG 2017
21.44 Joe Kovacs 28 JUN 1989 USA USA 3 Eugene (Hayward Field), OR 27 MAY 2017
21.43 Darrell Hill 17 AUG 1993 USA USA 1c2 Los Angeles (OC), CA 06 MAY 2017
21.42 Stipe Žunic 13 DEC 1990 CRO CRO 1 Zenica 07 JUN 2017
21.41 David Storl 27 JUL 1990 GER GER 1q2 London (Olympic Stadium) 05 AUG 2017
21.41 Tomáš Stanek 13 JUN 1991 CZE CZE 4 London (Olympic Stadium) 06 AUG 2017
21.41 Michal Haratyk 10 APR 1992 POL POL 5 London (Olympic Stadium) 06 AUG 2017
14 21.40 Mesud Pezer 27 AUG 1994 BIH BIH 1 Sokolac 29 JUL 2017
21.40 Konrad Bukowiecki 17 MAR 1997 POL POL 2 Cetniewo (OPO) 29 JUL 2017
21.38 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Ústí nad Labem 11 JUL 2017
15 21.36 Alexandr Lesnoi 28 JUL 1988 RUS RUS 1 Adler (Stadion Yunost) 23 APR 2017
21.36 Tomáš Stanek 13 JUN 1991 CZE CZE 3 Lausanne (Pontaise) 06 JUL 2017
21.36 Stipe Žunic 13 DEC 1990 CRO CRO 1 Zagreb 08 JUL 2017
21.35 Tomáš Stanek 13 JUN 1991 CZE CZE 1c2 Halle 20 MAY 2017
21.34 Michal Haratyk 10 APR 1992 POL POL 2 Ostrava (Mestský Stadion) 28 JUN 2017
16 21.31 Mostafa Amr Hassan 16 DEC 1995 EGY EGY 1 Torrance (El Camino), CA 15 APR 2017
21.31 David Storl 27 JUL 1990 GER GER 1 Osterode (Jahnstadion) 09 JUN 2017
21.31 Alexandr Lesnoi 28 JUL 1988 ANA ANA 1 Zhukovskiy (Meteor) 29 JUL 2017
21.30 Stipe Žunic 13 DEC 1990 CRO CRO 1 Sarajevo 04 JUN 2017
17 21.30 Filip Mihaljevic 31 JUL 1994 CRO CRO 1c2 Eugene (Hayward Field), OR 07 JUN 2017
21.29 O'Dayne Richards 14 DEC 1988 JAM JAM 1 Kingston (NS), JAM 25 JUN 2017
21.27 Stipe Žunic 13 DEC 1990 CRO CRO 1 Zagreb 06 MAY 2017
21.27 Michal Haratyk 10 APR 1992 POL POL 2q1 London (Olympic Stadium) 05 AUG 2017
21.26 Konrad Bukowiecki 17 MAR 1997 POL POL 1q1 Bydgoszcz (Stadion Zawisza) 13 JUL 2017
21.26 Ryan Whiting 24 NOV 1986 USA USA 3 Rabat (Prince Moulay Abdellah) 16 JUL 2017
21.25 Darrell Hill 17 AUG 1993 USA USA 2 Tucson, AZ 20 MAY 2017
21.23 David Storl 27 JUL 1990 GER GER 2 Villeneuve d'Ascq (Lille Métropole) 24 JUN 2017
21.20 Darrell Hill 17 AUG 1993 USA USA 4 Eugene (Hayward Field), OR 27 MAY 2017
18 21.20 Damien Birkinhead 08 APR 1993 AUS AUS 1 Madrid (Moratalaz) 14 JUL 2017
21.20 Ryan Crouser 18 DEC 1992 USA USA 6 London (Olympic Stadium) 06 AUG 2017
21.18 David Storl 27 JUL 1990 GER GER 1 Szczecin (Miejski Stadion) 10 JUN 2017
21.18 Michal Haratyk 10 APR 1992 POL POL 2 Szczecin (Miejski Stadion) 10 JUN 2017
21.17 A Konrad Bukowiecki 17 MAR 1997 POL POL 1c2 Potchefstroom 17 JAN 2017
21.17 Tomáš Stanek 13 JUN 1991 CZE CZE 1 Turnov 23 MAY 2017
21.17 Stipe Žunic 13 DEC 1990 CRO CRO 4 Lausanne (Pontaise) 06 JUL 2017
21.17 David Storl 27 JUL 1990 GER GER 5 Lausanne (Pontaise) 06 JUL 2017
21.16 Tomáš Stanek 13 JUN 1991 CZE CZE 3 Birmingham (Alexander Stadium) 20 AUG 2017
21.15 O'Dayne Richards 14 DEC 1988 JAM JAM 1 Kingston (NS), JAM 13 MAY 2017
21.14 Ryan Whiting 24 NOV 1986 USA USA 1 Gresham, OR 02 JUL 2017
19 21.12 A Orazio Cremona 01 JUL 1989 RSA RSA 1 Potchefstroom (Puk McCarthur) 22 APR 2017
21.12 Konrad Bukowiecki 17 MAR 1997 POL POL 4 Rabat (Prince Moulay Abdellah) 16 JUL 2017
21.12 Darrell Hill 17 AUG 1993 USA USA 5 Rabat (Prince Moulay Abdellah) 16 JUL 2017
21.11 Ryan Whiting 24 NOV 1986 USA USA 1 Kingston (NS), JAM 10 JUN 2017
21.11 O'Dayne Richards 14 DEC 1988 JAM JAM 2 Kingston (NS), JAM 10 JUN 2017
21.11 Darrell Hill 17 AUG 1993 USA USA 3q1 London (Olympic Stadium) 05 AUG 2017
20 21.07 Chukwuebuka Enekwechi 28 JAN 1993 USA USA 1 Cork 18 JUL 2017
20 21.07 Maksim Afonin 06 JAN 1992 RUS RUS 1 Moskva (Salyut Geraklion) 22 JUL 2017
22 21.01 Jacko Gill 20 DEC 1994 NZL NZL 1 Lower Hutt 21 JAN 2017
23 20.93 Jonathan Jones 23 APR 1991 USA USA 1 Chula Vista (OTC), CA 27 MAY 2017
24 20.92 Jakub Szyszkowski 21 AUG 1991 POL POL 1 Wroclaw 18 JUN 2017
25 20.91 Joshua Freeman 22 AUG 1994 USA USA 2 Lawrence (Eighth Street), KS 21 APR 2017
26 20.85 Francisco Belo 27 MAR 1991 POR POR 3 Biberach an der Riss 10 JUL 2017
27 20.83 Stephen Mozia 16 AUG 1993 NGR NGR 2 Gresham, OR 02 JUL 2017
28 20.82 Hamza Alic 20 JAN 1979 BIH BIH 2 Zenica 07 JUN 2017
29 20.73 Kurt Roberts 20 FEB 1988 USA USA 1 Columbia, SC 25 MAR 2017
29 20.73 Tim Nedow 16 OCT 1990 CAN CAN 1 Windsor (Alumni Field, Univ. of Windsor) 17 JUN 2017
31 20.72 Franck Elemba 21 JUL 1990 CGO CGO 1c1 Franconville 07 MAY 2017
32 20.69 Curt Jensen 01 NOV 1990 USA USA 2 Coeur d'Alene, ID 03 JUN 2017
33 20.63 A Jaco Engelbrecht 08 MAR 1987 RSA RSA 2 Potchefstroom (Puk McCarthur) 22 APR 2017
34 20.61 Andrei Gag 27 APR 1991 ROU ROU 5q1 London (Olympic Stadium) 05 AUG 2017
35 20.57 Carlos Tobalina 02 AUG 1985 ESP ESP 2c1 Las Palmas (Ciudad Deportiva) 12 MAR 2017
35 20.57 Ladislav Prášil 17 MAY 1990 CZE CZE 1 Kladno 15 JUL 2017
37 20.52 Aliaksei Nichypar 10 APR 1993 BLR BLR 1 Minsk (RCOP) 20 JUL 2017
38 20.46 Fedrick Dacres 28 FEB 1994 JAM JAM 1 Kingston (NS), JAM 15 APR 2017
39 20.45 Ashinia Miller 06 JUN 1993 JAM JAM 1 Marietta, GA 28 MAY 2017
39 20.45 Germán Lauro 02 APR 1984 ARG ARG 2 Andújar 02 JUN 2017
41 20.44 Konstantin Lyadusov 02 MAR 1988 ANA ANA 2 Yerino 14 JUL 2017
42 20.43 Borja Vivas 26 MAY 1984 ESP ESP 1 Torremolinos 12 JUN 2017
43 20.42 Nicholas Vena 16 APR 1993 USA USA 1c2 Princeton, NJ 21 APR 2017
44 20.40 Tejinder Singh 13 NOV 1994 IND IND 1 Patiala 02 JUN 2017
45 20.39 Oghenakpobo Efekoro 15 JUL 1996 USA USA 1 Charlottesville, VA 08 APR 2017
46 20.33 Denzel Comenentia 25 NOV 1995 NED NED 2 Charlottesville, VA 21 APR 2017
47 20.27 David Pless 19 NOV 1990 USA USA 3 Coeur d'Alene, ID 03 JUN 2017
47 20.27 Nicholas Scarvelis 02 FEB 1993 GRE GRE 1 Claremont, CA 22 JUL 2017
49 20.24 Nicolai Ceban 04 FEB 1995 MDA MDA 1c2 Austin (Myers Stadium), TX 26 MAY 2017
50 20.22 William Dourado 06 JAN 1994 BRA BRA 1 Campinas (Swiss Park) 30 APR 2017
50 20.22 Mohamed Magdi Hamza 30 AUG 1996 EGY EGY 2 Praha (Stadion Juliska) 05 JUN 2017
52 20.21 JC Murasky 06 FEB 1993 USA USA 3 Tucson, AZ 18 MAY 2017
53 20.19 Dotun Ogundeji 24 FEB 1996 USA USA 2c2 La Jolla (Triton), CA 22 APR 2017
54 20.18 Bob Bertemes 24 MAY 1993 LUX LUX 6c1 Las Palmas (Ciudad Deportiva) 12 MAR 2017
55 20.16 Mikhail Abramchuk 22 SEP 1992 BLR BLR 2 Brest, BLR 31 MAY 2017
56 20.15 Nick Demaline 01 MAR 1996 USA USA 1c4 Lexington, KY 26 MAY 2017
57 20.14 Coy Blair 10 JUN 1994 USA USA 1 Ashland, OH 16 JUN 2017
58 20.12 Georgi Ivanov 13 MAR 1985 BUL BUL 1 Balchik 14 MAY 2017
59 20.04 Christian Jagusch 13 JUL 1992 GER GER 1 Rostock 11 JUN 2017
59 20.04 Frédéric Dagée 11 DEC 1992 FRA FRA 4 Villeneuve d'Ascq (Lille Métropole) 24 JUN 2017
61 20.00 Ivan Ivanov 03 JAN 1992 KAZ KAZ 1 Almaty (Central Stadium) 12 JUN 2017
62 19.96 Josh Awotunde 12 JUN 1995 USA USA 1 Philadelphia (Franklin Field), PA 28 APR 2017
63 19.95 Willian Venancio 06 JAN 1994 BRA BRA 2 Asunción (COP) 24 JUN 2017
63 19.95 Arttu Kangas 13 JUL 1993 FIN FIN 1 Kotka 13 AUG 2017
65 19.88 Osman Can Özdeveci 23 AUG 1995 TUR TUR 1 Ankara 06 JUN 2017
66 19.85 Tomaš Djurovic 14 FEB 1994 MNE MNE 2 Bar 01 MAY 2017
67 19.80 Ali Samari 07 JAN 1993 IRI IRI 1 Bhubaneswar 07 JUL 2017
68 19.78 Nedžad Mulabegovic 04 FEB 1981 CRO CRO 3 Slovenska Bistrica 27 MAY 2017
68 19.78 Sebastiano Bianchetti 20 JAN 1996 ITA ITA 1 Firenze (Stadio Ridolfi) 09 JUN 2017
70 19.76 Aleksey Kulaev 07 MAY 1994 RUS RUS 4 Adler (Stadion Yunost) 26 MAY 2017
71 19.74 Péter Simon 18 SEP 1994 HUN HUN 1c1 Eugene (Hayward Field), OR 13 MAY 2017
72 19.70 Austin Droogsma 04 MAR 1995 USA USA 1 Gainesville, FL 01 APR 2017
72 19.70 Roger Steen 17 MAY 1992 USA USA 8 Sacramento (Hornet Stadium), CA 25 JUN 2017
74 19.69 Willie Morrison 23 NOV 1996 USA USA 2c4 Lexington, KY 26 MAY 2017
75 19.68 Dennis Lewke 23 JUL 1993 GER GER 4c1 Halle 20 MAY 2017
76 19.67 Šarunas Banevicius 20 NOV 1991 LTU LTU 1 Valmiera 10 JUN 2017
76 19.67 Aleksandr Bulanov 26 DEC 1989 RUS RUS 4 Yerino 10 JUN 2017
76 19.67 Rafal Kownatke 24 MAR 1985 POL POL 4 Bialystok 23 JUL 2017
79 19.65 Jared Kern 10 JUN 1995 USA USA 2c2 Knoxville, TN 07 APR 2017
79 19.65 Mateusz Mikos 10 APR 1987 POL POL 4 Bydgoszcz (Old Market Square) 01 JUN 2017
81 19.63 Aaron Castle 07 OCT 1993 USA USA 1 Tempe (Sun Angel Stadium), AZ 29 APR 2017
82 19.62 Alex Renner USA USA 1c2 Fargo, ND 12 MAY 2017
83 19.58 Om Prakash Singh 11 JAN 1987 IND IND 1 Taipei City 30 APR 2017
84 19.56 Sultan Abdulmajeed Alhabashi 31 JAN 1985 KSA KSA 2 Baku (Olympic Stadium) 20 MAY 2017
84 19.56 Maksim Sidorov 13 MAY 1986 RUS RUS 5 Adler (Stadion Yunost) 26 MAY 2017
86 19.53 Nick Ponzio 04 JAN 1995 USA USA 5c2 Eugene (Hayward Field), OR 07 JUN 2017
87 19.51 Ihor Musiyenko 22 AUG 1993 UKR UKR 1 Lutsk 07 MAY 2017
88 19.49 Jan Josef Jeuschede 23 APR 1993 GER GER 1 Böhmenkirch 28 JUL 2017
89 19.47 Pavel Derkach 02 NOV 1993 RUS RUS 2 Adler (Stadion Yunost) 23 APR 2017
89 19.47 Kiriákos Zótos 17 JAN 1996 GRE GRE 1 Lárisa 29 JUL 2017
91 19.46 Jasdeep Singh Dhillon 06 OCT 1990 IND IND 2 Patiala 02 JUN 2017
92 19.45 Asmir Kolašinac 15 OCT 1984 SRB SRB 3 Novi Pazar 15 JUL 2017
93 19.42 Daniele Secci 09 MAR 1992 ITA ITA 3c2 Las Palmas (Ciudad Deportiva) 12 MAR 2017
93 19.42 Riley Budde 31 MAY 1995 USA USA 1 Madison, WI 05 MAY 2017
95 19.40 Andrzej Gudro 08 APR 1994 POL POL 1 Biala Podlaska 24 JUN 2017
96 19.39 Viktor Samolyuk 05 SEP 1986 UKR UKR 2 Kyiv (Koncha Zaspa) 14 JUN 2017
97 19.35 A Leif Arrhenius 15 JUL 1986 SWE SWE 1 Provo, UT 27 JUL 2017
98 19.34 Szymon Mazur 02 SEP 1998 POL POL 5 Bydgoszcz (Old Market Square) 01 JUN 2017
99 19.33 Jan Parol 11 NOV 1995 POL POL 2 Biala Podlaska 24 JUN 2017
99 19.33 Leonardo Fabbri 15 APR 1997 ITA ITA 2 Trieste 01 JUL 2017
101 19.30 Simon Bayer 23 NOV 1995 GER GER 5 Bydgoszcz (Stadion Zawisza) 14 JUL 2017
102 19.29 Guangfu Wang 15 NOV 1987 CHN CHN 1 Chengdu 31 MAR 2017
102 19.29 Martin Stašek 08 APR 1989 CZE CZE 3 Kladno 15 JUL 2017
104 19.23 Ilwoo Jung 28 MAR 1986 KOR KOR 1 Kimchun 07 MAY 2017
104 19.23 Patrick Müller 04 FEB 1996 GER GER 6 Bydgoszcz (Stadion Zawisza) 14 JUL 2017
106 19.22 Corey Murphy USA USA 4 Charlottesville, VA 21 APR 2017
107 19.21 Jianxing Wu 29 MAR 1990 CHN CHN 2 Taipei City 30 APR 2017
108 19.20 A Jhon Fredy Zea 13 JAN 1993 COL COL 1 Medellín 10 JUN 2017
109 19.18 * Naveen 14 DEC 1996 IND IND 4 Patiala 02 JUN 2017
110 19.16 Willian Braido 18 MAR 1992 BRA BRA 3 São Bernardo do Campo (Arena Caixa) 10 JUN 2017
111 19.15 Zhizhong Tian 15 DEC 1992 CHN CHN 1 Zhengzhou 13 APR 2017
111 19.15 A Burger Lambrechts 06 AUG 1998 RSA RSA 3 Potchefstroom (Puk McCarthur) 22 APR 2017
111 19.15 Andrew Liskowitz 22 MAY 1997 USA USA 3c2 State College, PA 13 MAY 2017
114 19.14 Matthew Katnik 10 OCT 1996 USA USA 11 Sacramento (Hornet Stadium), CA 25 JUN 2017
114 19.14 Kristo Galeta 09 APR 1983 EST EST 2 Orimattila 29 JUL 2017
116 19.13 Jon Yohman 23 AUG 1994 USA USA 1c3 Lexington, KY 26 MAY 2017
117 19.11 Daniel McArthur 17 MAR 1998 USA USA 4 Atlanta (Georgia Tech), GA 13 MAY 2017
117 19.11 Justin Scavarda USA USA 2 Ashland, OH 16 JUN 2017
117 19.11 Artem Podolskiy 21 JUL 1993 RUS RUS 5 Yerino 14 JUL 2017
120 19.10 Mario Cota 11 SEP 1990 MEX MEX 1c1 La Jolla (Triton), CA 22 APR 2017
120 19.10 Maris Urtans 09 FEB 1981 LAT LAT 2 Valmiera 10 JUN 2017
122 19.09 José Ángel Pinedo 30 JUL 1990 ESP ESP 5 Madrid (Moratalaz) 14 JUL 2017
123 19.07 Bodo Göder 27 JUN 1993 GER GER 1 Kassel (Auestadion) 25 MAY 2017
124 19.04 Sergey Dementev 01 JUN 1990 UZB UZB 1 Tashkent 12 JUN 2017
125 19.03 T'Mond Johnson 1997 USA USA 1 Arlington, TX 13 MAY 2017
126 19.02 Jacob Mahin USA USA 1c2 Joplin, MO 28 APR 2017
126 19.02 Nathan Esparza 24 APR 1998 USA USA 2 Los Angeles (Loker Stadium), CA 30 APR 2017
128 19.00 Scott Lincoln 07 MAY 1993 GBR GBR 5c2 Las Palmas (Ciudad Deportiva) 12 MAR 2017
128 19.00 Gian Piero Ragonesi 19 APR 1995 ITA ITA 3 Gainesville, FL 01 APR 2017
128 19.00 Anton Tikhomirov 29 APR 1988 RUS RUS 7 Adler (Stadion Yunost) 26 MAY 2017
128 19.00 A Jason van Rooyen 04 FEB 1997 RSA RSA 1 Harare 11 JUN 2017
128 19.00 Patrick Cronie 05 NOV 1989 NED NED 2 Hilversum 09 JUL 2017
133 18.99 Kevin Farley 18 JUL 1993 USA USA 2c3 Cape Girardeau, MO 01 APR 2017
134 18.98 Lucas Warning USA USA 1c2 Bethlehem, PA 06 MAY 2017
134 18.98 Valentin Döbler 1996 GER GER 3 Frankenberg 28 MAY 2017
134 18.98 Matus Olej 05 JUL 1991 SVK SVK 1 Banská Bystrica 02 JUL 2017
134 18.98 Frántsi Latifllári 08 AUG 1996 GRE GRE 2 Lárisa 29 JUL 2017
138 18.97 Elijah Talk USA USA 2 Columbus (J.Owens Stadium), OH 22 APR 2017
139 18.94 Grant Cartwright 19 NOV 1994 USA USA 4c2 State College, PA 13 MAY 2017
139 18.94 Weiye Ding 13 APR 1990 CHN CHN 2 Ningbo 02 JUL 2017
141 18.93 Kole Weldon 25 MAR 1992 USA USA 1 Abilene, TX 03 MAY 2017
141 18.93 Blaž Zupancic 06 APR 1995 SLO SLO 1 Klagenfurt 26 JUL 2017
143 18.92 Mihaíl Stamatóyiannis 20 MAY 1982 GRE GRE 2 Turnov 23 MAY 2017
144 18.91 Gaëtan Bucki 09 MAY 1980 FRA FRA 1 Bruay-la-Buissière 21 MAY 2017
145 18.90 Macklin Tudor 13 JUN 1994 USA USA 1 Houston (UH), TX 13 MAY 2017
A
 
;