| 1 | Ryan CrouserPlace 1 · Grade 12 · Crouser, Ryan,Damas | 12 | Crouser, Ryan,Damas | 77-02.75 |
| 2 | Ben GlauserPlace 2 · Grade 12 · Throw1deep | 12 | Throw1deep | 66-08.50 |
| 3 | Tyler SchultzPlace 3 · Schultz, Tyler | — | Schultz, Tyler | 58-04.25 |
| 4 | Jefferson JarvisPlace 4 · Grade 11 · Jarvis, Jefferso,Gr | 11 | Jarvis, Jefferso,Gr | 56-10.75 |
| 5 | Hunter NaisbittPlace 5 · Grade 12 · Syracuse Track C | 12 | Syracuse Track C | 54-05.75 |
| 6 | Jake SchneebergerPlace 6 · Grade 12 · Fort Collins Tra | 12 | Fort Collins Tra | 52-10.00 |
| 7 | Jordan KapeliPlace 7 · Grade 11 · Teekay TC | 11 | Teekay TC | 52-02.00 |
| 8 | Nathan LoePlace 8 · Grade 12 · Throw1deep | 12 | Throw1deep | 51-09.75 |
| 9 | Lucas RowleyPlace 9 · Grade 12 · Casper Natrona M | 12 | Casper Natrona M | 51-09.50 |
| 10 | James BushnellPlace 10 · Grade 12 · A Cody Broncs | 12 | A Cody Broncs | 51-07.00 |
| 11 | Anthony CrawfordPlace 11 · Grade 12 · Crawford, Anthon,He | 12 | Crawford, Anthon,He | 50-11.00 |
| 12 | Bryce MaluiaPlace 12 · Grade 12 · Maluia, Bryce,West | 12 | Maluia, Bryce,West | 50-09.50 |
| 13 | Edward BrentnallPlace 13 · Grade 12 · Throw1deep | 12 | Throw1deep | 48-07.00 |
| 14 | Landon SimonsenPlace 14 · Grade 12 · Davis Track Club | 12 | Davis Track Club | 48-00.75 |
| 15 | Brandon StrublePlace 15 · Grade 12 · Cheyenne Central | 12 | Cheyenne Central | 48-00.25 |
| 16 | Sam MiddelstadtPlace 16 · Grade 12 · Riverton High Sc | 12 | Riverton High Sc | 47-11.50 |
| 17 | McKay BurnettPlace 17 · Grade 12 · Burnett, McKay,Rive | 12 | Burnett, McKay,Rive | 47-10.75 |
| 18 | Andr DunklebergerPlace 18 · Grade 12 · Throw1deep | 12 | Throw1deep | 47-04.00 |
| 19 | Andrew BlaylockPlace 19 · Grade 11 · A Cody Broncs | 11 | A Cody Broncs | 47-00.00 |
| 20 | Sean SmithPlace 20 · Grade 12 · Box EldeTrack | 12 | Box EldeTrack | 45-10.00 |
| 21 | Jake TuftPlace 21 · Grade 12 · Tuft, Jake,Casper W | 12 | Tuft, Jake,Casper W | 43-05.25 |
| 22 | Zack HavlovickPlace 22 · Grade 11 · Grizz Track Club | 11 | Grizz Track Club | 43-02.75 |
| — | Justin FranzGrade 12 · Trojan Track Clu | 12 | Trojan Track Clu | FOUL |