World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 04 Nov 2025

Place Competitor DOB Score Event List
501 Jorge HINOJOSA USA USA 921 Shot Put
502 Noah HARMAN USA USA 921 Shot Put
503 Blake WILLEY USA USA 921 Shot Put
504 Caiden FREDRICK 11 JAN 2005 USA USA 921 Shot Put
505 Kai TWADDLE-DUNHAM 06 APR 2006 USA USA 921 Shot Put
506 Trevon HILL USA USA 920 Shot Put
507 Balázs DETRIK 30 JAN 1995 HUN HUN 920 Shot Put
508 Jason NWAKA USA USA 920 Shot Put
509 Jean-emmanuel LAPORTE 2004 FRA FRA 920 Shot Put
510 Petr PLAÅ IL 04 JUN 1999 CZE CZE 920 Shot Put
511 Dongxu YANG 16 FEB 2003 CHN CHN 920 Shot Put
512 DJ LIEBENBERG 18 FEB 2003 RSA RSA 919 Shot Put
513 Emīls DZILNA 2000 LAT LAT 919 Shot Put
514 John HANSON USA USA 919 Shot Put
515 Sirine MOHAMED 03 MAR 2003 ALG ALG 918 Shot Put
516 John PURVIS USA USA 918 Shot Put
517 Matthew PALCHAK USA USA 918 Shot Put
518 Dylan GROSS USA USA 918 Shot Put
519 Chris WARD USA USA 918 Shot Put
520 Drake STAPLETON USA USA 918 Shot Put
521 Christian RIOS USA USA 917 Shot Put
522 Clark GULYCZ USA USA 917 Shot Put
523 Mason HILL USA USA 916 Shot Put
524 Edward TA'AMILO USA USA 916 Shot Put
525 Trevor VEENSTRA USA USA 916 Shot Put
526 František JABŮREK 12 MAR 2006 CZE CZE 915 Shot Put
527 Jackson WESTON USA USA 915 Shot Put
528 Garrett MCHEARD USA USA 915 Shot Put
529 Jack FOSTER USA USA 915 Shot Put
530 Alex JENSEN USA USA 915 Shot Put
531 Etienne ROUSSEAU 28 FEB 2003 AUS AUS 914 Shot Put
532 Justin CRAFT USA USA 914 Shot Put
533 Dohyeon PARK 11 JAN 2003 KOR KOR 914 Shot Put
534 Rasmus ROOSLEHT 25 JUL 2002 EST EST 914 Shot Put
535 Tomás RODRIGUES 20 APR 2001 POR POR 913 Shot Put
536 Cole TUCKER USA USA 913 Shot Put
537 Preston BEERY USA USA 913 Shot Put
538 Yuzhe ZHANG 17 MAY 2004 CHN CHN 913 Shot Put
539 Masahira SATO 21 MAY 1992 JPN JPN 913 Shot Put
540 Theodor HENNECKE 04 AUG 2004 DEN DEN 912 Shot Put
541 Josh-Ty BROWN 21 OCT 2004 JAM JAM 912 Shot Put
542 Robbie BABSON USA USA 912 Shot Put
543 Zackery DILLON 07 MAR 2002 JAM JAM 911 Shot Put
544 Yohei TOMARI 04 JUN 2004 JPN JPN 911 Shot Put
545 Jordae EDWARDS USA USA 911 Shot Put
546 Gabriel URRACA USA USA 909 Shot Put
547 Shakiel DACRES 24 JUL 2001 JAM JAM 909 Shot Put
548 Yuqiao YANG 17 JUL 2003 CHN CHN 909 Shot Put
549 Bobby GRAY USA USA 909 Shot Put
550 Matthias KRACH 15 NOV 1991 AUT AUT 908 Shot Put
551 Kyle GARLAND 28 MAY 2000 USA USA 908 Shot Put
552 Shoki KURODA 28 OCT 2001 JPN JPN 908 Shot Put
553 Ryan SPAETH USA USA 908 Shot Put
554 Aleks HRISTOV 23 MAR 2000 BUL BUL 908 Shot Put
555 Shiwei LIU 01 MAR 2005 CHN CHN 908 Shot Put
556 Michael LUNSFORD USA USA 908 Shot Put
557 Soane MEISSONNIER 07 JUL 2003 FRA FRA 907 Shot Put
558 Guillermo LOPEZ USA USA 907 Shot Put
559 Wesley EZE 17 APR 2002 CAN CAN 906 Shot Put
560 Hiroyuki KUNISHI 04 DEC 1999 JPN JPN 906 Shot Put
561 Weiyi YAN 23 JUL 2002 CHN CHN 906 Shot Put
562 Martin PONÍŽIL 26 JUN 2002 CZE CZE 905 Shot Put
563 Diego HERNANDEZ 2003 MEX MEX 905 Shot Put
564 Jackson VOLLBRECHT USA USA 905 Shot Put
565 Vladislav BOSONOGOV 20 NOV 2000 RUS RUS 905 Shot Put
566 Gage GRIFFITH USA USA 905 Shot Put
567 Jack PACKER USA USA 905 Shot Put
568 Noah TURNER USA USA 904 Shot Put
569 Luis DIAZ-BOJORQUEZ USA USA 904 Shot Put
570 Christian HICKS USA USA 903 Shot Put
571 Aidan PATTON USA USA 903 Shot Put
572 Braden STRYKER USA USA 903 Shot Put
573 Timothe GOUIN 1999 FRA FRA 903 Shot Put
574 S.Sri KUMARAN 23 AUG 2003 IND IND 902 Shot Put
575 Daylin MALLORY USA USA 902 Shot Put
576 Jonathan GUILLAUME 07 MAY 1992 BEL BEL 902 Shot Put
577 Å tÄ›pán RESL 12 AUG 2005 CZE CZE 902 Shot Put
578 John SABINSKI USA USA 902 Shot Put
579 Dan OTTO USA USA 902 Shot Put
580 Benjamin ZENATTI 05 JAN 2004 FRA FRA 902 Shot Put
581 Runfeng LIU 30 SEP 2005 CHN CHN 902 Shot Put
582 Jacob KLITZKE USA USA 901 Shot Put
583 Soren JOHNSON USA USA 901 Shot Put
584 Blaine NUNN USA USA 900 Shot Put
585 Donavan HUMPHRIES USA USA 900 Shot Put
586 Caleb BARLEY USA USA 899 Shot Put
587 Abner JOHNSON BAH BAH 899 Shot Put
588 Jan TOUÅ  15 JUL 1995 CZE CZE 899 Shot Put
589 Gustav RYDÅKER 26 MAR 2005 SWE SWE 899 Shot Put
590 Caymen GEBHEIM USA USA 899 Shot Put
591 Aarón SOLÀ 01 JUL 1999 ESP ESP 898 Shot Put
592 Alex HOFFMAN USA USA 898 Shot Put
593 Andrew EDWARDS USA USA 898 Shot Put
594 Armand TRUEL 13 JAN 1993 FRA FRA 898 Shot Put
595 Jakub BUCHWALD 12 JUL 2004 POL POL 898 Shot Put
596 Kaden GARLAND 10 AUG 2006 USA USA 897 Shot Put
597 Steven TINSLEY USA USA 897 Shot Put
598 Joel FABREGUETTES 08 AUG 1992 FRA FRA 897 Shot Put
599 Ben YOUNGWORTH USA USA 897 Shot Put
600 Juan Pablo SALE 28 JAN 1993 ARG ARG 897 Shot Put