World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 28 Oct 2025

Place Competitor DOB Score Event List
301 Rafał KOWNATKE 24 MAR 1985 POL POL 985 Shot Put
302 Brayden BITTER USA USA 985 Shot Put
303 Kyle ATKINSON USA USA 985 Shot Put
304 Cesar SALAZAR USA USA 985 Shot Put
305 Seth BROUSSEAU USA USA 984 Shot Put
306 Maohung HSUEH 06 AUG 2001 TPE TPE 984 Shot Put
307 Easton HATLEBERG 15 JUL 2005 USA USA 984 Shot Put
308 Hayden DIXON USA USA 984 Shot Put
309 Hamza MUHAREMOVIĆ 14 APR 2004 BIH BIH 983 Shot Put
310 Zijie TANG 31 DEC 2002 CHN CHN 983 Shot Put
311 Chris BOYD 05 JUL 2005 USA USA 983 Shot Put
312 Cooper CERESE USA USA 983 Shot Put
313 Yang XU 03 APR 2006 CHN CHN 983 Shot Put
314 Kalathan LAIWA-MCKAY USA USA 982 Shot Put
315 Geon-joo KIM 06 MAR 2000 KOR KOR 982 Shot Put
316 Aliaksei ALEKSANDROVICH 02 JAN 2001 BLR BLR 982 Shot Put
317 Spencer WILLIAMS USA USA 982 Shot Put
318 Stefan JOVANOV 15 OCT 2004 SRB SRB 981 Shot Put
319 Yakob EKOUE USA USA 981 Shot Put
320 Elias LIND 18 JAN 2003 SWE SWE 980 Shot Put
321 Ben HAAS USA USA 979 Shot Put
322 László KOVÁCS 12 MAY 2000 HUN HUN 979 Shot Put
323 Thiago NOGUEIRA 17 OCT 1999 BRA BRA 979 Shot Put
324 Evan JOURDAIN 05 APR 2002 FRA FRA 979 Shot Put
325 TomáÅ¡ VILÍMEK 10 MAR 1998 CZE CZE 978 Shot Put
326 Panu TIRKKONEN 25 FEB 1997 FIN FIN 977 Shot Put
327 Dimitrios ANTONATOS 10 DEC 2006 GRE GRE 977 Shot Put
328 Nikita SHAPRAN 24 JAN 2004 RUS RUS 976 Shot Put
329 Maksym KOVAL 26 DEC 1996 UKR UKR 975 Shot Put
330 Marijn VAN DEN BORN 02 SEP 1997 NED NED 975 Shot Put
331 Caiqi ZHI 05 JUL 2004 CHN CHN 975 Shot Put
332 Andrew HEINIG USA USA 975 Shot Put
333 Luke HOLCOMBE USA USA 974 Shot Put
334 Zhihong SUN 26 AUG 2003 CHN CHN 974 Shot Put
335 Samuel DIRKES USA USA 974 Shot Put
336 Alex MANSFIELD USA USA 974 Shot Put
337 Dmitriy MUZHIKOV 15 JAN 2004 RUS RUS 973 Shot Put
338 Bryce RULAND 26 SEP 2006 USA USA 973 Shot Put
339 Yingxu ZHU 20 OCT 2000 CHN CHN 972 Shot Put
340 Karter RASHKE USA USA 972 Shot Put
341 Ștefan Alexandru CIOBANU 31 JAN 2007 ROU ROU 972 Shot Put
342 Marek HRUBÝ 13 JAN 2005 CZE CZE 972 Shot Put
343 TomáÅ¡ BORTEL 29 SEP 1999 CZE CZE 971 Shot Put
344 Alexandre HENRAT 02 AUG 1993 FRA FRA 970 Shot Put
345 Ahmed DESOUQI IBRAHIM 10 JUN 2000 EGY EGY 969 Shot Put
346 Sungbin LEE 19 APR 2001 KOR KOR 969 Shot Put
347 Alejandro NOGUERA 11 MAR 1993 ESP ESP 969 Shot Put
348 Wade SHOMPER USA USA 969 Shot Put
349 Grayson BRASHEAR USA USA 969 Shot Put
350 Zach LEWIS USA USA 969 Shot Put
351 Rece ROWAN USA USA 968 Shot Put
352 Hasan SAYGI 23 OCT 2000 TUR TUR 968 Shot Put
353 Javier CRUZ RUIZ 15 MAR 2004 ESP ESP 968 Shot Put
354 Tianze WANG 24 JAN 2001 CHN CHN 967 Shot Put
355 Kyle CLABOUGH USA USA 967 Shot Put
356 Lucas TROTTER USA USA 967 Shot Put
357 Damian RODZIAK 27 JAN 2003 POL POL 966 Shot Put
358 . BALAJI 26 SEP 2000 IND IND 966 Shot Put
359 Billy Jospen TAKOUGOUM KUITCHE 10 JAN 1997 CMR CMR 965 Shot Put
360 Jahnaul RITZIE USA USA 965 Shot Put
361 Christopher JOHNSON 09 FEB 2004 ANT ANT 964 Shot Put
362 Cédric BROECKAERT 23 APR 2004 BEL BEL 964 Shot Put
363 Evan MARTINEZ 07 SEP 2005 USA USA 964 Shot Put
364 David TUPÝ 22 OCT 2000 CZE CZE 964 Shot Put
365 Brandon DENNIS USA USA 964 Shot Put
366 Dane SEBERT USA USA 963 Shot Put
367 Aryan TYAGI 14 AUG 2001 IND IND 963 Shot Put
368 Yekini BOWEN 04 SEP 2003 JAM JAM 963 Shot Put
369 Eugene YOOSANG USA USA 963 Shot Put
370 Alex SHIELDS USA USA 962 Shot Put
371 . ATUL 17 JAN 2005 IND IND 961 Shot Put
372 Carlos ALEXANDER USA USA 961 Shot Put
373 Charles PAWLOSKY USA USA 960 Shot Put
374 Kevin GRUBBS 29 APR 2003 USA USA 960 Shot Put
375 Zachary PETKO USA USA 960 Shot Put
376 Mindaugas JURKÅ A 14 OCT 1992 LTU LTU 960 Shot Put
377 Talon HOLMQUIST USA USA 960 Shot Put
378 La'Darion DUDLEY USA USA 960 Shot Put
379 Garrett TAYLOR 02 MAR 2005 USA USA 959 Shot Put
380 Jesse SHELTON USA USA 959 Shot Put
381 Leonhard JÄGER 17 SEP 2005 AUT AUT 958 Shot Put
382 Zac DAVIES 01 JAN 2003 GBR GBR 958 Shot Put
383 Theodore PUTERBAUGH USA USA 958 Shot Put
384 Chase CRAWFORD USA USA 958 Shot Put
385 Gage STANKIEWICZ 18 APR 2003 USA USA 958 Shot Put
386 Mikko TOIVIAINEN 22 FEB 1990 FIN FIN 958 Shot Put
387 Charles LAFORE USA USA 958 Shot Put
388 Pedro Rafael MODESTO 12 JUN 2006 BRA BRA 957 Shot Put
389 Takuto SANO 11 MAR 1999 JPN JPN 956 Shot Put
390 Kai DEINES 10 NOV 2004 USA USA 956 Shot Put
391 Banks KADEN USA USA 956 Shot Put
392 Jayden DUBARD USA USA 956 Shot Put
393 Tony NELSON USA USA 955 Shot Put
394 Samuel KOVÁÄŒ 13 AUG 1999 SVK SVK 955 Shot Put
395 Emmanuel EKUMA USA USA 955 Shot Put
396 Vytenis IVAÅ KEVIÄŒIUS 09 FEB 1992 LTU LTU 955 Shot Put
397 Sang-myung LEE 08 AUG 2000 KOR KOR 954 Shot Put
398 Willy VICAUT 27 NOV 1995 FRA FRA 953 Shot Put
399 Daniel PARDO 08 MAR 1996 ESP ESP 953 Shot Put
400 Sam CAPPOS 27 OCT 2004 CAN CAN 953 Shot Put