| 1 | Jared LeblowPlace 1 · Grade Jr · Central High School (Grand Junc | Jr | Central High School (Grand Junc | 16:34.1 | — |
| 2 | Dalton HarawayPlace 2 · Grade So · Fruita Monument | So | Fruita Monument | 16:57.9 | 1 |
| 3 | Jed WilsonPlace 3 · Grade Jr · Grand Junction | Jr | Grand Junction | 17:00.4 | 2 |
| 4 | Aaron KingPlace 4 · Grade So · Grand Junction | So | Grand Junction | 17:05.9 | 3 |
| 5 | Nicholas DuncanPlace 5 · Grade Jr · Grand Junction | Jr | Grand Junction | 17:10.3 | 4 |
| 6 | Seth WhitesidesPlace 6 · Grade Sr · Fruita Monument | Sr | Fruita Monument | 17:10.8 | 5 |
| 7 | Nolan PflugPlace 7 · Grade Sr · Fruita Monument | Sr | Fruita Monument | 17:20.5 | 6 |
| 8 | Patrick ScogginsPlace 8 · Grade Fr · Rangely | Fr | Rangely | 17:22.2 | — |
| 9 | Connor DillonPlace 9 · Grade Jr · Palisade | Jr | Palisade | 17:22.6 | 7 |
| 10 | Spencer MillerPlace 10 · Grade Sr · Fruita Monument | Sr | Fruita Monument | 17:24.0 | 8 |
| 11 | Samuel EricksonPlace 11 · Grade Jr · Palisade | Jr | Palisade | 18:02.5 | 9 |
| 12 | Grayson GehlPlace 12 · Grade So · Grand Junction | So | Grand Junction | 18:02.9 | 10 |
| 13 | Michael MallPlace 13 · Grade Sr · Central High School (Grand Junc | Sr | Central High School (Grand Junc | 18:04.9 | — |
| 14 | Travis HedrickPlace 14 · Grade So · Palisade | So | Palisade | 18:14.7 | 11 |
| 15 | John MoirPlace 15 · Grade Sr · Palisade | Sr | Palisade | 18:19.1 | 12 |
| 16 | Brody BittnerPlace 16 · Grade So · Palisade | So | Palisade | 18:21.8 | 13 |
| 17 | Xavier RenteriaPlace 17 · Grade Jr · Palisade | Jr | Palisade | 18:24.7 | 14 |
| 18 | Adam AlvaradoPlace 18 · Grade Jr · Central High School (Grand Junc | Jr | Central High School (Grand Junc | 18:26.7 | — |
| 19 | William MoorePlace 19 · Grade Sr · Fruita Monument | Sr | Fruita Monument | 18:41.7 | 15 |
| 20 | Sloan MazurPlace 20 · Grade So · Bayfield | So | Bayfield | 18:46.8 | 16 |
| 21 | James McLaughlinPlace 21 · Grade Sr · Fruita Monument | Sr | Fruita Monument | 18:59.5 | 17 |
| 22 | John AmesPlace 22 · Grade Fr · Delta | Fr | Delta | 19:06.5 | 18 |
| 23 | Tyler NelsonPlace 23 · Grade Jr · Grand Junction | Jr | Grand Junction | 19:11.1 | 19 |
| 24 | Tim HelmerPlace 24 · Grade Jr · Paonia | Jr | Paonia | 19:16.0 | 20 |
| 25 | Chad MeisterPlace 25 · Grade Sr · Grand Junction | Sr | Grand Junction | 19:17.4 | 21 |
| 26 | Tanner StelmachPlace 26 · Grade Jr · Palisade | Jr | Palisade | 19:19.8 | — |
| 27 | Brett FergusonPlace 27 · Grade So · Grand Junction | So | Grand Junction | 19:23.7 | — |
| 28 | Ryan JamesPlace 28 · Grade Jr · Central High School (Grand Junc | Jr | Central High School (Grand Junc | 19:29.9 | — |
| 29 | Josh NewhousePlace 29 · Grade Fr · Grand Junction | Fr | Grand Junction | 19:30.3 | — |
| 30 | Elias CarlsonPlace 30 · Grade Fr · Delta | Fr | Delta | 19:33.1 | 22 |
| 31 | Andrew ToolePlace 31 · Grade Fr · Delta | Fr | Delta | 19:44.4 | 23 |
| 32 | Bryan GramPlace 32 · Grade Jr · Bayfield | Jr | Bayfield | 19:56.8 | 24 |
| 33 | Logan FreedPlace 33 · Grade Fr · Delta | Fr | Delta | 20:06.7 | 25 |
| 34 | Benjamin SwiftPlace 34 · Grade Sr · Crested Butte | Sr | Crested Butte | 20:08.1 | — |
| 35 | David HusmannPlace 35 · Grade So · Delta | So | Delta | 20:12.7 | 26 |
| 36 | Michael AiutoPlace 36 · Grade Jr · Debeque | Jr | Debeque | 20:28.6 | — |
| 37 | Erik BorovilosPlace 37 · Grade Jr · Fruita Monument | Jr | Fruita Monument | 20:51.1 | — |
| 38 | Brandon StueverPlace 38 · Grade Sr · Bayfield | Sr | Bayfield | 20:58.3 | 27 |
| 39 | Joey SandreyPlace 39 · Grade Jr · Bayfield | Jr | Bayfield | 21:09.6 | 28 |
| 40 | Brennan NoyesPlace 40 · Grade Fr · Rangely | Fr | Rangely | 21:20.0 | — |
| 41 | Ben O RourkePlace 41 · Grade So · Paonia | So | Paonia | 21:45.5 | 29 |
| 42 | Rodolfo ContrerasPlace 42 · Grade Jr · Delta | Jr | Delta | 21:50.5 | 30 |
| 43 | Thomas NeilPlace 43 · Grade Fr · Delta | Fr | Delta | 21:56.9 | — |
| 44 | Justis HerreraPlace 44 · Grade Jr · Bayfield | Jr | Bayfield | 22:15.5 | 31 |
| 45 | Kellen JansenPlace 45 · Grand Valley | — | Grand Valley | 22:54.2 | — |
| 46 | Jonathan MillerPlace 46 · Grade Fr · Paonia | Fr | Paonia | 23:41.0 | 32 |
| 47 | Ethan BartlettPlace 47 · Grade Fr · Paonia | Fr | Paonia | 26:16.7 | 33 |
| 48 | Allen HarperPlace 48 · Grade Jr · Paonia | Jr | Paonia | 27:24.8 | 34 |
| 49 | Dominic LimonePlace 49 · Grade So · Paonia | So | Paonia | 27:25.1 | 35 |
| 50 | John DeckPlace 50 · Grade Sr · Paonia | Sr | Paonia | 43:55.5 | — |