World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 04 Nov 2025

Place Competitor DOB Score Event List
201 Prabhkirpal SINGH 12 JUL 1997 IND IND 1024 Shot Put
202 Jakub KOREJBA 12 MAR 2003 POL POL 1024 Shot Put
203 Cameron BELTON USA USA 1024 Shot Put
204 Liam NGCHOK-WULF 27 JUN 2003 NZL NZL 1024 Shot Put
205 Hala'Ufia SAM USA USA 1024 Shot Put
206 David WILSON USA USA 1023 Shot Put
207 Aatu KANGASNIEMI 25 FEB 2006 FIN FIN 1023 Shot Put
208 Sloan COX USA USA 1023 Shot Put
209 Jeff KLINE USA USA 1021 Shot Put
210 Sam LIOKUMOVICH USA USA 1021 Shot Put
211 Youssef KOUDSSI 17 JAN 2001 CAN CAN 1021 Shot Put
212 Patrick SWAN 14 SEP 1997 GBR GBR 1020 Shot Put
213 William REZNY USA USA 1020 Shot Put
214 Will DIBO 19 SEP 2001 AUT AUT 1020 Shot Put
215 Nicholas GODBEHERE 14 APR 2004 USA USA 1019 Shot Put
216 Yevgeniy DAVYDCHENKOV 10 AUG 2000 RUS RUS 1019 Shot Put
217 . ANIKET 05 NOV 2001 IND IND 1018 Shot Put
218 Jong-hyuk JANG 28 FEB 2000 KOR KOR 1018 Shot Put
219 Aaron CASTLE 07 OCT 1993 USA USA 1018 Shot Put
220 Logan MONTGOMERY USA USA 1017 Shot Put
221 Corban PAYNE USA USA 1017 Shot Put
222 Yiwen ZHU 05 OCT 2000 CHN CHN 1016 Shot Put
223 Vinicius DAROLT 17 MAR 2003 BRA BRA 1016 Shot Put
224 Carson LIENAU USA USA 1015 Shot Put
225 Akito YAMADA 23 JUL 2004 JPN JPN 1014 Shot Put
226 Zack RAMOS USA USA 1014 Shot Put
227 Wojciech MAROK 12 SEP 2001 POL POL 1014 Shot Put
228 Jaylon WELLS USA USA 1013 Shot Put
229 Moses PARKINSON 15 OCT 1998 JAM JAM 1013 Shot Put
230 Brayden HODGEST USA USA 1012 Shot Put
231 Ethan ELLIOTT USA USA 1011 Shot Put
232 Mauricio MACHRY 04 JUN 2001 BRA BRA 1011 Shot Put
233 Jaiden GARY USA USA 1011 Shot Put
234 Max KLEIN USA USA 1011 Shot Put
235 Matías Felipe PUSCHELL 29 JUN 1992 CHI CHI 1010 Shot Put
236 Kael MIEDEMA USA USA 1010 Shot Put
237 Arthur STANAT 01 MAY 2003 CAN CAN 1009 Shot Put
238 Roury MCCLOYEN 09 JAN 2005 USA USA 1009 Shot Put
239 Fatih ALPASLAN 25 FEB 2000 TUR TUR 1009 Shot Put
240 Simonas BAKANAS 25 MAR 2002 LTU LTU 1008 Shot Put
241 Noah KOCH USA USA 1008 Shot Put
242 Adrián BARAN 14 DEC 1999 SVK SVK 1008 Shot Put
243 Nikita ZHIDKOV 29 FEB 1988 RUS RUS 1007 Shot Put
244 Eric BOTTERN USA USA 1007 Shot Put
245 Shamar REID 11 SEP 2002 JAM JAM 1006 Shot Put
246 Dino TUMBUL 13 AUG 2001 SRB SRB 1005 Shot Put
247 Kyle BIGLEY USA USA 1005 Shot Put
248 Donroy BROWN 21 OCT 2000 JAM JAM 1004 Shot Put
249 Mason HICKEL USA USA 1003 Shot Put
250 Balázs TÓTH 09 MAY 2000 HUN HUN 1003 Shot Put
251 Michael CALHOUN USA USA 1003 Shot Put
252 Phillips MOORE USA USA 1003 Shot Put
253 Jesús David GUZMÁN 14 MAR 2004 MEX MEX 1003 Shot Put
254 Hayate INAFUKU 24 NOV 2000 JPN JPN 1002 Shot Put
255 Ivan KRUCHANOK 10 JUL 2004 BLR BLR 1002 Shot Put
256 Owen WENDL USA USA 1001 Shot Put
257 Robert MANSE USA USA 1001 Shot Put
258 Korbin SPENCER USA USA 1000 Shot Put
259 Sebastian SWISTAK USA USA 1000 Shot Put
260 Myung-woo JIN 09 SEP 1997 KOR KOR 999 Shot Put
261 Ethan RICHTER 2003 USA USA 999 Shot Put
262 Cole SAMPLE USA USA 999 Shot Put
263 Luiz Felipe MARTINS SEVERINO 09 MAY 2001 BRA BRA 998 Shot Put
264 Leonardo RAMOS USA USA 998 Shot Put
265 Peter NORTHRUP USA USA 997 Shot Put
266 Jan FERINA 14 JAN 2007 CRO CRO 996 Shot Put
267 Alexander ANTHONISSEN 09 APR 2004 BEL BEL 996 Shot Put
268 Yi-Chu CHEN 31 OCT 2002 TPE TPE 996 Shot Put
269 Marius Constantin MUSTEAȚĂ 11 JAN 1997 ROU ROU 996 Shot Put
270 Kaden EDWARDS USA USA 996 Shot Put
271 Brendon SEE 04 NOV 2004 USA USA 995 Shot Put
272 David RUSSELL USA USA 995 Shot Put
273 Junior PAYTON-KIMBLE USA USA 995 Shot Put
274 Hawkin MILLER 21 JAN 2004 USA USA 992 Shot Put
275 Jay WADLEY USA USA 992 Shot Put
276 Menachem Mendel CHEN 01 NOV 2000 ISR ISR 992 Shot Put
277 Arvid MÄGI THEORIN 21 MAR 2001 SWE SWE 992 Shot Put
278 Hyogo WATANABE 22 OCT 2004 JPN JPN 991 Shot Put
279 Lott DESMOND USA USA 990 Shot Put
280 Jason NWOSU USA USA 990 Shot Put
281 Zane FORIST USA USA 990 Shot Put
282 Will NEMECEK USA USA 990 Shot Put
283 Calvin BOSTIC USA USA 990 Shot Put
284 Jacob HAWKINS USA USA 990 Shot Put
285 Ismail ALIYEV 15 FEB 1993 AZE AZE 989 Shot Put
286 Theofanis MAVRODONTIS 20 DEC 2003 GRE GRE 989 Shot Put
287 Arthur Leandro DE SOUSA 11 DEC 2002 BRA BRA 989 Shot Put
288 Alex SOHN USA USA 989 Shot Put
289 John-Oliver KLYNSMITH 15 FEB 2004 RSA RSA 988 Shot Put
290 Doston RAJABOV 24 MAR 1994 UZB UZB 988 Shot Put
291 Gary MOORE 17 DEC 2004 USA USA 988 Shot Put
292 José Joaquin BALLIVIÁN 22 APR 1993 CHI CHI 988 Shot Put
293 Aiden FELTY 26 APR 2001 USA USA 987 Shot Put
294 Keegan DIGBY USA USA 987 Shot Put
295 Yanheng TIAN 19 MAR 1999 CHN CHN 987 Shot Put
296 Shinichi YUKINAGA 10 APR 1997 JPN JPN 986 Shot Put
297 Hayden WILSON USA USA 986 Shot Put
298 Jamale WILLIAMS 2005 USA USA 986 Shot Put
299 Colton MCMASTER 22 APR 2004 USA USA 986 Shot Put
300 Desmond FRAZIER USA USA 986 Shot Put