| 1 | Tyman SmartPlace 1 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 16:36.5 |
| 2 | John AmesPlace 2 · Grade 11 · Delta | 11 | Delta | 17:29.0 |
| 3 | Landon SauvagePlace 3 · Grade 12 · Palisade | 12 | Palisade | 17:47.1 |
| 4 | Dalton HarawayPlace 4 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 17:49.7 |
| 5 | Brody BittnerPlace 5 · Grade 12 · Palisade | 12 | Palisade | 17:50.0 |
| 6 | Cooper RondinelliPlace 6 · Grade 11 · Ouray | 11 | Ouray | 18:01.4 |
| 7 | Reuben SmartPlace 7 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 18:02.9 |
| 8 | Grayson GehlPlace 8 · Grade 12 · Grand Junction | 12 | Grand Junction | 18:04.1 |
| 9 | Reese FledderjohnPlace 9 · Grade 11 · Grand Junction | 11 | Grand Junction | 18:04.9 |
| 10 | Hunter PratherPlace 10 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 18:05.4 |
| 11 | Jonathan MungerPlace 11 · Grade 12 · Olathe | 12 | Olathe | 18:26.3 |
| 12 | Zach BriggsPlace 12 · Grade 11 · Ouray | 11 | Ouray | 18:27.0 |
| 13 | David NationPlace 13 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 18:27.4 |
| 14 | Aaron KingPlace 14 · Grade 12 · Grand Junction | 12 | Grand Junction | 18:27.7 |
| 15 | Ben SpomerPlace 15 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 18:32.7 |
| 16 | Jared McClainPlace 16 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 18:36.3 |
| 17 | Nathan MauserPlace 17 · Grade 12 · Palisade | 12 | Palisade | 18:40.3 |
| 18 | Alexcis HernandezPlace 18 · Grade 11 · Olathe | 11 | Olathe | 18:43.8 |
| 19 | Lance WhitesidesPlace 19 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 18:46.5 |
| 20 | Shad LewisPlace 20 · Grade 10 · Delta | 10 | Delta | 18:51.3 |
| 21 | Kyle PrzystupPlace 21 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 19:01.8 |
| 22 | Layton McLaughlinPlace 22 · Grade 10 · Olathe | 10 | Olathe | 19:06.6 |
| 23 | Dominick RiveraPlace 23 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 19:09.4 |
| 24 | Gannon SeagrenPlace 24 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 19:11.4 |
| 25 | Nicholas HamacherPlace 25 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 19:15.5 |
| 26 | Matthew BeckPlace 26 · Grade 12 · Meeker | 12 | Meeker | 19:25.5 |
| 27 | Nick CliffordPlace 27 · Grade 9 · Caprock Academy | 9 | Caprock Academy | 19:28.9 |
| 28 | Andrez MartinezPlace 28 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 19:38.1 |
| 29 | Bryce BoggsPlace 29 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 19:44.8 |
| 30 | Uriah PfefferPlace 30 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 19:50.4 |
| 31 | Ren WilsonPlace 31 · Grade 10 · Grand Junction | 10 | Grand Junction | 19:52.7 |
| 32 | Issac VaderPlace 32 · Grade 12 · Delta | 12 | Delta | 20:03.9 |
| 33 | Jacob MelchorPlace 33 · Grade 11 · Grand Junction | 11 | Grand Junction | 20:04.2 |
| 34 | Gabe GuerettaPlace 34 · Grade 12 · Palisade | 12 | Palisade | 20:09.2 |
| 35 | Thomas NeilPlace 35 · Grade 11 · Delta | 11 | Delta | 20:09.6 |
| 36 | Jesus YeePlace 36 · Grade 11 · Olathe | 11 | Olathe | 20:18.7 |
| 37 | Jeremy SwaimPlace 37 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 20:19.0 |
| 38 | Carson PopePlace 38 · Grade 10 · Grand Junction | 10 | Grand Junction | 20:31.9 |
| 39 | Harold RayosPlace 39 · Grade 9 · Ouray | 9 | Ouray | 20:35.0 |
| 40 | Marcin LatekPlace 40 · Grade 11 · Palisade | 11 | Palisade | 20:43.7 |
| 41 | Jack JordanPlace 41 · Grade 9 · Grand Junction | 9 | Grand Junction | 20:49.5 |
| 42 | Jeffery FiantacaPlace 42 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 20:50.3 |
| 43 | Charlie PitcherPlace 43 · Grade 12 · Grand Junction | 12 | Grand Junction | 21:13.7 |
| 44 | Cade NorwoodPlace 44 · Grade 10 · Ouray | 10 | Ouray | 21:18.7 |
| 45 | Miguel AlmanzaPlace 45 · Grade 9 · Olathe | 9 | Olathe | 21:32.2 |
| 46 | Pake BurkePlace 46 · Grade 11 · Meeker | 11 | Meeker | 21:34.0 |
| 47 | Nando CandelariaPlace 47 · Grade 11 · De Beque | 11 | De Beque | 21:38.1 |
| 48 | Emmanuel LedesmaPlace 48 · Grade 11 · Olathe | 11 | Olathe | 21:40.7 |
| 49 | Dillon BumgardenerPlace 49 · Grade 11 · De Beque | 11 | De Beque | 22:28.1 |
| 50 | Jack RamthumPlace 50 · Grade 12 · De Beque | 12 | De Beque | 22:42.1 |
| 51 | Andrew ToolePlace 51 · Grade 11 · Delta | 11 | Delta | 22:52.7 |
| 52 | Doyle YoungPlace 52 · Grade 9 · Delta | 9 | Delta | 23:12.0 |
| 53 | Max WitwerPlace 53 · Grade 9 · Caprock Academy | 9 | Caprock Academy | 23:50.0 |
| 54 | Jack JonesPlace 54 · Grade 10 · Delta | 10 | Delta | 24:02.7 |
| 55 | Sage VanpoollenPlace 55 · Grade 12 · De Beque | 12 | De Beque | 24:14.5 PR |
| 56 | Sasha GrisakPlace 56 · Grade 9 · Caprock Academy | 9 | Caprock Academy | 24:45.2 |
| 57 | Christopher StratePlace 57 · Grade 12 · Meeker | 12 | Meeker | 25:35.5 |
| 58 | Raul AcostaPlace 58 · Grade 10 · Ouray | 10 | Ouray | 26:52.8 |
| 59 | Sean TaplinPlace 59 · Grade 10 · Ouray | 10 | Ouray | 27:58.0 |