| 1 | Cody PleakPlace 1 · Grade 12 · Crested Butte | 12 | Crested Butte | 17:59 |
| 2 | Mads KreutzerPlace 2 · Grade 11 · Del Norte | 11 | Del Norte | 18:13 |
| 3 | Joseph PadillaPlace 3 · Grade 10 · Dolores | 10 | Dolores | 18:24 |
| 4 | Cruz MattaPlace 4 · Grade 11 · Del Norte | 11 | Del Norte | 18:41 |
| 5 | Trace CranePlace 5 · Grade 12 · Ignacio | 12 | Ignacio | 18:46 |
| 6 | Mason StoverPlace 6 · Grade 11 · Custer County | 11 | Custer County | 18:48 |
| 7 | Jd WindlePlace 7 · Grade 11 · Buena Vista | 11 | Buena Vista | 18:49 |
| 8 | Jacob WeeksPlace 8 · Grade 11 · Custer County | 11 | Custer County | 18:49 PR |
| 9 | Thunder Windy BoyPlace 9 · Grade 11 · Ignacio | 11 | Ignacio | 18:50 |
| 10 | Max SullivanPlace 10 · Grade 12 · Crested Butte | 12 | Crested Butte | 19:04 |
| 11 | Robert BachmanPlace 11 · Grade 9 · Custer County | 9 | Custer County | 19:05 |
| 12 | Jax LesterPlace 12 · Grade 10 · Del Norte | 10 | Del Norte | 19:05 |
| 13 | Leo NudgePlace 13 · Grade 11 · Buena Vista | 11 | Buena Vista | 19:10 |
| 14 | Corvin SmithPlace 14 · Grade 11 · Dolores | 11 | Dolores | 19:21 |
| 15 | Orion CatronPlace 15 · Grade 10 · Ridgway | 10 | Ridgway | 19:21 |
| 16 | Cuinn ArcherPlace 16 · Grade 10 · Mancos | 10 | Mancos | 19:23 |
| 17 | Jayden BeyerPlace 17 · Grade 10 · Crested Butte | 10 | Crested Butte | 19:25 |
| 18 | Flint HoytPlace 18 · Grade 12 · Crested Butte | 12 | Crested Butte | 19:31 |
| 19 | James MartinPlace 19 · Grade 12 · Ignacio | 12 | Ignacio | 19:45 |
| 20 | Owen LowePlace 20 · Grade 11 · Dolores | 11 | Dolores | 19:56 |
| 21 | Micah HansenPlace 21 · Grade 10 · Crested Butte | 10 | Crested Butte | 20:05 |
| 22 | Orin SamulskiPlace 22 · Grade 11 · Dolores | 11 | Dolores | 20:08 |
| 23 | Townes MorrisPlace 23 · Grade 9 · Mancos | 9 | Mancos | 20:09 |
| 24 | Judah AshleyPlace 24 · Grade 11 · Ignacio | 11 | Ignacio | 20:14 |
| 25 | Cole WimettPlace 25 · Grade 12 · Crested Butte | 12 | Crested Butte | 20:17 |
| 26 | Landon CrowderPlace 26 · Grade 10 · Del Norte | 10 | Del Norte | 20:21 |
| 27 | Colby SmithPlace 27 · Grade 12 · Crested Butte | 12 | Crested Butte | 20:37 |
| 28 | Jose PinonPlace 28 · Grade 12 · Del Norte | 12 | Del Norte | 20:40 PR |
| 29 | Jackson MoorePlace 29 · Grade 9 · Crested Butte | 9 | Crested Butte | 20:44 |
| 30 | Peter LoperPlace 30 · Grade 11 · Lake City Community | 11 | Lake City Community | 20:46 PR |
| 31 | Joseph TubbsPlace 31 · Grade 9 · Lake City Community | 9 | Lake City Community | 20:49 PR |
| 32 | Dean GarciaPlace 32 · Grade 12 · Antonito | 12 | Antonito | 21:00 |
| 33 | Nick AndersonPlace 33 · Grade 10 · Ridgway | 10 | Ridgway | 21:01 |
| 34 | Zach DanielPlace 34 · Grade 10 · Del Norte | 10 | Del Norte | 21:02 |
| 35 | Elliot BarszcsPlace 35 · Grade 9 · Ouray | 9 | Ouray | 21:05 PR |
| 36 | Bodhi FisherPlace 36 · Grade 9 · Dolores | 9 | Dolores | 21:09 |
| 37 | Nathan GaddisPlace 37 · Grade 10 · Dolores | 10 | Dolores | 21:14 |
| 38 | Brantley GastonPlace 38 · Grade 10 · Buena Vista | 10 | Buena Vista | 21:19 |
| 39 | Rhys PhillimorePlace 39 · Grade 9 · Lake City Community | 9 | Lake City Community | 21:19 |
| 40 | Mathew DeanPlace 40 · Grade 10 · Monte Vista | 10 | Monte Vista | 21:22 PR |
| 41 | Corbin HorrocksPlace 41 · Grade 12 · Del Norte | 12 | Del Norte | 21:34 |
| 42 | Matthew MaestraPlace 42 · Grade 9 · Ignacio | 9 | Ignacio | 22:37 |
| 43 | Pierce RowansPlace 43 · Grade 9 · Custer County | 9 | Custer County | 22:45 |
| 44 | Haven HerediaPlace 44 · Grade 9 · Monte Vista | 9 | Monte Vista | 22:45 |
| 45 | Dahir OrnelasPlace 45 · Grade 9 · Center | 9 | Center | 22:59 |
| 46 | Levi RantzPlace 46 · Grade 10 · Dolores | 10 | Dolores | 23:04 |
| 47 | Simon AllenPlace 47 · Grade 10 · Buena Vista | 10 | Buena Vista | 23:11 |
| 48 | Kevin Tomas-LopezPlace 48 · Grade 10 · Center | 10 | Center | 23:36 |
| 49 | Jeep DemuthPlace 49 · Grade 11 · Ouray | 11 | Ouray | 23:44 |
| 50 | Jacob PortilloPlace 50 · Grade 10 · Sierra Grande | 10 | Sierra Grande | 23:52 |
| 51 | Noah BoschPlace 51 · Grade 9 · Centennial | 9 | Centennial | 23:57 PR |
| 52 | Isaac SamulskiPlace 52 · Grade 9 · Dolores | 9 | Dolores | 24:01 |
| 53 | Josiah RaelPlace 53 · Grade 10 · Centennial | 10 | Centennial | 24:08 |
| 54 | Alexzander BianchiPlace 54 · Grade 11 · Mancos | 11 | Mancos | 24:35 |
| 55 | Andres PaynePlace 55 · Grade 9 · Centennial | 9 | Centennial | 24:38 |
| 56 | Alazay SanchezPlace 56 · Grade 9 · Centennial | 9 | Centennial | 24:40 PR |
| 57 | Colter DennisonPlace 57 · Grade 10 · Mancos | 10 | Mancos | 24:56 PR |
| 58 | Daniel RodriguezPlace 58 · Grade 12 · Sierra Grande | 12 | Sierra Grande | 24:59 |
| 59 | Jeremy RaelPlace 59 · Grade 9 · Centennial | 9 | Centennial | 25:10 |
| 60 | Justin ASTPlace 60 · Grade 9 · Del Norte | 9 | Del Norte | 25:16 |
| 61 | Jeremiah GrayPlace 61 · Grade 12 · Antonito | 12 | Antonito | 25:27 PR |
| 62 | Lars WitzkePlace 62 · Grade 11 · Sargent | 11 | Sargent | 25:38 |
| 63 | Kanoa ThompsonPlace 63 · Grade 9 · Ignacio | 9 | Ignacio | 25:57 |
| 64 | Isaac GarciaPlace 64 · Grade 9 · Center | 9 | Center | 26:12 |
| 65 | Miguel SalcidoPlace 65 · Grade 11 · Centennial | 11 | Centennial | 26:18 |
| 66 | Anthony LlanezPlace 66 · Grade 9 · Antonito | 9 | Antonito | 27:29 |
| 67 | Ashton SampsonPlace 67 · Grade 10 · Sierra Grande | 10 | Sierra Grande | 27:29 |
| 68 | Logan HernandezPlace 68 · Grade 9 · Monte Vista | 9 | Monte Vista | 29:15 |
| 69 | Steven VelasquezPlace 69 · Grade 11 · Antonito | 11 | Antonito | 29:33 |
| 70 | Eugene AllaartPlace 70 · Grade 12 · Sierra Grande | 12 | Sierra Grande | 35:53 |