World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 20 Aug 2019

Place Competitor DOB Nat Score Event List
1 Darlan ROMANI 09 APR 1991 BRA BRA 1394 Shot Put
2 Tomas WALSH 01 MAR 1992 NZL NZL 1393 Shot Put
3 Ryan CROUSER 18 DEC 1992 USA USA 1389 Shot Put
4 Darrell HILL 17 AUG 1993 USA USA 1371 Shot Put
5 Michał HARATYK 10 APR 1992 POL POL 1357 Shot Put [Shot Put ind.]
6 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1333 Shot Put [Shot Put ind.]
7 Joe KOVACS 28 JUN 1989 USA USA 1313 Shot Put
8 David STORL 27 JUL 1990 GER GER 1306 Shot Put [Shot Put ind.]
9 Tomáš STANĚK 13 JUN 1991 CZE CZE 1302 Shot Put [Shot Put ind.]
10 Chukwuebuka ENEKWECHI 28 JAN 1993 NGR NGR 1275 Shot Put
11 Bob BERTEMES 24 MAY 1993 LUX LUX 1271 Shot Put [Shot Put ind.]
12 Tim NEDOW 16 OCT 1990 CAN CAN 1261 Shot Put [Shot Put ind.]
13 O'Dayne RICHARDS 14 DEC 1988 JAM JAM 1247 Shot Put
14 Payton OTTERDAHL 02 APR 1996 USA USA 1241 Shot Put [Shot Put ind.]
15 Jacko GILL 20 DEC 1994 NZL NZL 1232 Shot Put
16 Jordan GEIST 21 JUL 1998 USA USA 1231 Shot Put [Shot Put ind.]
17 Mesud PEZER 27 AUG 1994 BIH BIH 1229 Shot Put [Shot Put ind.]
18 Jonathan JONES 23 APR 1991 USA USA 1222 Shot Put
19 Maksim AFONIN 06 JAN 1992 ANA ANA 1217 Shot Put [Shot Put ind.]
20 Francisco BELO 27 MAR 1991 POR POR 1215 Shot Put [Shot Put ind.]
21 Uziel MUÑOZ 08 SEP 1995 MEX MEX 1214 Shot Put
22 Mostafa Amr HASSAN 16 DEC 1995 EGY EGY 1208 Shot Put
23 Curtis JENSEN 01 NOV 1990 USA USA 1207 Shot Put [Shot Put ind.]
24 Leonardo FABBRI 15 APR 1997 ITA ITA 1205 Shot Put [Shot Put ind.]
25 Denzel COMENENTIA 25 NOV 1995 NED NED 1204 Shot Put [Shot Put ind.]
25 Eldred HENRY 18 SEP 1994 IVB IVB 1204 Shot Put [Shot Put ind.]
27 Damien BIRKINHEAD 08 APR 1993 AUS AUS 1197 Shot Put
28 Tejinderpal Singh TOOR 13 NOV 1994 IND IND 1196 Shot Put
29 Wictor PETERSSON 01 MAY 1998 SWE SWE 1195 Shot Put
29 Josh Olayinka AWOTUNDE 12 JUN 1995 USA USA 1195 Shot Put [Shot Put ind.]
31 Jakub SZYSZKOWSKI 21 AUG 1991 POL POL 1194 Shot Put
32 Adrian PIPERI 20 JAN 1999 USA USA 1193 Shot Put [Shot Put ind.]
32 Ivan IVANOV 03 JAN 1992 KAZ KAZ 1193 Shot Put
34 Orazio CREMONA 01 JUL 1989 RSA RSA 1191 Shot Put [Shot Put ind.]
35 Aleksandr LESNOY 28 JUL 1988 ANA ANA 1190 Shot Put
35 Ashinia MILLER 06 JUN 1993 JAM JAM 1190 Shot Put [Shot Put ind.]
37 Marcus THOMSEN 07 JAN 1998 NOR NOR 1187 Shot Put [Shot Put ind.]
38 David PLESS 19 NOV 1990 USA USA 1184 Shot Put
39 Tsanko ARNAUDOV 14 MAR 1992 POR POR 1179 Shot Put [Shot Put ind.]
40 Nicholas SCARVELIS 02 FEB 1993 GRE GRE 1177 Shot Put [Shot Put ind.]
41 Kristo GALETA 09 APR 1983 EST EST 1174 Shot Put
42 Andrew LISKOWITZ 22 MAY 1997 USA USA 1172 Shot Put
43 Frederic DAGEE 11 DEC 1992 FRA FRA 1171 Shot Put [Shot Put ind.]
44 Mohamed Magdi Hamza KHALIF 30 AUG 1996 EGY EGY 1169 Shot Put
45 Asmir KOLAŠINAC 15 OCT 1984 SRB SRB 1168 Shot Put [Shot Put ind.]
46 Willian DOURADO 06 JAN 1994 BRA BRA 1166 Shot Put
47 Garrett APPIER 15 JAN 1992 USA USA 1163 Shot Put
48 Giorgi MUJARIDZE 22 MAR 1998 GEO GEO 1162 Shot Put [Shot Put ind.]
49 Jiaxing WU 29 MAR 1990 CHN CHN 1160 Shot Put [Shot Put ind.]
50 Kemal MESIĆ 04 AUG 1985 BIH BIH 1158 Shot Put
50 Simon BAYER 23 NOV 1995 GER GER 1158 Shot Put
50 Armin SINANČEVIĆ 14 AUG 1996 SRB SRB 1158 Shot Put
53 Aliaksei NICHYPAR 10 APR 1993 BLR BLR 1156 Shot Put [Shot Put ind.]
54 Dotun OGUNDEJI 24 FEB 1996 USA USA 1155 Shot Put
55 Stipe ŽUNIĆ 13 DEC 1990 CRO CRO 1152 Shot Put [Shot Put ind.]
56 Konstantin LYADUSOV 02 MAR 1988 RUS RUS 1151 Shot Put [Shot Put ind.]
57 Sebastiano BIANCHETTI 20 JAN 1996 ITA ITA 1150 Shot Put
58 Turner WASHINGTON 10 FEB 1999 USA USA 1149 Shot Put
58 Nicholas VENA 16 APR 1993 USA USA 1149 Shot Put [Shot Put ind.]
60 Andrei Marius GAG 07 APR 1991 ROU ROU 1148 Shot Put [Shot Put ind.]
61 Carlos TOBALINA 02 AUG 1985 ESP ESP 1141 Shot Put [Shot Put ind.]
62 Welington MORAIS 06 SEP 1996 BRA BRA 1138 Shot Put
63 Patrick CRONIE 05 NOV 1989 NED NED 1135 Shot Put [Shot Put ind.]
64 Brett NEELLY 22 NOV 1996 USA USA 1131 Shot Put [Shot Put ind.]
65 Tobias DAHM 23 MAY 1987 GER GER 1130 Shot Put [Shot Put ind.]
66 Ilwoo JUNG 28 MAR 1986 KOR KOR 1127 Shot Put
67 Christian ZIMMERMANN 09 JUL 1994 GER GER 1126 Shot Put [Shot Put ind.]
68 Franck ELEMBA 21 JUL 1990 CGO CGO 1125 Shot Put [Shot Put ind.]
68 Scott LINCOLN 07 MAY 1993 GBR GBR 1125 Shot Put
68 Kyle BLIGNAUT 09 NOV 1999 RSA RSA 1125 Shot Put
71 Ihor MUSIYENKO 22 AUG 1993 UKR UKR 1124 Shot Put [Shot Put ind.]
71 Maksim SIDOROV 13 MAY 1986 RUS RUS 1124 Shot Put [Shot Put ind.]
73 Jan Josef JEUSCHEDE 23 APR 1993 GER GER 1121 Shot Put
74 Nick PONZIO 04 JAN 1995 USA USA 1119 Shot Put
75 Willie MORRISON 23 NOV 1996 USA USA 1118 Shot Put [Shot Put ind.]
76 Kord FERGUSON 16 SEP 1996 USA USA 1110 Shot Put [Shot Put ind.]
76 Matthew KATNIK 10 OCT 1996 USA USA 1110 Shot Put [Shot Put ind.]
78 Nathan ESPARZA 24 APR 1998 USA USA 1109 Shot Put
79 Dzmitry KARPUK 05 NOV 1999 BLR BLR 1106 Shot Put
80 Oghenakpobo EFEKORO 15 JUL 1996 NGR NGR 1105 Shot Put
81 Hamza ALIĆ 20 JAN 1979 BIH BIH 1103 Shot Put
81 Kyriakos ZOTOS 17 JAN 1996 GRE GRE 1103 Shot Put [Shot Put ind.]
81 Jian CHEN 20 APR 1991 CHN CHN 1103 Shot Put [Shot Put ind.]
84 Odysseas MOUZENIDIS 30 JUN 1999 GRE GRE 1102 Shot Put
85 Jordan YOUNG 21 JUN 1993 CAN CAN 1101 Shot Put
85 Zhizhong TIAN 15 DEC 1992 CHN CHN 1101 Shot Put [Shot Put ind.]
85 Jason Jullian VAN ROOYEN 04 FEB 1997 RSA RSA 1101 Shot Put
88 Arttu KANGAS 13 JUL 1993 FIN FIN 1099 Shot Put [Shot Put ind.]
88 David KORNACK USA USA 1099 Shot Put [Shot Put ind.]
90 Jared KERN 10 JUN 1995 USA USA 1098 Shot Put [Shot Put ind.]
90 Mehrdelan SHAHIN 21 JUN 1995 IRI IRI 1098 Shot Put
90 Roger STEEN 17 MAY 1992 USA USA 1098 Shot Put [Shot Put ind.]
90 Lucas WARNING USA USA 1098 Shot Put [Shot Put ind.]
90 Pavel DERKACH 02 OCT 1993 RUS RUS 1098 Shot Put [Shot Put ind.]
95 Alex RENNER 28 DEC 1993 USA USA 1097 Shot Put [Shot Put ind.]
96 Tomaš ĐUROVIĆ 14 FEB 1994 MNE MNE 1095 Shot Put
97 Viktor SAMOLYUK 05 SEP 1986 UKR UKR 1094 Shot Put [Shot Put ind.]
97 Martin NOVÁK 05 OCT 1992 CZE CZE 1094 Shot Put [Shot Put ind.]
97 Jonathan THARALDSEN USA USA 1094 Shot Put [Shot Put ind.]
97 Eric FAVORS 16 NOV 1996 IRL IRL 1094 Shot Put [Shot Put ind.]