Boys / Men · Shot Put · Varsity PlAthlete / entryGrSchool / teamMark 1Jace CookPlace 1 · Unattached—Unattached62-07.50 2Riley McGrathPlace 2 · Bozeman—Bozeman61-11.00 3Tayber KonradPlace 3 · D1 Elite—D1 Elite55-05.00 4Jonny ParkerPlace 4 · Davis Running Club—Davis Running Club54-07.00 5Alex RatliffPlace 5 · Unattached—Unattached53-03.00 6Daxton MisslinPlace 6 · Laramie TRACC Club—Laramie TRACC Club53-02.00 7Tina'u FiauiPlace 7 · Corner Canyon—Corner Canyon53-01.00 8Waylon Gumm LeglerPlace 8 · Unattached—Unattached52-01.00 9Brayden MaughanPlace 9 · Trojan Horsepower—Trojan Horsepower51-06.00 10Kayden LiebrechtPlace 10 · RIV WYO—RIV WYO51-01.50 11Benjamin AsayPlace 11 · Layton—Layton50-10.00 12Joshua SondereggerPlace 12 · Kimberly—Kimberly50-09.50 13Brock EtterPlace 13 · Unattached—Unattached49-06.00 14Joe WooldridgePlace 14 · D1 Elite—D1 Elite49-03.50 15Chance RichardsPlace 15 · Box Elder—Box Elder49-01.00 16Tatteham BurnhamPlace 16 · Unattached—Unattached48-06.00 17Nathan BloomPlace 17 · Bronc Track Club—Bronc Track Club48-02.50 18Ethan FongPlace 18 · Unattached—Unattached48-00.00 19Asher KlugePlace 19 · Unattached—Unattached47-07.50 20Evan HumphriesPlace 20 · Layton—Layton47-02.00 21Luca FloresPlace 21 · Evanston Senior—Evanston Senior47-01.00 22Cade BellPlace 22 · WORLAND—WORLAND46-06.00 23Hunter AndersonPlace 23 · Douglas—Douglas45-10.50 24Josh JordanPlace 24 · Unattached—Unattached45-08.00 25Bode AdamsPlace 25 · Spike Up Athletics—Spike Up Athletics45-07.00 26Hagan OlsenPlace 26 · Unattached—Unattached45-06.50 27Maddox HyttinenPlace 27 · Campbell County—Campbell County45-01.50 28Rusty EilersPlace 28 · Cheyenne Central Indians—Cheyenne Central Indians44-10.00 29Paul LobdellPlace 29 · Big Horn—Big Horn44-06.50 30Greyson MurrayPlace 30 · Bozeman—Bozeman44-06.00 31Jace LijewskiPlace 31 · Kelly Walsh—Kelly Walsh44-02.50 32Mike OdomPlace 32 · Bronc Track Club—Bronc Track Club44-00.00 33Dylan WalkerPlace 33 · Campbell County—Campbell County43-09.00 34Samuel HuffmanPlace 34 · Bronc Track Club—Bronc Track Club43-06.50 35Christian HeafnerPlace 35 · Campbell County—Campbell County43-06.00 36Seth BluntPlace 36 · Unattached—Unattached42-08.00 37Noah DunnPlace 37 · D1 Elite—D1 Elite42-06.00 38Everett PoolePlace 38 · Team Diggers—Team Diggers42-02.00 39Gavin RomerPlace 39 · Lander Valley—Lander Valley41-09.00