| 1 | Cooper MorrisPlace 1 · Grade 11 · Pueblo East | 11 | Pueblo East | 17:32.8 |
| 2 | Andres CuraPlace 2 · Grade 9 · Pueblo South | 9 | Pueblo South | 17:33.1 |
| 3 | Travis CarrPlace 3 · Grade 12 · Pueblo South | 12 | Pueblo South | 18:00.4 |
| 4 | Clayton McPhersonPlace 4 · Grade 11 · Pueblo County | 11 | Pueblo County | 18:47.3 |
| 5 | Braden MedinaPlace 5 · Grade 9 · Pueblo South | 9 | Pueblo South | 18:58.5 |
| 6 | Braden SpringerPlace 6 · Grade 11 · Pueblo County | 11 | Pueblo County | 19:27.2 |
| 7 | Orlando MonroyPlace 7 · Grade 12 · Colorado Springs Christian | 12 | Colorado Springs Christian | 19:33.6 |
| 8 | Chris BeltranPlace 8 · Grade - · Pueblo East | - | Pueblo East | 19:46.3 |
| 9 | Jeremiah SandersPlace 9 · Grade 11 · Pueblo South | 11 | Pueblo South | 19:49.0 PR |
| 10 | Zach MussoPlace 10 · Grade 10 · Pueblo County | 10 | Pueblo County | 20:00.7 |
| 11 | Ethan ConradPlace 11 · Grade 10 · Pueblo County | 10 | Pueblo County | 20:05.3 |
| 12 | Josh DuranPlace 12 · Grade 12 · Antonito | 12 | Antonito | 20:08.9 |
| 13 | Dalton RomeroPlace 13 · Grade 11 · Antonito | 11 | Antonito | 20:13.0 |
| 14 | Josh GarnerPlace 14 · Grade 12 · Rye | 12 | Rye | 20:15.3 |
| 15 | Solomon DugalPlace 15 · Grade 10 · Pueblo County | 10 | Pueblo County | 20:45.5 |
| 16 | Alex ApodacaPlace 16 · Grade 11 · Pueblo East | 11 | Pueblo East | 20:51.7 |
| 17 | Jonah CarichnerPlace 17 · Grade 10 · Custer County | 10 | Custer County | 21:09.1 |
| 18 | Joshua NewittPlace 18 · Grade 11 · Rye | 11 | Rye | 21:24.1 |
| 19 | Anthony FloresPlace 19 · Grade 12 · Pueblo East | 12 | Pueblo East | 21:41.3 |
| 20 | Darion RegaladoPlace 20 · Grade 12 · Pueblo East | 12 | Pueblo East | 21:52.5 |
| 21 | Harrison WalterPlace 21 · Grade 11 · Custer County | 11 | Custer County | 22:44.6 |
| 22 | Walker BalickiPlace 22 · Grade 11 · La Junta | 11 | La Junta | 22:52.0 |
| 23 | James CopsyPlace 23 · Grade 9 · Antonito | 9 | Antonito | 22:54.7 |
| 24 | Spencer HarrisPlace 24 · Grade 11 · James Irwin | 11 | James Irwin | 23:03.1 |
| 25 | Nathan LowePlace 25 · Grade - · James Irwin | - | James Irwin | 23:08.1 PR |
| 26 | Vash SiffringPlace 26 · Grade 10 · Pueblo South | 10 | Pueblo South | 23:35.1 |
| 27 | Satanael OroscoPlace 27 · Grade 12 · La Junta | 12 | La Junta | 23:48.0 |
| 28 | Zachary RomeroPlace 28 · Grade 11 · James Irwin | 11 | James Irwin | 24:13.3 |
| 29 | Josiaha MartinePlace 29 · Grade 12 · Primero | 12 | Primero | 24:13.8 |
| 30 | Andrew HeddenPlace 30 · Grade 9 · Colorado Springs Christian | 9 | Colorado Springs Christian | 24:17.1 |
| 31 | Isaiah Hernandez-RomeroPlace 31 · Grade - · Pueblo East | - | Pueblo East | 24:40.0 |
| 32 | David KirklandPlace 32 · Grade 9 · Rye | 9 | Rye | 24:41.2 |
| 33 | Richard WillisPlace 33 · Grade 9 · Pueblo East | 9 | Pueblo East | 24:55.4 |
| 34 | Paul HansonPlace 34 · Grade 9 · La Junta | 9 | La Junta | 25:04.8 |
| 35 | Karl LudwigPlace 35 · Grade 12 · La Junta | 12 | La Junta | 25:06.1 |
| 36 | Darius GomezPlace 36 · Grade 9 · Antonito | 9 | Antonito | 25:09.1 |
| 37 | Ford MasonPlace 37 · Grade 9 · Rye | 9 | Rye | 25:51.5 |
| 38 | Drew HuffmanPlace 38 · Grade 12 · La Junta | 12 | La Junta | 26:02.9 |
| 39 | Isaac RamosPlace 39 · Grade 11 · James Irwin | 11 | James Irwin | 26:12.7 |
| 40 | Tanner CruzenPlace 40 · Grade 9 · Custer County | 9 | Custer County | 26:14.0 |
| 41 | Henry GreshamPlace 41 · Grade 11 · Colorado Springs Christian | 11 | Colorado Springs Christian | 27:20.7 |
| 42 | Theo MarplePlace 42 · Grade 10 · Colorado Springs Christian | 10 | Colorado Springs Christian | 27:23.8 |
| 43 | Josh LuceroPlace 43 · Grade 12 · Antonito | 12 | Antonito | 27:40.9 |
| 44 | Micah SchmidtPlace 44 · Grade 10 · James Irwin | 10 | James Irwin | 29:16.4 |