World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 10 Feb 2026

Place Competitor DOB Score Event List
601 Danilo D'ALESSANDRO 11 FEB 1999 ITA ITA 894 Shot Put
602 Andrew EDWARDS USA USA 894 Shot Put
603 Joe NOWAKOWSKI USA USA 894 Shot Put
604 Brandon GAYLE 2002 JAM JAM 894 Shot Put
605 Rickey ROBBINS USA USA 893 Shot Put
606 Zackery DILLON 07 MAR 2002 JAM JAM 893 Shot Put
607 Ryker BROWN USA USA 893 Shot Put
608 Aidan PATTON USA USA 893 Shot Put
609 Jordae EDWARDS USA USA 893 Shot Put
610 Joseph GONZALEZ USA USA 893 Shot Put
611 Timothee LENGANI 29 OCT 1993 BUR BUR 892 Shot Put
612 Trey VERGENZ 11 MAR 2005 USA USA 891 Shot Put
613 Jackson WESTON USA USA 891 Shot Put
614 Robbie BABSON USA USA 891 Shot Put
615 Jullian WILLIAMS USA USA 891 Shot Put
616 Jakub BUCHWALD 12 JUL 2004 POL POL 891 Shot Put
617 Volodymyr PONOMARENKO 22 OCT 1992 UKR UKR 890 Shot Put
618 Tang-Hui LO 10 MAR 2004 TPE TPE 890 Shot Put
619 Sandro KOINZER 03 OCT 2003 GER GER 890 Shot Put
620 Martin PONÍŽIL 26 JUN 2002 CZE CZE 889 Shot Put
621 Gareth WINTER 01 MAY 1992 GBR GBR 889 Shot Put
622 Kason REED USA USA 889 Shot Put
623 Dillon CLAYDON 01 NOV 2003 GBR GBR 889 Shot Put
624 Rodrigo CÁRDENAS 02 AUG 1994 CHI CHI 888 Shot Put
625 Zdravko KANJEVAC 04 MAY 2006 SRB SRB 888 Shot Put
626 Lukas RAY USA USA 887 Shot Put
627 Linus NURMINEN 19 FEB 2003 FIN FIN 887 Shot Put
628 Andrea CRESTANI 11 FEB 2005 ITA ITA 887 Shot Put
629 Paul BOUEY 09 JUN 2000 CHI CHI 887 Shot Put
630 Joel FABREGUETTES 08 AUG 1992 FRA FRA 886 Shot Put
631 Mathias DALE 24 JAN 2003 NOR NOR 886 Shot Put
632 Xingxuan ZHU 10 JAN 1998 CHN CHN 886 Shot Put
633 Mateo DE CASTRO 31 MAR 2005 ESP ESP 886 Shot Put
634 Leland GODFREY USA USA 886 Shot Put
635 Jaylon CALDER 2005 GRN GRN 886 Shot Put
636 Porter GIBSON USA USA 886 Shot Put
637 Luke NOONAN USA USA 886 Shot Put
638 Å tÄ›pán RESL 12 AUG 2005 CZE CZE 885 Shot Put
639 Braden GARRISON USA USA 885 Shot Put
640 Milan HABORÁK 15 NOV 2002 SVK SVK 885 Shot Put
641 John PURVIS USA USA 884 Shot Put
642 Wesley EZE 17 APR 2002 CAN CAN 884 Shot Put
643 Braden STRYKER USA USA 884 Shot Put
644 Maksym LEBEDIUK 22 MAY 2005 UKR UKR 884 Shot Put
645 Matt SEE USA USA 884 Shot Put
646 Maxence CHARVILLAT 2004 FRA FRA 884 Shot Put
647 Lucien WANGBA 08 MAY 1993 CMR CMR 883 Shot Put
648 Owen LEE USA USA 883 Shot Put
649 Duke FALEY USA USA 883 Shot Put
650 Odin FERENCY USA USA 883 Shot Put
651 Chandler GRIFFITHS USA USA 883 Shot Put
652 Garrett STOKES USA USA 882 Shot Put
653 Daniel BAROUMBAYE USA USA 882 Shot Put
654 Gustav RYDÅKER 26 MAR 2005 SWE SWE 882 Shot Put
655 Joseph GOODENOW USA USA 881 Shot Put
656 Tommaso RUSSO 07 OCT 2006 ITA ITA 881 Shot Put
657 Rian VAN DEN BRANDEN 03 AUG 2000 BEL BEL 881 Shot Put
658 Suseenthirakumar MITHUNRAJ 13 APR 2003 SRI SRI 880 Shot Put
659 Matas MIKULÄ–NAS 04 JUL 2006 LTU LTU 880 Shot Put
660 Santiago CERDA USA USA 880 Shot Put
661 Vladimir ZHURAVLYEV 16 MAY 1996 RUS RUS 880 Shot Put
662 Darrell HARDEN USA USA 880 Shot Put
663 Vitor Oliveira DE SOUZA 21 FEB 2004 BRA BRA 879 Shot Put
664 Garrett MCHEARD USA USA 879 Shot Put
665 Dylan SIMMS USA USA 879 Shot Put
666 Kieran MAUDE USA USA 879 Shot Put
667 Jerome LAFORGE 28 DEC 1998 FRA FRA 879 Shot Put
668 Kyle GARRATT USA USA 878 Shot Put
669 Sam BRADBURY USA USA 878 Shot Put
670 Beau BACKES USA USA 878 Shot Put
671 PC DE MEYER 13 JUN 2005 RSA RSA 878 Shot Put
672 Koki NIGO 07 MAY 2002 JPN JPN 878 Shot Put
673 Mateo GARCIA USA USA 877 Shot Put
674 Dakota HOFFMAN USA USA 877 Shot Put
675 Frankie GONZALEZ USA USA 877 Shot Put
676 Hunter COSLOW USA USA 877 Shot Put
677 Mateo ORTIZ 2005 USA USA 877 Shot Put
678 Shumpei KOWATA 17 MAR 2005 JPN JPN 877 Shot Put
679 Ryan SPAETH USA USA 876 Shot Put
680 Ben YOUNGWORTH USA USA 876 Shot Put
681 Jonathan D. DESPAIGNE 29 JUL 2004 CUB CUB 876 Shot Put
682 Ryan COOK USA USA 876 Shot Put
683 Luke RIORDAN USA USA 876 Shot Put
684 Maksim ANDRALOITS 17 JUN 1997 BLR BLR 876 Shot Put
685 Charlie MERRITT USA USA 875 Shot Put
686 Jared PIERCE USA USA 875 Shot Put
687 Damere LASSITER USA USA 875 Shot Put
688 Kaison BARTON USA USA 874 Shot Put
689 Gage GRIFFITH USA USA 874 Shot Put
690 Spencer PRATS USA USA 874 Shot Put
691 Kacper RUCIŃSKI 23 OCT 2002 POL POL 874 Shot Put
692 Carlo TRINCHERA LOTTO 10 JAN 2004 ITA ITA 873 Shot Put
693 Adam FLIEGEL 30 AUG 2005 CZE CZE 873 Shot Put
694 Mattia MIRENZI 11 MAR 1994 ITA ITA 873 Shot Put
695 José Javier ORTEGA 17 JUL 1989 ESP ESP 873 Shot Put
696 Laury BATTET 30 SEP 1989 FRA FRA 873 Shot Put
697 Darius SYLVESTER USA USA 872 Shot Put
698 Clay ALEWELT USA USA 872 Shot Put
699 Tomoki YONEKURA 20 MAR 1998 JPN JPN 872 Shot Put
700 Justin JACOBSON USA USA 871 Shot Put