World Rankings

Men's Shot Put

Filter World Rankings

Filter World Rankings

As of 04 Nov 2025

Place Competitor DOB Score Event List
701 Yoan RAGO 01 JUN 1992 FRA FRA 870 Shot Put
702 Bas NOLSEN 22 JUN 2005 NED NED 869 Shot Put
703 Mattia MIRENZI 11 MAR 1994 ITA ITA 869 Shot Put
704 James WILLIAMS USA USA 868 Shot Put
705 Tristan Aik SILD 09 DEC 2005 EST EST 868 Shot Put
706 Luke LAMMIE 23 FEB 2006 GBR GBR 868 Shot Put
707 Hudson GOODWIN USA USA 868 Shot Put
708 Jacob REINACH USA USA 868 Shot Put
709 Ronde WASHINGTON USA USA 868 Shot Put
710 Christos MOULISTANOS 26 FEB 1998 GRE GRE 867 Shot Put
711 Ryan COOK USA USA 867 Shot Put
712 Braden GARRISON USA USA 867 Shot Put
713 Marcin Tomasz GĄSIOROWSKI 02 AUG 1981 POL POL 867 Shot Put
714 Hongyi LI 31 JAN 2001 CHN CHN 867 Shot Put
715 Marten PRINCE 2002 NED NED 867 Shot Put
716 Brett OLSON USA USA 867 Shot Put
717 Christos CHATZIDIS 15 MAR 2001 GRE GRE 866 Shot Put
718 Bryan PUCKETT USA USA 866 Shot Put
719 Anthony LAMBERT USA USA 866 Shot Put
720 Harrison CORNELL 25 JAN 2005 USA USA 866 Shot Put
721 Joshua ACKER 15 MAR 2005 RSA RSA 866 Shot Put
722 Fernando VALLINES 26 AUG 2005 ESP ESP 865 Shot Put
723 Yoshiki TANIZAKI 18 JUL 2000 JPN JPN 865 Shot Put
724 Jaylon CALDER 2005 GRN GRN 865 Shot Put
725 Caden ZALENSKI USA USA 865 Shot Put
726 Kieran MAUDE USA USA 865 Shot Put
727 Damere LASSITER USA USA 865 Shot Put
728 Tavaris TAYLOR USA USA 864 Shot Put
729 S. EBENEZER 24 SEP 2004 IND IND 864 Shot Put
730 Jalen WALKER USA USA 864 Shot Put
731 Joe NOWAKOWSKI USA USA 864 Shot Put
732 Sergey MARTYSHIN 11 JUN 2005 RUS RUS 864 Shot Put
733 Jerahmia SMITH USA USA 863 Shot Put
734 James HORN USA USA 863 Shot Put
735 Caden RHAMY USA USA 863 Shot Put
736 Samuel KREINS USA USA 862 Shot Put
737 Matthew David BLAKE 19 SEP 2005 JAM JAM 861 Shot Put
738 Curtis JOHNSON USA USA 861 Shot Put
739 Jesper LINDQVIST 10 FEB 2005 SWE SWE 861 Shot Put
740 Tyler WILLIS USA USA 861 Shot Put
741 Liam DAVIS 2005 CAN CAN 861 Shot Put
742 James MCCLAIN USA USA 861 Shot Put
743 Henry WARSAW USA USA 861 Shot Put
744 Trevin JORDAN 24 FEB 2006 USA USA 860 Shot Put
745 Laury BATTET 30 SEP 1989 FRA FRA 860 Shot Put
746 Antonj POSSIDENTE 08 SEP 1991 ITA ITA 860 Shot Put
747 Richard LEGARRA USA USA 860 Shot Put
748 Colder EVANS USA USA 859 Shot Put
749 Athanasios ZARAGKAS 07 AUG 2003 GRE GRE 859 Shot Put
750 Maksym LEBEDIUK 22 MAY 2005 UKR UKR 859 Shot Put
751 Luke STEGMAN USA USA 858 Shot Put
752 Bryan CHANG USA USA 858 Shot Put
753 Jake GARDNER USA USA 858 Shot Put
754 Tio Josh MOWATT 14 JUN 2003 JAM JAM 858 Shot Put
755 Gianmarco DI FILIPPO 2004 ITA ITA 858 Shot Put
756 Andrew BURROWS USA USA 857 Shot Put
757 Hunter COSLOW USA USA 857 Shot Put
758 Julian TIJERINA USA USA 857 Shot Put
759 Francisco ISIORDIA USA USA 857 Shot Put
760 Winslow SIGHTLER USA USA 857 Shot Put
761 Arda Efe KARAKURT 29 DEC 2005 TUR TUR 856 Shot Put
762 Karon JOHNSON USA USA 856 Shot Put
763 Eddie GARCIA USA USA 856 Shot Put
764 Oluwatimi WILLIAMS 23 AUG 2006 USA USA 855 Shot Put
765 Camden WILLIAMS USA USA 855 Shot Put
766 Trenton BRASWELL USA USA 855 Shot Put
767 Reid DAVIDSON 19 JUL 2006 NZL NZL 855 Shot Put
768 Aidan GLENNON USA USA 855 Shot Put
769 O'Neil COLLINS 09 OCT 2001 JAM JAM 855 Shot Put
770 Hayato KUDO 20 MAR 2002 JPN JPN 855 Shot Put
771 Edgaras BENKUNSKAS 28 MAY 1999 LTU LTU 855 Shot Put
772 Miguel Angel GRANADO 25 FEB 2002 ESP ESP 855 Shot Put
773 Nathan COOPER USA USA 854 Shot Put
774 Thomas TUFF USA USA 854 Shot Put
775 Diego TURNER USA USA 854 Shot Put
776 Connor FRASER 2004 CAN CAN 854 Shot Put
777 Luke RIORDAN USA USA 853 Shot Put
778 Ilya SELIVERSTOV 01 AUG 1999 RUS RUS 852 Shot Put
779 Maxence CHARVILLAT 2004 FRA FRA 852 Shot Put
780 Zsombor GÁLPÁL 26 JUL 2003 HUN HUN 851 Shot Put
781 Wes KRIETE USA USA 851 Shot Put
782 Antonio COOPER USA USA 851 Shot Put
783 Ryan JONES USA USA 851 Shot Put
784 Weston JEFFRIES USA USA 851 Shot Put
785 Dawson DAVITO USA USA 851 Shot Put
786 Quinn LINDSAY USA USA 850 Shot Put
787 Áron CSIZMAZIA 01 AUG 2004 HUN HUN 850 Shot Put
788 Rua TERUYA 18 MAR 2005 JPN JPN 850 Shot Put
789 Yang CHEN 03 SEP 2007 CHN CHN 849 Shot Put
790 Pieter STUYVEN 23 DEC 2004 BEL BEL 848 Shot Put
791 Christian PAYNTER 23 APR 1997 AUS AUS 848 Shot Put
792 Leland GODFREY USA USA 848 Shot Put
793 Nicholas LAROCQUE USA USA 848 Shot Put
794 Jose SAN PASTOR 04 FEB 2002 ESP ESP 848 Shot Put
795 Joshua SUELZLE 2001 CAN CAN 847 Shot Put
796 Justin FRETAG USA USA 847 Shot Put
797 Parker WILLIAMS USA USA 847 Shot Put
798 Bailor AJ USA USA 847 Shot Put
799 Sven FORSTER 12 OCT 1985 LUX LUX 846 Shot Put
800 Paul BRENNAN USA USA 846 Shot Put