| 1 | Isaiah DelacerdaPlace 1 · ALAMOSA/OMS | — | ALAMOSA/OMS | 10:41.00 |
| 2 | Ro PaschalPlace 2 · MANCOS | — | MANCOS | 11:24.00 |
| 3 | Will PowellPlace 3 · GUNNISON | — | GUNNISON | 11:30.00 |
| 4 | Eric RochaPlace 4 · Rocky Ford | — | Rocky Ford | 11:32.00 |
| 5 | Logan SessumsPlace 5 · SARGENT | — | SARGENT | 11:33.00 |
| 6 | Richie ArchuletaPlace 6 · CENTENNIAL | — | CENTENNIAL | 11:34.00 |
| 7 | Cody DanelyPlace 7 · Rocky Ford | — | Rocky Ford | 11:35.00 |
| 8 | Caleb MuellerPlace 8 · GUNNISON | — | GUNNISON | 11:42.20 |
| 9 | Kieran LameePlace 9 · CREEDE | — | CREEDE | 11:42.58 |
| 10 | Luke HaefeliPlace 10 · Del Norte | — | Del Norte | 11:45.00 |
| 11 | Oscar MartinezPlace 11 · ALAMOSA/OMS | — | ALAMOSA/OMS | 11:50.13 |
| 12 | Cooper WiensPlace 12 · GUNNISON | — | GUNNISON | 11:50.92 |
| 13 | Heriberto GonzalesPlace 13 · CENTER | — | CENTER | 11:51.00 |
| 14 | Asa KearnsPlace 14 · MANCOS | — | MANCOS | 11:56.00 |
| 15 | Alex KnightPlace 15 · BAYFIELD | — | BAYFIELD | 11:57.00 |
| 16 | Ethan BrownPlace 16 · Pagosa Springs | — | Pagosa Springs | 11:58.08 |
| 17 | Tyler ZimmermanPlace 17 · ALAMOSA/OMS | — | ALAMOSA/OMS | 11:58.40 |
| 18 | Brett PearsonPlace 18 · ALAMOSA/OMS | — | ALAMOSA/OMS | 11:59.00 |
| 19 | Nick HutersonPlace 19 · Pagosa Springs | — | Pagosa Springs | 12:00.00 |
| 20 | James BerndtPlace 20 · Pagosa Springs | — | Pagosa Springs | 12:02.00 |
| 21 | Deandre AdamichPlace 21 · GUNNISON | — | GUNNISON | 12:12.00 |
| 22 | Vincent GregoPlace 22 · MANCOS | — | MANCOS | 12:19.00 |
| 23 | Derek LuceroPlace 23 · Rocky Ford | — | Rocky Ford | 12:24.00 |
| 24 | Derek QuintanaPlace 24 · CENTENNIAL | — | CENTENNIAL | 12:28.00 |
| 25 | Gavin RossPlace 25 · Pagosa Springs | — | Pagosa Springs | 12:29.00 |
| 26 | Shiloh JacksonPlace 26 · CENTENNIAL | — | CENTENNIAL | 12:32.00 |
| 27 | Bryan FloresPlace 27 · ALAMOSA/OMS | — | ALAMOSA/OMS | 12:35.00 |
| 28 | Taylor WeedaPlace 28 · GUNNISON | — | GUNNISON | 12:38.00 |
| 29 | Angel VillagomezPlace 29 · CENTER | — | CENTER | 12:41.00 |
| 30 | Zach SittlerPlace 30 · SARGENT | — | SARGENT | 12:44.00 |
| 31 | Donovan BacaPlace 31 · Rocky Ford | — | Rocky Ford | 12:45.00 |
| 32 | Jake JollyPlace 32 · Del Norte | — | Del Norte | 12:46.00 |
| 33 | Gary DeleonPlace 33 · Rocky Ford | — | Rocky Ford | 12:47.00 |
| 34 | Max WigginsPlace 34 · GUNNISON | — | GUNNISON | 12:48.00 |
| 35 | Nick McWilliamsPlace 35 · ALAMOSA/OMS | — | ALAMOSA/OMS | 12:54.00 |
| 36 | Leighton BurtPlace 36 · SARGENT | — | SARGENT | 12:56.00 |
| 37 | Nic ArchuletaPlace 37 · MANCOS | — | MANCOS | 12:57.00 |
| 38 | Jon WilkinsonPlace 38 · GUNNISON | — | GUNNISON | 13:02.23 |
| 39 | Kole Romero-KellerPlace 39 · MANCOS | — | MANCOS | 13:02.94 |
| 40 | Liam O'BrienPlace 40 · Pagosa Springs | — | Pagosa Springs | 13:07.00 |
| 41 | Sam ChronowskiPlace 41 · Pagosa Springs | — | Pagosa Springs | 13:10.00 |
| 42 | Charlie HayesPlace 42 · Del Norte | — | Del Norte | 13:13.17 |
| 43 | Louis LongPlace 43 · Rocky Ford | — | Rocky Ford | 13:13.76 |
| 44 | Ben WiensPlace 44 · GUNNISON | — | GUNNISON | 13:14.00 |
| 45 | Sean MattesonPlace 45 · GUNNISON | — | GUNNISON | 13:16.00 |
| 46 | Jacob HPlace 46 · Pagosa Springs | — | Pagosa Springs | 13:23.00 |
| 47 | Wesley KaganPlace 47 · Custer County | — | Custer County | 13:27.00 |
| 48 | Joey SandryPlace 48 · BAYFIELD | — | BAYFIELD | 13:38.00 |
| 49 | Joey BerndtPlace 49 · Pagosa Springs | — | Pagosa Springs | 13:42.00 |
| 50 | Romes HamiltonPlace 50 · SARGENT | — | SARGENT | 13:45.00 |
| 51 | Hunter DabollPlace 51 · ALAMOSA/OMS | — | ALAMOSA/OMS | 13:46.00 |
| 52 | Josh ThompsonPlace 52 · SARGENT | — | SARGENT | 13:51.00 |
| 53 | Zane GoodellPlace 53 · MANCOS | — | MANCOS | 13:59.00 |
| 54 | Jake ParmeterPlace 54 · GUNNISON | — | GUNNISON | 14:00.00 |
| 55 | Colby BlackPlace 55 · Del Norte | — | Del Norte | 14:06.00 |
| 56 | Kyote BrennanPlace 56 · CREEDE | — | CREEDE | 14:07.00 |
| 57 | Carlos DarraPlace 57 · Del Norte | — | Del Norte | 14:11.00 |
| 58 | Mario MontanoPlace 58 · MANCOS | — | MANCOS | 14:30.00 |
| 59 | Diesel LuceroPlace 59 · CENTAURI | — | CENTAURI | 14:31.00 |
| 60 | Daniel SanPlace 60 · MIGUEL | — | MIGUEL | 14:34.00 |
| 61 | Owen SPlace 61 · Pagosa Springs | — | Pagosa Springs | 14:40.00 |
| 62 | Jacob HelmsPlace 62 · Rocky Ford | — | Rocky Ford | 14:42.00 |
| 63 | John KattnigPlace 63 · GUNNISON | — | GUNNISON | 14:43.00 |
| 64 | Ben VancePlace 64 · ALAMOSA/OMS | — | ALAMOSA/OMS | 14:56.00 |
| 65 | Alex FlietzPlace 65 · MANCOS | — | MANCOS | 15:06.51 |
| 66 | Dylan TrowPlace 66 · CREEDE | — | CREEDE | 15:06.95 |
| 67 | Joaquin MunozPlace 67 · Rocky Ford | — | Rocky Ford | 15:21.00 |
| 68 | Alexander SPlace 68 · BAYFIELD | — | BAYFIELD | 15:23.00 |
| 69 | Jason VaderPlace 69 · GUNNISON | — | GUNNISON | 15:27.39 |
| 70 | Jake McKiePlace 70 · MANCOS | — | MANCOS | 15:27.66 |
| 71 | Kera JarriePlace 71 · Pagosa Springs | — | Pagosa Springs | 15:28.00 |
| 72 | Tanner SPlace 72 · Pagosa Springs | — | Pagosa Springs | 16:18.00 |
| 73 | Carson MPlace 73 · Pagosa Springs | — | Pagosa Springs | 16:36.00 |
| 74 | Jonathan OchoaPlace 74 · Rocky Ford | — | Rocky Ford | 17:02.00 |
| 75 | Zane WilsonPlace 75 · MANCOS | — | MANCOS | 17:35.00 |
| 76 | Caleb YoderPlace 76 · MANCOS | — | MANCOS | 18:24.00 |
| 77 | Hunter JonesPlace 77 · MANCOS | — | MANCOS | 18:31.00 |
| 78 | Tanner LirotPlace 78 · BAYFIELD | — | BAYFIELD | 19:32.31 |
| 79 | Josh ShepardPlace 79 · BAYFIELD | — | BAYFIELD | 19:32.97 |