| 1 | Broly WattsPlace 1 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 15:59.2 |
| 2 | Josiah GraffPlace 2 · Grade 10 · Montrose | 10 | Montrose | 16:26.7 |
| 3 | Brendyn WattsPlace 3 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 16:26.9 |
| 4 | Gerardo GonzalezPlace 4 · Grade 11 · Grand Junction | 11 | Grand Junction | 16:58.9 |
| 5 | Jack DiazPlace 5 · Grade 11 · Aspen | 11 | Aspen | 17:08.1 |
| 6 | Owen RoperPlace 6 · Grade 10 · Grand Junction | 10 | Grand Junction | 17:19.8 |
| 7 | Forrest MyersPlace 7 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 17:26.7 |
| 8 | Gordon RobinsonPlace 8 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 17:37.1 |
| 9 | Zachary RidpathPlace 9 · Grade 12 · Grand Junction | 12 | Grand Junction | 17:37.8 |
| 10 | Seth RooksPlace 10 · Grade 9 · Central (G.J.) | 9 | Central (G.J.) | 17:56.5 |
| 11 | Zach QuiadPlace 11 · Grade 11 · Montrose | 11 | Montrose | 18:00.0 |
| 12 | Vash VeatchPlace 12 · Grade 12 · Montrose | 12 | Montrose | 18:12.7 |
| 13 | Dominic DimariaPlace 13 · Grade 11 · Aspen | 11 | Aspen | 18:18.4 PR |
| 14 | Danny IpsonPlace 14 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 18:23.9 |
| 15 | Connor QuaidPlace 15 · Grade 9 · Montrose | 9 | Montrose | 18:25.0 |
| 16 | Drake PommaranePlace 16 · Grade 9 · Grand Junction | 9 | Grand Junction | 18:30.3 |
| 17 | Diego Ostorga TorresPlace 17 · Grade 8 · Glenwood Springs | 8 | Glenwood Springs | 18:38.6 |
| 18 | Kaynin PolleyPlace 18 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 18:40.6 |
| 19 | Micah WinkelPlace 19 · Grade 10 · Eagle Valley | 10 | Eagle Valley | 18:44.6 |
| 20 | Mason KingPlace 20 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 18:48.2 |
| 21 | Brody EvansPlace 21 · Grade 10 · Coal Ridge | 10 | Coal Ridge | 18:58.6 |
| 22 | Rylan GrahamPlace 22 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 19:01.0 |
| 23 | Boston JenningsPlace 23 · Grade 10 · Aspen | 10 | Aspen | 19:03.4 |
| 24 | Graysen VidmarPlace 24 · Grade 11 · Montrose | 11 | Montrose | 19:04.7 |
| 25 | Gage MyersPlace 25 · Grade 10 · Grand Junction | 10 | Grand Junction | 19:08.9 |
| 26 | Jaxon SinghPlace 26 · Grade 11 · Coal Ridge | 11 | Coal Ridge | 19:09.4 |
| 27 | Renaud DorfferPlace 27 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 19:09.8 |
| 28 | Owen EvansPlace 28 · Grade 12 · Coal Ridge | 12 | Coal Ridge | 19:14.0 |
| 29 | Kasen BurtonPlace 29 · Grade 10 · Grand Junction | 10 | Grand Junction | 19:15.4 |
| 30 | Patricio MoralesPlace 30 · Grade 11 · Eagle Valley | 11 | Eagle Valley | 19:23.1 |
| 31 | Vlad LobodaPlace 31 · Grade 11 · Aspen | 11 | Aspen | 19:23.9 |
| 32 | Jesse RichelPlace 32 · Grade 12 · Coal Ridge | 12 | Coal Ridge | 19:25.8 |
| 33 | Levi MorganPlace 33 · Grade 10 · North Fork | 10 | North Fork | 19:26.1 |
| 34 | Christopher SernaPlace 34 · Grade 10 · Eagle Valley | 10 | Eagle Valley | 19:26.6 |
| 35 | Elijah RosentreterPlace 35 · Grade 9 · Montrose | 9 | Montrose | 19:33.5 |
| 36 | Tyler SiblPlace 36 · Grade 9 · Grand Junction | 9 | Grand Junction | 19:38.5 |
| 37 | Isaac RhodesPlace 37 · Grade 9 · Grand Junction | 9 | Grand Junction | 19:42.2 |
| 38 | Colt EllsworthPlace 38 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 19:43.3 |
| 39 | Isaac JustusPlace 39 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 19:46.7 |
| 40 | Tyler SurlesPlace 40 · Grade 12 · Montrose | 12 | Montrose | 19:47.5 |
| 41 | Alexander RedmondPlace 41 · Grade 9 · Montrose | 9 | Montrose | 19:50.7 |
| 42 | Gage StroupPlace 42 · Grade 10 · Montrose | 10 | Montrose | 20:02.0 |
| 43 | Max PetersonPlace 43 · Grade 11 · Colorado Rocky Mountain | 11 | Colorado Rocky Mountain | 20:02.8 |
| 44 | Henry DuncanPlace 44 · Grade 9 · Eagle Valley | 9 | Eagle Valley | 20:06.3 |
| 45 | Giovanni MorettiPlace 45 · Grade 11 · Aspen | 11 | Aspen | 20:07.3 PR |
| 46 | Yaroslav LobodaPlace 46 · Grade 9 · Aspen | 9 | Aspen | 20:07.3 |
| 47 | Lochlan MarshPlace 47 · Grade 11 · Aspen | 11 | Aspen | 20:08.8 |
| 48 | Michael FramePlace 48 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 20:17.2 |
| 49 | Elijah BarberPlace 49 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 20:18.0 |
| 50 | Zachary RomeroPlace 50 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 20:22.7 |
| 51 | Alexander WeisbrodPlace 51 · Grade 10 · Rifle | 10 | Rifle | 20:30.8 |
| 52 | Gabriel GreenwoodPlace 52 · Grade 9 · Montrose | 9 | Montrose | 20:31.0 PR |
| 53 | Cayle BrummerPlace 53 · Grade 11 · Eagle Valley | 11 | Eagle Valley | 20:37.4 |
| 54 | Carson MillwardPlace 54 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 20:37.7 |
| 55 | Tanner ZiekPlace 55 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 20:39.8 |
| 56 | Alexander KauffmannPlace 56 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 20:40.8 |
| 57 | Luke PfautzPlace 57 · Grade 9 · Aspen | 9 | Aspen | 20:53.4 |
| 58 | Gabriel GonzalezPlace 58 · Grade 11 · Grand Junction | 11 | Grand Junction | 20:59.4 |
| 59 | John MorrowPlace 59 · Grade 11 · Cedaredge | 11 | Cedaredge | 21:24.4 |
| 60 | Owen WolcottPlace 60 · Grade 9 · Cedaredge | 9 | Cedaredge | 21:25.8 |
| 61 | Jonah KassoffPlace 61 · Grade 10 · North Fork | 10 | North Fork | 21:27.4 |
| 62 | Liam FaulhaberPlace 62 · Grade 9 · Grand Junction | 9 | Grand Junction | 21:29.1 |
| 63 | Davis HardeePlace 63 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 21:37.2 |
| 64 | Reis AmbrosiniPlace 64 · Grade 11 · Grand Junction | 11 | Grand Junction | 21:37.5 |
| 65 | Diego RenteriaPlace 65 · Grade 11 · Montrose | 11 | Montrose | 21:38.8 |
| 66 | Jack FlohrPlace 66 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 21:49.2 |
| 67 | Hazen LindenbergPlace 67 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 21:51.6 |
| 68 | Corbin AnnoPlace 68 · Grade 10 · Colorado Rocky Mountain | 10 | Colorado Rocky Mountain | 21:52.0 |
| 69 | Jaymz BartelPlace 69 · Grade 9 · Rifle | 9 | Rifle | 21:53.7 |
| 70 | Kenny Hayes-pursleyPlace 70 · Grade 12 · Cedaredge | 12 | Cedaredge | 21:55.4 |
| 71 | Elijah KassoffPlace 71 · Grade 10 · North Fork | 10 | North Fork | 21:57.2 |
| 72 | Taylor DeMarcoPlace 72 · Grade 9 · Central (G.J.) | 9 | Central (G.J.) | 21:58.9 PR |
| 73 | Canyon WarthenPlace 73 · Grade 9 · Montrose | 9 | Montrose | 21:59.2 |
| 74 | Jiraiya StrawPlace 74 · Grade 11 · Rifle | 11 | Rifle | 22:11.8 |
| 75 | Scanlen RogersPlace 75 · Grade 10 · Eagle Valley | 10 | Eagle Valley | 22:12.9 |
| 76 | Dylan MilamPlace 76 · Grade 11 · Eagle Valley | 11 | Eagle Valley | 22:14.3 |
| 77 | Jackson HornPlace 77 · Grade 11 · Colorado Rocky Mountain | 11 | Colorado Rocky Mountain | 22:27.9 |
| 78 | Alexander BerryPlace 78 · Grade 9 · Grand Junction | 9 | Grand Junction | 22:29.3 |
| 79 | Alex VanallsburgPlace 79 · Grade 12 · Montrose | 12 | Montrose | 22:35.0 |
| 80 | Oliver BellPlace 80 · Grade 9 · Grand Junction | 9 | Grand Junction | 22:41.4 |
| 81 | Coleman BeynonPlace 81 · Grade 9 · Grand Junction | 9 | Grand Junction | 22:42.7 |
| 82 | Finn McDanielPlace 82 · Grade 9 · Eagle Valley | 9 | Eagle Valley | 22:52.1 |
| 83 | Sawyer BatesPlace 83 · Grade 9 · Montrose | 9 | Montrose | 23:05.0 |
| 84 | Michael EhlersPlace 84 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 23:05.5 |
| 85 | Gavin HoffPlace 85 · Grade 12 · North Fork | 12 | North Fork | 23:07.8 |
| 86 | Parker GardeyPlace 86 · Grade 9 · Glenwood Springs | 9 | Glenwood Springs | 23:10.6 |
| 87 | Devin MillerPlace 87 · Grade 9 · Cedaredge | 9 | Cedaredge | 23:37.1 |
| 88 | Lucas PANPlace 88 · Grade 12 · North Fork | 12 | North Fork | 23:47.3 |
| 89 | Kyle WeaverPlace 89 · Grade 11 · Central (G.J.) | 11 | Central (G.J.) | 23:47.3 |
| 90 | Michael LewisPlace 90 · Grade 10 · Grand Junction | 10 | Grand Junction | 23:56.2 |
| 91 | Isaak KuzovPlace 91 · Grade 12 · Cedaredge | 12 | Cedaredge | 24:07.1 |
| 92 | Clay HessePlace 92 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 24:16.5 |
| 93 | George WaalerPlace 93 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 24:16.5 |
| 94 | Aiden HuberdPlace 94 · Grade 9 · Cedaredge | 9 | Cedaredge | 24:25.4 |
| 95 | Mason SmetzerPlace 95 · Grade 9 · Colorado Rocky Mountain | 9 | Colorado Rocky Mountain | 24:30.0 |
| 96 | Aaron FrazierPlace 96 · Grade 9 · North Fork | 9 | North Fork | 24:33.0 |
| 97 | Spencer WardPlace 97 · Grade 9 · Aspen | 9 | Aspen | 24:35.3 |
| 98 | Cian RaffertyPlace 98 · Grade 10 · Grand Junction | 10 | Grand Junction | 24:35.8 |
| 99 | Steven AndersonPlace 99 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 24:36.7 |
| 100 | Jamie FernandezPlace 100 · Grade 10 · Rifle | 10 | Rifle | 25:43.2 |