| 1 | Kyler BoymelPlace 1 · Grade 12 · Conifer | 12 | Conifer | 16:44.9 |
| 2 | Drake FankhauserPlace 2 · Grade 10 · Ralston Valley | 10 | Ralston Valley | 16:46.6 |
| 3 | Elliot VanwestrienenPlace 3 · Grade 12 · Conifer | 12 | Conifer | 17:20.1 |
| 4 | Jonas FontainePlace 4 · Grade 11 · Littleton | 11 | Littleton | 17:21.7 |
| 5 | Axel FontainePlace 5 · Grade 12 · Littleton | 12 | Littleton | 17:22.3 |
| 6 | Noah CortesePlace 6 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 17:31.3 |
| 7 | Tyler WestPlace 7 · Grade 11 · Littleton | 11 | Littleton | 17:36.1 |
| 8 | Ethan BartholomewPlace 8 · Grade 12 · Arvada West | 12 | Arvada West | 17:42.6 |
| 9 | Shawn BroganPlace 9 · Grade 10 · Arvada West | 10 | Arvada West | 17:44.0 |
| 10 | Clayton PuckettPlace 10 · Grade 11 · Arvada West | 11 | Arvada West | 17:50.1 |
| 11 | Owen GrimesPlace 11 · Grade 11 · Ralston Valley | 11 | Ralston Valley | 18:08.0 |
| 12 | Christian MundtPlace 12 · Grade 11 · Ralston Valley | 11 | Ralston Valley | 18:09.3 |
| 13 | Andrew ShermanPlace 13 · Grade 11 · Arvada West | 11 | Arvada West | 18:19.7 |
| 14 | Avi RahmaniPlace 14 · Grade 12 · Ralston Valley | 12 | Ralston Valley | 18:24.1 |
| 15 | Ryland PilcherPlace 15 · Grade 11 · Evergreen | 11 | Evergreen | 18:31.3 |
| 16 | Colin McGuirePlace 16 · Grade 9 · Elizabeth | 9 | Elizabeth | 18:35.9 |
| 17 | Logan KuntzPlace 17 · Grade 12 · Ralston Valley | 12 | Ralston Valley | 18:36.7 |
| 18 | Ben RankinPlace 18 · Grade 11 · Arvada West | 11 | Arvada West | 18:37.6 |
| 19 | William BramanPlace 19 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 18:41.8 |
| 20 | Tobey NixPlace 20 · Grade 9 · Arvada West | 9 | Arvada West | 18:43.6 |
| 21 | Henrik ChojnackiPlace 21 · Grade 12 · Littleton | 12 | Littleton | 18:45.8 |
| 22 | Nevyn BoymelPlace 22 · Grade 10 · Conifer | 10 | Conifer | 18:47.3 |
| 23 | Louge StewartPlace 23 · Grade 11 · Littleton | 11 | Littleton | 18:53.1 |
| 24 | Drew Grisham-MartinezPlace 24 · Grade 10 · Arvada West | 10 | Arvada West | 19:03.7 |
| 25 | Simon RoyPlace 25 · Grade 11 · Conifer | 11 | Conifer | 19:09.2 |
| 26 | Henry HoffmanPlace 26 · Grade 11 · Littleton | 11 | Littleton | 19:18.0 |
| 27 | Gavin SnyderPlace 27 · Grade 10 · Ralston Valley | 10 | Ralston Valley | 19:18.5 |
| 28 | Noah StottsPlace 28 · Grade 10 · Conifer | 10 | Conifer | 19:26.3 |
| 29 | Aiden LoftusPlace 29 · Grade 11 · Evergreen | 11 | Evergreen | 19:35.5 |
| 30 | Milo VanMatrePlace 30 · Grade 11 · Littleton | 11 | Littleton | 19:38.9 |
| 31 | Finn DuncanPlace 31 · Grade 11 · Evergreen | 11 | Evergreen | 19:40.1 |
| 32 | Keegan SalazPlace 32 · Grade 10 · Standley Lake | 10 | Standley Lake | 19:44.2 |
| 33 | Jack FranciscoPlace 33 · Grade 11 · Conifer | 11 | Conifer | 19:44.8 |
| 34 | Josh DavisPlace 34 · Grade 10 · Arvada West | 10 | Arvada West | 19:47.2 |
| 35 | Zach PavolPlace 35 · Grade 9 · Arvada West | 9 | Arvada West | 19:47.2 |
| 36 | Lucian WilsonPlace 36 · Grade 12 · Ralston Valley | 12 | Ralston Valley | 19:50.8 |
| 37 | Dominik PalfyPlace 37 · Grade 10 · Standley Lake | 10 | Standley Lake | 19:51.3 |
| 38 | Cooper Shigeno-ChasePlace 38 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 19:52.7 |
| 39 | Jonah SmithPlace 39 · Grade 12 · Thomas Jefferson | 12 | Thomas Jefferson | 19:55.0 |
| 40 | Caleb AshabahebwaPlace 40 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 19:57.4 |
| 41 | Zander DavisPlace 41 · Grade 11 · Littleton | 11 | Littleton | 20:16.0 |
| 42 | Asher FosterPlace 42 · Grade 11 · Bear Creek | 11 | Bear Creek | 20:17.9 |
| 43 | Alexander LillyPlace 43 · Grade 10 · Evergreen | 10 | Evergreen | 20:26.1 |
| 44 | Braeden KingPlace 44 · Grade 12 · Standley Lake | 12 | Standley Lake | 20:32.7 |
| 45 | Troy ChapmanPlace 45 · Grade 12 · Ralston Valley | 12 | Ralston Valley | 20:32.9 |
| 46 | Lucas Avery VinlovePlace 46 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 20:40.2 |
| 47 | Tucker NixPlace 47 · Grade 9 · Arvada West | 9 | Arvada West | 20:45.2 |
| 48 | Jace BrownPlace 48 · Grade 9 · Arvada West | 9 | Arvada West | 20:53.5 |
| 49 | Dylan BowersPlace 49 · Grade 9 · Elizabeth | 9 | Elizabeth | 20:58.5 |
| 50 | Ian HillPlace 50 · Grade 12 · Bear Creek | 12 | Bear Creek | 20:59.4 |
| 51 | Andrew LinPlace 51 · Grade 12 · Standley Lake | 12 | Standley Lake | 21:06.1 |
| 52 | Parker KaslonPlace 52 · Grade 10 · Evergreen | 10 | Evergreen | 21:06.6 |
| 53 | Bodhi MieraPlace 53 · Grade 12 · Thomas Jefferson | 12 | Thomas Jefferson | 21:11.6 |
| 54 | Levi FlanaganPlace 54 · Grade 11 · Littleton | 11 | Littleton | 21:14.5 |
| 55 | Logan AndersonPlace 55 · Grade 9 · Conifer | 9 | Conifer | 21:15.2 |
| 56 | Frank VeneziaPlace 56 · Grade 12 · Ralston Valley | 12 | Ralston Valley | 21:16.4 |
| 57 | Aaron GoodwinPlace 57 · Grade 10 · Ralston Valley | 10 | Ralston Valley | 21:17.9 |
| 58 | Noah KelleyPlace 58 · Grade 9 · Arvada West | 9 | Arvada West | 21:22.1 |
| 59 | Sam SmithPlace 59 · Grade 10 · Ralston Valley | 10 | Ralston Valley | 21:32.9 |
| 60 | Odin RegasPlace 60 · Grade 10 · Bear Creek | 10 | Bear Creek | 21:33.9 |
| 61 | Brandt BenagePlace 61 · Grade 10 · Arvada West | 10 | Arvada West | 21:34.1 |
| 62 | Logan HecoxPlace 62 · Grade 10 · Arvada West | 10 | Arvada West | 21:38.3 |
| 63 | Colin DakePlace 63 · Grade 10 · Thomas Jefferson | 10 | Thomas Jefferson | 21:39.2 |
| 64 | Jens SyrePlace 64 · Grade 10 · Thomas Jefferson | 10 | Thomas Jefferson | 21:40.5 |
| 65 | Elliott SchwemleinPlace 65 · Grade 9 · Conifer | 9 | Conifer | 21:48.7 |
| 66 | Brian RelyeaPlace 66 · Grade 12 · Arvada West | 12 | Arvada West | 21:52.2 |
| 67 | Sam SchnellPlace 67 · Grade 10 · Evergreen | 10 | Evergreen | 21:52.6 |
| 68 | Elliot HotoppPlace 68 · Grade 9 · Evergreen | 9 | Evergreen | 21:54.0 |
| 69 | Aldin MednolucaninPlace 69 · Grade 12 · Arvada West | 12 | Arvada West | 21:54.3 |
| 70 | Lucas GambonePlace 70 · Grade 12 · Bear Creek | 12 | Bear Creek | 21:54.6 |
| 71 | Oliver RogersPlace 71 · Grade 9 · Evergreen | 9 | Evergreen | 21:56.6 |
| 72 | Vincent EmmiPlace 72 · Grade 9 · Evergreen | 9 | Evergreen | 22:05.0 |
| 73 | Maximus NealePlace 73 · Grade 11 · Littleton | 11 | Littleton | 22:05.7 |
| 74 | Noah ScottPlace 74 · Grade 10 · Littleton | 10 | Littleton | 22:08.4 |
| 75 | Carlos Salmeron-MirandaPlace 75 · Grade 12 · Thomas Jefferson | 12 | Thomas Jefferson | 22:17.9 |
| 76 | Calvin EdwardsPlace 76 · Grade 9 · Elizabeth | 9 | Elizabeth | 22:19.9 |
| 77 | Bennett LambertPlace 77 · Grade 11 · Elizabeth | 11 | Elizabeth | 22:21.2 |
| 78 | Leo EllcessorPlace 78 · Grade 11 · Littleton | 11 | Littleton | 22:29.0 |
| 79 | William JugePlace 79 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 22:29.4 |
| 80 | Jakob LarsonPlace 80 · Grade 9 · Standley Lake | 9 | Standley Lake | 22:30.5 |
| 81 | Jackson PrewPlace 81 · Grade 11 · Ralston Valley | 11 | Ralston Valley | 22:30.6 |
| 82 | Joey CrossPlace 82 · Grade 11 · Arvada West | 11 | Arvada West | 22:35.2 |
| 83 | Rylan StonePlace 83 · Grade 9 · Arvada West | 9 | Arvada West | 22:35.9 |
| 84 | Thaddeus MitchellPlace 84 · Grade 9 · Standley Lake | 9 | Standley Lake | 22:38.4 |
| 85 | William HoustonPlace 85 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 22:51.5 |
| 86 | Eric RookePlace 86 · Grade 10 · Conifer | 10 | Conifer | 22:52.9 |
| 87 | Reid HansenPlace 87 · Grade 10 · Conifer | 10 | Conifer | 22:57.6 |
| 88 | Eli FaulkPlace 88 · Grade 11 · Littleton | 11 | Littleton | 22:57.9 |
| 89 | Micah HosiePlace 89 · Grade 10 · Littleton | 10 | Littleton | 23:04.7 |
| 90 | Sol CoffeyPlace 90 · Grade 9 · Evergreen | 9 | Evergreen | 23:05.0 |
| 91 | Brayden AlcortaPlace 91 · Grade 11 · Arvada West | 11 | Arvada West | 23:05.5 |
| 92 | Jack BakerPlace 92 · Grade 11 · Thomas Jefferson | 11 | Thomas Jefferson | 23:06.2 |
| 93 | Grayson ManuelPlace 93 · Grade 11 · Littleton | 11 | Littleton | 23:09.1 |
| 94 | Gedeon WeinbergPlace 94 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 23:10.1 |
| 95 | Jack HubbardPlace 95 · Grade 11 · Ralston Valley | 11 | Ralston Valley | 23:13.1 |
| 96 | Jacob BergerPlace 96 · Grade 11 · Littleton | 11 | Littleton | 23:14.0 |
| 97 | Miles DillardPlace 97 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 23:15.4 PR |
| 98 | Judah KramerPlace 98 · Grade 12 · Conifer | 12 | Conifer | 23:17.1 |
| 99 | Keaton AhrendtPlace 99 · Grade 9 · Ralston Valley | 9 | Ralston Valley | 23:26.2 |
| 100 | Maxwell LovingPlace 100 · Grade 11 · Littleton | 11 | Littleton | 23:28.9 |