| 1 | Quinn SullivanPlace 1 · Grade 12 · Niwot | 12 | Niwot | 15:27.97 |
| 2 | Jude RitzenheinPlace 2 · Grade 10 · Niwot | 10 | Niwot | 15:28.02 |
| 3 | Jack FrenchPlace 3 · Grade 12 · Longmont | 12 | Longmont | 15:36.59 PR |
| 4 | Braylon BrownPlace 4 · Grade 10 · Niwot | 10 | Niwot | 15:38.74 |
| 5 | Carter AusmusPlace 5 · Grade 11 · Monarch | 11 | Monarch | 15:40.92 PR |
| 6 | Garrett SherrardPlace 6 · Grade 12 · Niwot | 12 | Niwot | 15:54.18 |
| 7 | Teo TrujilloPlace 7 · Grade 9 · Niwot | 9 | Niwot | 15:54.62 |
| 8 | Josh KnightPlace 8 · Grade 12 · Mead | 12 | Mead | 15:56.81 |
| 9 | Asher ParsonsPlace 9 · Grade 12 · Mead | 12 | Mead | 16:05.55 |
| 10 | Josh CuznerPlace 10 · Grade 12 · Frederick | 12 | Frederick | 16:16.56 |
| 11 | Praveen BopearchchigedonPlace 11 · Grade 12 · Niwot | 12 | Niwot | 16:34.33 |
| 12 | Levi JohnsonPlace 12 · Grade 11 · Monarch | 11 | Monarch | 16:34.58 PR |
| 13 | Noah BarriosPlace 13 · Grade 11 · Niwot | 11 | Niwot | 16:37.06 |
| 14 | Gabriel DeLa LamaPlace 14 · Grade 12 · Silver Creek | 12 | Silver Creek | 16:47.91 PR |
| 15 | Arden GikasPlace 15 · Grade 12 · Niwot | 12 | Niwot | 16:49.91 |
| 16 | William ErdmannPlace 16 · Grade 12 · Centaurus | 12 | Centaurus | 16:54.50 PR |
| 17 | Paxton BueschenPlace 17 · Grade 11 · Longmont | 11 | Longmont | 16:59.86 |
| 18 | Elijah CharltonPlace 18 · Grade 11 · Silver Creek | 11 | Silver Creek | 17:00.58 |
| 19 | Bradley WintertonPlace 19 · Grade 12 · Monarch | 12 | Monarch | 17:05.42 PR |
| 20 | Brooks LeePlace 20 · Grade 11 · Niwot | 11 | Niwot | 17:15.31 |
| 21 | Tace MyersPlace 21 · Grade 11 · Longmont | 11 | Longmont | 17:23.03 |
| 22 | John CookePlace 22 · Grade 12 · Holy Family | 12 | Holy Family | 17:25.07 |
| 23 | Joseph BauerPlace 23 · Grade 11 · Holy Family | 11 | Holy Family | 17:26.53 |
| 24 | Ethan De Bruyn KopsPlace 24 · Grade 9 · Centaurus | 9 | Centaurus | 17:31.31 |
| 25 | Theo MaedaPlace 25 · Grade 11 · Mead | 11 | Mead | 17:31.96 |
| 26 | Beckett RaesslerPlace 26 · Grade 12 · Centaurus | 12 | Centaurus | 17:34.92 |
| 27 | Thomas RampyPlace 27 · Grade 11 · Monarch | 11 | Monarch | 17:37.03 |
| 28 | James BoelePlace 28 · Grade 10 · Longmont | 10 | Longmont | 17:39.48 PR |
| 29 | Jack NielsonPlace 29 · Grade 9 · Monarch | 9 | Monarch | 17:46.88 PR |
| 30 | Ames TebockhorstPlace 30 · Grade 12 · Centaurus | 12 | Centaurus | 17:50.31 |
| 31 | Gianni BrienzaPlace 31 · Grade 11 · Holy Family | 11 | Holy Family | 17:51.18 PR |
| 32 | Carter JasiukPlace 32 · Grade 11 · Centaurus | 11 | Centaurus | 18:00.45 |
| 33 | Liam DiehmPlace 33 · Grade 10 · Longmont | 10 | Longmont | 18:07.11 |
| 34 | Isom WestmorelandPlace 34 · Grade 11 · Frederick | 11 | Frederick | 18:18.31 |
| 35 | Andre CorreaPlace 35 · Grade 9 · Silver Creek | 9 | Silver Creek | 18:18.79 |
| 36 | Maxx MarteneyPlace 36 · Grade 12 · Silver Creek | 12 | Silver Creek | 18:22.53 |
| 37 | Gabriel CorralPlace 37 · Grade 12 · Holy Family | 12 | Holy Family | 18:38.25 |
| 38 | Charlie HillPlace 38 · Grade 12 · Monarch | 12 | Monarch | 18:48.04 |
| 39 | Oscar MainPlace 39 · Grade 11 · Longmont | 11 | Longmont | 18:49.24 |
| 40 | Marshall PeckPlace 40 · Grade 11 · Mead | 11 | Mead | 18:50.07 PR |
| 41 | Jackson AbairPlace 41 · Grade 11 · Monarch | 11 | Monarch | 18:51.59 |
| 42 | Kaden BondPlace 42 · Grade 12 · Longmont | 12 | Longmont | 18:52.07 |
| 43 | Ethan GablehousePlace 43 · Grade 10 · Centaurus | 10 | Centaurus | 18:54.95 |
| 44 | Miguel CorreaPlace 44 · Grade 11 · Silver Creek | 11 | Silver Creek | 18:57.74 |
| 45 | Sawyer HesselPlace 45 · Grade 11 · Mead | 11 | Mead | 19:05.74 |
| 46 | Marino DemeoPlace 46 · Grade 10 · Holy Family | 10 | Holy Family | 19:08.47 |
| 47 | Elliot MachendriePlace 47 · Grade 10 · Frederick | 10 | Frederick | 19:08.84 PR |
| 48 | Christopher PerezPlace 48 · Grade 11 · Holy Family | 11 | Holy Family | 19:17.17 PR |
| 49 | Dylan SmithPlace 49 · Grade 9 · Monarch | 9 | Monarch | 19:20.47 |
| 50 | Ethan CuznerPlace 50 · Grade 10 · Frederick | 10 | Frederick | 19:21.27 |
| 51 | Nathan WhittPlace 51 · Grade 11 · Silver Creek | 11 | Silver Creek | 19:24.11 |
| 52 | Jielin TanPlace 52 · Grade 11 · Frederick | 11 | Frederick | 19:24.35 |
| 53 | Beckett JohnsonPlace 53 · Grade 10 · Mead | 10 | Mead | 19:38.59 |
| 54 | Silas MoorePlace 54 · Grade 9 · Mead | 9 | Mead | 19:47.41 PR |
| 55 | Jaxson BlasePlace 55 · Grade 12 · Longmont | 12 | Longmont | 19:56.94 |
| 56 | Jacob McAnallyPlace 56 · Grade 12 · Holy Family | 12 | Holy Family | 20:12.57 |
| 57 | Isaac FinucanPlace 57 · Grade 10 · Longmont | 10 | Longmont | 20:13.14 |
| 58 | Ryan NelsonPlace 58 · Grade 11 · Centaurus | 11 | Centaurus | 20:13.53 |
| 59 | Ryan WindhorstPlace 59 · Grade 10 · Mead | 10 | Mead | 20:16.58 |
| 60 | Ruben MunozPlace 60 · Grade 12 · Frederick | 12 | Frederick | 20:21.63 |
| 61 | Trevor BeamPlace 61 · Grade 10 · Silver Creek | 10 | Silver Creek | 20:23.92 |
| 62 | Lucas DouglasPlace 62 · Grade 9 · Frederick | 9 | Frederick | 20:27.17 PR |
| 63 | Gavin WillPlace 63 · Grade 12 · Frederick | 12 | Frederick | 20:27.56 |
| 64 | Daegan OverbeyPlace 64 · Grade 9 · Frederick | 9 | Frederick | 20:28.05 PR |
| 65 | Samuel QuillenPlace 65 · Grade 10 · Mead | 10 | Mead | 20:41.21 |
| 66 | Cody CampomanesPlace 66 · Grade 12 · Silver Creek | 12 | Silver Creek | 20:58.67 |