| 1 | Uziel GarciaPlace 1 · Grade 12 · Littleton | 12 | Littleton | 18:36 |
| 2 | Cooper PhelpsPlace 2 · Grade 12 · SkyView Academy | 12 | SkyView Academy | 18:48 |
| 3 | Hans RominePlace 3 · Grade 12 · Littleton | 12 | Littleton | 19:43 |
| 4 | Elijah YslasPlace 4 · Grade 10 · SkyView Academy | 10 | SkyView Academy | 19:54 |
| 5 | Daniel LameyPlace 5 · Grade 9 · Littleton | 9 | Littleton | 20:09 |
| 6 | Sawyer GannonPlace 6 · Grade 9 · Littleton | 9 | Littleton | 20:11 |
| 7 | Tate ReddingPlace 7 · Grade 9 · Littleton | 9 | Littleton | 20:51 |
| 8 | James MatchettePlace 8 · Grade 12 · Pine Creek | 12 | Pine Creek | 20:53 |
| 9 | Liam BrackPlace 9 · Grade 10 · Littleton | 10 | Littleton | 21:08 |
| 10 | Ehan BeltramoPlace 10 · Grade 12 · Pine Creek | 12 | Pine Creek | 21:32 |
| 11 | Aiden StaffordPlace 11 · Grade 10 · Pine Creek | 10 | Pine Creek | 21:36 |
| 12 | Cameron GrahamPlace 12 · Grade 9 · Littleton | 9 | Littleton | 21:36 |
| 13 | Austin JonesPlace 13 · Grade 12 · Kent Denver | 12 | Kent Denver | 22:06 |
| 14 | Levi StutzmanPlace 14 · Grade 10 · Littleton | 10 | Littleton | 22:07 |
| 15 | Zachary StantonPlace 15 · Grade 12 · Pine Creek | 12 | Pine Creek | 22:08 |
| 16 | Lucas JungnellPlace 16 · Grade 12 · Pine Creek | 12 | Pine Creek | 22:16 |
| 17 | Michael SchneiderPlace 17 · Grade 12 · Pine Creek | 12 | Pine Creek | 22:52 |
| 18 | Harvey RainwaterPlace 18 · Grade 10 · Littleton | 10 | Littleton | 22:58 |
| 19 | Lars RominePlace 19 · Grade 9 · Littleton | 9 | Littleton | 22:59 |
| 20 | Andrew KallasPlace 20 · Grade 12 · Littleton | 12 | Littleton | 23:08 |
| 21 | Reese JurgonskiPlace 21 · Grade 9 · Littleton | 9 | Littleton | 23:08 |
| 22 | Zach BrierPlace 22 · Grade 11 · Littleton | 11 | Littleton | 23:36 |
| 23 | Logan SchmidtPlace 23 · Grade 12 · Kent Denver | 12 | Kent Denver | 23:50 |
| 24 | Eli LewisPlace 24 · Grade 9 · Kent Denver | 9 | Kent Denver | 23:52 |
| 25 | Avery BlountPlace 25 · Grade 12 · Pine Creek | 12 | Pine Creek | 23:56 |
| 26 | Zachary HoulihanPlace 26 · Grade 12 · Ascent Classical Academy Douglas County | 12 | Ascent Classical Academy Douglas County | 23:56 PR |
| 27 | Vincent TranPlace 27 · Grade 11 · Kent Denver | 11 | Kent Denver | 23:56 |
| 28 | Enrique MyersPlace 28 · Grade 12 · Kent Denver | 12 | Kent Denver | 23:56 |
| 29 | Micah HoltPlace 29 · Grade 9 · Denver Christian | 9 | Denver Christian | 24:01 |
| 30 | Griffin BattPlace 30 · Grade 12 · Kent Denver | 12 | Kent Denver | 24:45 |
| 31 | Jack ParkhousePlace 31 · Grade 12 · Kent Denver | 12 | Kent Denver | 24:47 |
| 32 | Will HalversonPlace 32 · Grade 12 · Kent Denver | 12 | Kent Denver | 24:47 |
| 33 | Jack HamilitonPlace 33 · Grade 9 · Ascent Classical Academy Douglas County | 9 | Ascent Classical Academy Douglas County | 25:07 PR |
| 34 | Nicholas DalgleishPlace 34 · Grade 11 · SkyView Academy | 11 | SkyView Academy | 25:16 |
| 35 | Nick FisherPlace 35 · Grade 9 · Littleton | 9 | Littleton | 25:17 |
| 36 | Aidan MaderPlace 36 · Grade 9 · Englewood | 9 | Englewood | 25:18 |
| 37 | Kyle KimPlace 37 · Grade 9 · Kent Denver | 9 | Kent Denver | 25:22 |
| 38 | Adam Martinez BotelloPlace 38 · Grade 9 · Englewood | 9 | Englewood | 25:44 |
| 39 | Ethan CuencaPlace 39 · Grade 12 · Englewood | 12 | Englewood | 25:49 |
| 40 | Spencer KornfeldPlace 40 · Grade 9 · Kent Denver | 9 | Kent Denver | 26:12 |
| 41 | Alex GuerreroPlace 41 · Grade 10 · Ascent Classical Academy Douglas County | 10 | Ascent Classical Academy Douglas County | 26:41 |
| 42 | Owen GoldbergPlace 42 · Grade 11 · Littleton | 11 | Littleton | 27:24 |
| 43 | Noah BarrionuevoPlace 43 · Grade 9 · Pine Creek | 9 | Pine Creek | 27:54 PR |
| 44 | Kai FinstadPlace 44 · Grade 11 · Englewood | 11 | Englewood | 29:02 PR |
| 45 | Evan NiederheitmannPlace 45 · Grade 12 · Kent Denver | 12 | Kent Denver | 29:38 |
| 46 | Jack LondonPlace 46 · Grade 12 · Kent Denver | 12 | Kent Denver | 29:44 |
| 47 | Jack LandgraffPlace 47 · Grade 12 · Kent Denver | 12 | Kent Denver | 33:28 |
| 48 | Ethan WexlerPlace 48 · Grade 9 · Pine Creek | 9 | Pine Creek | 33:45 |
| 49 | Efrain MendozaPlace 49 · Grade 12 · STRIVE Prep SMART | 12 | STRIVE Prep SMART | 34:10 |
| 50 | Matthew JonkerPlace 50 · Grade 9 · Denver Christian | 9 | Denver Christian | 34:12 |
| 51 | Jose CastanedaPlace 51 · Grade 9 · Englewood | 9 | Englewood | 35:28 |
| 52 | Joey MoraPlace 52 · Grade 9 · Englewood | 9 | Englewood | 36:10 |