World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 16 Apr 2019

Place Competitor DOB Nat Score Event List
1 Ryan CROUSER 18 DEC 1992 USA USA 1416 Shot Put
2 Tomas WALSH 01 MAR 1992 NZL NZL 1415 Shot Put
3 Darlan ROMANI 09 APR 1991 BRA BRA 1383 Shot Put
4 Darrell HILL 17 AUG 1993 USA USA 1373 Shot Put
5 Michał HARATYK 10 APR 1992 POL POL 1366 Shot Put [Shot Put ind.]
6 David STORL 27 JUL 1990 GER GER 1331 Shot Put [Shot Put ind.]
7 Tomáš STANĚK 13 JUN 1991 CZE CZE 1326 Shot Put [Shot Put ind.]
8 Konrad BUKOWIECKI 17 MAR 1997 POL POL 1277 Shot Put [Shot Put ind.]
9 Curtis JENSEN 01 NOV 1990 USA USA 1252 Shot Put
10 Aleksandr LESNOY 28 JUL 1988 ANA ANA 1246 Shot Put
11 Ryan WHITING 24 NOV 1986 USA USA 1243 Shot Put
12 O'Dayne RICHARDS 14 DEC 1988 JAM JAM 1231 Shot Put [Shot Put ind.]
13 Chukwuebuka ENEKWECHI 28 JAN 1993 NGR NGR 1228 Shot Put [Shot Put ind.]
13 Bob BERTEMES 24 MAY 1993 LUX LUX 1228 Shot Put [Shot Put ind.]
15 Tim NEDOW 16 OCT 1990 CAN CAN 1226 Shot Put [Shot Put ind.]
16 Stipe ŽUNIĆ 13 DEC 1990 CRO CRO 1215 Shot Put
17 Joe KOVACS 28 JUN 1989 USA USA 1214 Shot Put [Shot Put ind.]
18 Francisco BELO 27 MAR 1991 POR POR 1212 Shot Put [Shot Put ind.]
19 Maksim AFONIN 06 JAN 1992 ANA ANA 1211 Shot Put [Shot Put ind.]
20 Damien BIRKINHEAD 08 APR 1993 AUS AUS 1210 Shot Put
21 Ashinia MILLER 06 JUN 1993 JAM JAM 1204 Shot Put [Shot Put ind.]
22 Jordan GEIST 21 JUL 1998 USA USA 1194 Shot Put [Shot Put ind.]
23 Payton OTTERDAHL 02 APR 1996 USA USA 1193 Shot Put [Shot Put ind.]
24 Mesud PEZER 27 AUG 1994 BIH BIH 1191 Shot Put [Shot Put ind.]
25 Eldred HENRY 18 SEP 1994 IVB IVB 1188 Shot Put [Shot Put ind.]
26 Franck ELEMBA 21 JUL 1990 CGO CGO 1185 Shot Put
26 Andrei Marius GAG 07 APR 1991 ROU ROU 1185 Shot Put [Shot Put ind.]
28 Tsanko ARNAUDOV 14 MAR 1992 POR POR 1174 Shot Put
28 Aliaksei NICHYPAR 10 APR 1993 BLR BLR 1174 Shot Put [Shot Put ind.]
30 Tejinderpal Singh TOOR 13 NOV 1994 IND IND 1173 Shot Put
31 Jakub SZYSZKOWSKI 21 AUG 1991 POL POL 1172 Shot Put [Shot Put ind.]
31 Nicholas SCARVELIS 02 FEB 1993 GRE GRE 1172 Shot Put [Shot Put ind.]
33 Marcus THOMSEN 07 JAN 1998 NOR NOR 1170 Shot Put [Shot Put ind.]
34 Adrian PIPERI 20 JAN 1999 USA USA 1166 Shot Put [Shot Put ind.]
34 Josh Olayinka AWOTUNDE 12 JUN 1995 USA USA 1166 Shot Put [Shot Put ind.]
36 Asmir KOLAŠINAC 15 OCT 1984 SRB SRB 1165 Shot Put [Shot Put ind.]
37 Denzel COMENENTIA 25 NOV 1995 NED NED 1160 Shot Put [Shot Put ind.]
37 Carlos TOBALINA 02 AUG 1985 ESP ESP 1160 Shot Put [Shot Put ind.]
39 Frederic DAGEE 11 DEC 1992 FRA FRA 1158 Shot Put [Shot Put ind.]
39 Leonardo FABBRI 15 APR 1997 ITA ITA 1158 Shot Put [Shot Put ind.]
41 Hamza ALIĆ 20 JAN 1979 BIH BIH 1142 Shot Put
42 Orazio CREMONA 01 JUL 1989 RSA RSA 1140 Shot Put [Shot Put ind.]
43 Uziel MUÑOZ 08 SEP 1995 MEX MEX 1139 Shot Put [Shot Put ind.]
44 Willian Denilson VENANCIO 06 JAN 1994 BRA BRA 1138 Shot Put
45 Konstantin LYADUSOV 02 MAR 1988 RUS RUS 1131 Shot Put [Shot Put ind.]
45 Ivan IVANOV 03 JAN 1992 KAZ KAZ 1131 Shot Put
47 Patrick CRONIE 05 NOV 1989 NED NED 1126 Shot Put [Shot Put ind.]
48 Sebastiano BIANCHETTI 20 JAN 1996 ITA ITA 1124 Shot Put
49 Garrett APPIER 15 JAN 1992 USA USA 1122 Shot Put
49 Kristo GALETA 09 APR 1983 EST EST 1122 Shot Put
51 Brett NEELLY 22 NOV 1996 USA USA 1121 Shot Put [Shot Put ind.]
52 Filip MIHALJEVIC 31 JUL 1994 CRO CRO 1120 Shot Put
52 Giorgi MUJARIDZE 22 MAR 1998 GEO GEO 1120 Shot Put [Shot Put ind.]
54 Kemal MESIĆ 04 AUG 1985 BIH BIH 1119 Shot Put [Shot Put ind.]
55 Mehrdelan SHAHIN 21 JUN 1995 IRI IRI 1108 Shot Put
56 Wictor PETERSSON 01 MAY 1998 SWE SWE 1107 Shot Put [Shot Put ind.]
56 Ihor MUSIYENKO 22 AUG 1993 UKR UKR 1107 Shot Put [Shot Put ind.]
56 Osman Can ÖZDEVECI 23 AUG 1995 TUR TUR 1107 Shot Put [Shot Put ind.]
59 Kord FERGUSON 16 SEP 1996 USA USA 1105 Shot Put [Shot Put ind.]
60 Matthew KATNIK 10 OCT 1996 USA USA 1104 Shot Put [Shot Put ind.]
61 Mostafa Amr HASSAN 16 DEC 1995 EGY EGY 1103 Shot Put
61 Andrzej GUDRO 08 APR 1994 POL POL 1103 Shot Put [Shot Put ind.]
61 Blaz ZUPANCIC 06 APR 1995 SLO SLO 1103 Shot Put [Shot Put ind.]
64 Akeem STEWART 04 JUL 1992 TTO TTO 1102 Shot Put
65 Joshua FREEMAN 22 AUG 1994 USA USA 1101 Shot Put
66 David PLESS 19 NOV 1990 USA USA 1100 Shot Put [Shot Put ind.]
66 Mohamed Magdi Hamza KHALIF 30 AUG 1996 EGY EGY 1100 Shot Put
68 Maksim SIDOROV 13 MAY 1986 RUS RUS 1096 Shot Put [Shot Put ind.]
69 Jared KERN 10 JUN 1995 USA USA 1095 Shot Put [Shot Put ind.]
69 Viktor SAMOLYUK 05 SEP 1986 UKR UKR 1095 Shot Put [Shot Put ind.]
69 Jiaxing WU 29 MAR 1990 CHN CHN 1095 Shot Put [Shot Put ind.]
72 Austin DROOGSMA 04 MAR 1995 USA USA 1094 Shot Put
72 Andrew LISKOWITZ 22 MAY 1997 USA USA 1094 Shot Put [Shot Put ind.]
72 Timo KÖÖPIKKÄ 10 MAY 1994 FIN FIN 1094 Shot Put [Shot Put ind.]
75 William BRAIDO 18 MAR 1992 BRA BRA 1093 Shot Put
75 Ilwoo JUNG 28 MAR 1986 KOR KOR 1093 Shot Put
77 Welington SILVA MORAIS 06 SEP 1996 BRA BRA 1091 Shot Put
77 Frantsi LATIFLLARI 08 AUG 1996 GRE GRE 1091 Shot Put [Shot Put ind.]
77 Oghenakpobo EFEKORO 15 JUL 1996 NGR NGR 1091 Shot Put [Shot Put ind.]
77 Scott LINCOLN 07 MAY 1993 GBR GBR 1091 Shot Put [Shot Put ind.]
77 Daniel MCARTHUR 17 MAR 1998 USA USA 1091 Shot Put [Shot Put ind.]
82 Simon BAYER 23 NOV 1995 GER GER 1088 Shot Put
83 McKay JOHNSON 15 APR 1998 USA USA 1087 Shot Put [Shot Put ind.]
84 Tobias DAHM 23 MAY 1987 GER GER 1086 Shot Put [Shot Put ind.]
84 Adam KESSLER USA USA 1086 Shot Put [Shot Put ind.]
86 Martin NOVÁK 05 OCT 1992 CZE CZE 1085 Shot Put [Shot Put ind.]
87 Ali SAMARI 07 JAN 1993 IRI IRI 1084 Shot Put
87 T'Mond JOHNSON 29 JUL 1997 USA USA 1084 Shot Put [Shot Put ind.]
89 Kyle BLIGNAUT 09 NOV 1999 RSA RSA 1083 Shot Put
90 Nick DEMALINE 01 MAR 1996 USA USA 1082 Shot Put
90 Coy BLAIR 10 JUN 1994 USA USA 1082 Shot Put [Shot Put ind.]
90 Nathan ESPARZA 24 APR 1998 USA USA 1082 Shot Put [Shot Put ind.]
93 Mikhail ABRAMCHUK 22 SEP 1992 BLR BLR 1081 Shot Put [Shot Put ind.]
93 Willie MORRISON 23 NOV 1996 USA USA 1081 Shot Put [Shot Put ind.]
93 Arttu KANGAS 13 JUL 1993 FIN FIN 1081 Shot Put [Shot Put ind.]
93 Jan Josef JEUSCHEDE 23 APR 1993 GER GER 1081 Shot Put
97 Ladislav PRÁŠIL 17 MAY 1990 CZE CZE 1080 Shot Put [Shot Put ind.]
98 Jun LI 02 JAN 1993 CHN CHN 1078 Shot Put
99 Charles LENFORD 10 FEB 1998 USA USA 1077 Shot Put [Shot Put ind.]
100 Šarūnas BANEVIČIUS 20 NOV 1991 LTU LTU 1074 Shot Put [Shot Put ind.]