| 1 | Cal BibbeyPlace 1 · Grade 10 · Cheyenne Central | 10 | Cheyenne Central | 15:44.6 |
| 2 | Noah BlasiPlace 2 · Grade 11 · Rawlins | 11 | Rawlins | 16:15.9 PR |
| 3 | Tate Van BeekPlace 3 · Grade 12 · Rapid City Stevens | 12 | Rapid City Stevens | 16:30.0 |
| 4 | Evan PerrigoPlace 4 · Grade 10 · Rapid City Stevens | 10 | Rapid City Stevens | 16:32.4 |
| 5 | Tucker MeadPlace 5 · Grade 11 · Cheyenne Central | 11 | Cheyenne Central | 17:06.7 |
| 6 | Braden BohlmannPlace 6 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 17:20.7 |
| 7 | William BibbeyPlace 7 · Grade 9 · Cheyenne Central | 9 | Cheyenne Central | 17:22.4 |
| 8 | Weston AdamsPlace 8 · Grade 11 · Rapid City Stevens | 11 | Rapid City Stevens | 17:29.9 |
| 9 | Cole TregembaPlace 9 · Grade 11 · Torrington | 11 | Torrington | 17:31.3 |
| 10 | Ethan UptonPlace 10 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 17:34.0 |
| 11 | Jaxon OwenPlace 11 · Grade 9 · Saratoga | 9 | Saratoga | 17:42.0 PR |
| 12 | Bryce TownsendPlace 12 · Grade 12 · Cheyenne South | 12 | Cheyenne South | 17:43.4 |
| 13 | Bryce JohnstonPlace 13 · Grade 11 · Rawlins | 11 | Rawlins | 17:46.6 PR |
| 14 | Wilk TannerPlace 14 · Grade 12 · Rawlins | 12 | Rawlins | 17:46.7 PR |
| 15 | Kenneth ZabriskiePlace 15 · Grade 10 · Cheyenne East | 10 | Cheyenne East | 18:03.4 |
| 16 | Benson TannerPlace 16 · Grade 10 · Rawlins | 10 | Rawlins | 18:04.1 PR |
| 17 | Case MackayPlace 17 · Grade 11 · Cheyenne Central | 11 | Cheyenne Central | 18:12.7 |
| 18 | Wyatt GaetaPlace 18 · Grade 10 · Rapid City Stevens | 10 | Rapid City Stevens | 18:16.0 |
| 19 | Blake PetersonPlace 19 · Grade 9 · Rapid City Stevens | 9 | Rapid City Stevens | 18:18.5 |
| 20 | Gage MontgomeryPlace 20 · Grade 11 · Cheyenne East | 11 | Cheyenne East | 18:29.4 |
| 21 | Beckett SpauldingPlace 21 · Grade 9 · Saratoga | 9 | Saratoga | 18:41.8 PR |
| 22 | Finnegan FournierPlace 22 · Grade 11 · Cheyenne South | 11 | Cheyenne South | 18:43.9 |
| 23 | Hans ZabriskiePlace 23 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 18:44.2 |
| 24 | Luca WintersPlace 24 · Grade 11 · Rock River | 11 | Rock River | 18:56.5 |
| 25 | Sutter AllenPlace 25 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 18:56.7 |
| 26 | Maverick ValdesPlace 26 · Grade 12 · Rawlins | 12 | Rawlins | 18:56.9 PR |
| 27 | Lance ClinePlace 27 · Grade 10 · Cheyenne Central | 10 | Cheyenne Central | 19:12.5 |
| 28 | Kingston YoungPlace 28 · Grade 9 · Cheyenne South | 9 | Cheyenne South | 19:14.7 PR |
| 29 | Wyatt JohnsonPlace 29 · Grade 10 · Cheyenne Central | 10 | Cheyenne Central | 19:16.9 |
| 30 | Bo PrincePlace 30 · Grade 12 · Cheyenne East | 12 | Cheyenne East | 19:17.1 |
| 31 | Caleb MikesellPlace 31 · Grade 10 · Cheyenne Central | 10 | Cheyenne Central | 19:17.5 PR |
| 32 | Caleb RobinsonPlace 32 · Grade 12 · Rawlins | 12 | Rawlins | 19:17.8 PR |
| 33 | Ysidro AdkinsPlace 33 · Grade 12 · Cheyenne South | 12 | Cheyenne South | 19:18.8 PR |
| 34 | Ollie FournierPlace 34 · Grade 9 · Cheyenne South | 9 | Cheyenne South | 19:20.2 |
| 35 | Christian OylearPlace 35 · Grade 11 · Rapid City Stevens | 11 | Rapid City Stevens | 19:30.6 |
| 36 | Justin CecilPlace 36 · Grade 12 · Wheatland | 12 | Wheatland | 19:32.6 |
| 37 | Tylen FolandPlace 37 · Grade 12 · Wheatland | 12 | Wheatland | 19:32.9 |
| 38 | Rory AvilaPlace 38 · Grade 9 · Torrington | 9 | Torrington | 19:36.6 |
| 39 | Cooper HuckPlace 39 · Grade 11 · Cheyenne East | 11 | Cheyenne East | 19:37.5 |
| 40 | Xander WilsonPlace 40 · Grade 11 · Pine Bluffs | 11 | Pine Bluffs | 19:46.2 PR |
| 41 | Elijah WilliamsPlace 41 · Grade 12 · Saratoga | 12 | Saratoga | 20:14.6 |
| 42 | Damian PetryPlace 42 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 20:36.6 PR |
| 43 | Guy EstesPlace 43 · Grade 9 · Torrington | 9 | Torrington | 20:45.0 |
| 44 | Raymond LeFrancePlace 44 · Grade 9 · Cheyenne South | 9 | Cheyenne South | 20:47.6 PR |
| 45 | Bo LeeverPlace 45 · Grade 11 · Torrington | 11 | Torrington | 21:46.9 PR |
| 46 | Isaac ThomasPlace 46 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 22:10.7 |
| 47 | Alex VossPlace 47 · Grade 11 · Rock River | 11 | Rock River | 22:14.4 |
| 48 | Teddy SaradPlace 48 · Grade 12 · Wheatland | 12 | Wheatland | 22:20.0 PR |
| 49 | Ty HaeffelinPlace 49 · Grade 11 · Torrington | 11 | Torrington | 22:35.1 PR |
| 50 | Asher VannettPlace 50 · Grade 10 · Saratoga | 10 | Saratoga | 23:19.5 |
| 51 | Wynn SewellPlace 51 · Grade 9 · Saratoga | 9 | Saratoga | 23:20.2 PR |
| 52 | Rhyden VossPlace 52 · Grade 11 · Rock River | 11 | Rock River | 23:24.0 PR |
| 53 | Peyton SpencerPlace 53 · Grade 11 · Pine Bluffs | 11 | Pine Bluffs | 23:48.8 PR |
| 54 | Ace DunnamPlace 54 · Grade 12 · Pine Bluffs | 12 | Pine Bluffs | 24:15.7 |
| 55 | Logan MillerPlace 55 · Grade 11 · Cheyenne South | 11 | Cheyenne South | 24:48.1 |
| 56 | Simon PetryPlace 56 · Grade 9 · Pine Bluffs | 9 | Pine Bluffs | 25:40.2 |
| 57 | Bransyn DalyPlace 57 · Grade 10 · Wheatland | 10 | Wheatland | 26:23.8 |
| 58 | Jack SedmanPlace 58 · Grade 10 · Torrington | 10 | Torrington | 27:41.1 |