| 1 | Korbin ChurchPlace 1 · Grade 11 · Caprock Academy | 11 | Caprock Academy | 20:32.9 |
| 2 | Diego Ostorga TorresPlace 2 · Grade 8 · Glenwood Springs | 8 | Glenwood Springs | 20:50.5 |
| 3 | Danny IpsonPlace 3 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 21:04.6 |
| 4 | Grady HellmenPlace 4 · Grade 11 · Delta | 11 | Delta | 21:16.8 |
| 5 | Jesse RichelPlace 5 · Grade 12 · Coal Ridge | 12 | Coal Ridge | 21:37.0 |
| 6 | Quentin WoodPlace 6 · Grade 12 · Olathe | 12 | Olathe | 21:41.5 |
| 7 | Colt EllsworthPlace 7 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 21:48.4 |
| 8 | Owen EvansPlace 8 · Grade 12 · Coal Ridge | 12 | Coal Ridge | 21:54.5 |
| 9 | Joseph ValdezPlace 9 · Grade 12 · Rangely | 12 | Rangely | 22:00.3 |
| 10 | Trent SummersPlace 10 · Grade 10 · Delta | 10 | Delta | 22:02.9 |
| 11 | Alex OrientPlace 11 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 22:05.6 |
| 12 | Rylan GrahamPlace 12 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 22:07.7 |
| 13 | Kevin ParkerPlace 13 · Grade 11 · Coal Ridge | 11 | Coal Ridge | 22:09.2 |
| 14 | Gavyn GibsonPlace 14 · Grade 12 · Delta | 12 | Delta | 22:25.6 |
| 15 | Leandro GonzalesPlace 15 · Grade 11 · Olathe | 11 | Olathe | 22:38.1 |
| 16 | Kyler FoutsPlace 16 · Grade 10 · Rangely | 10 | Rangely | 22:39.9 |
| 17 | Paul MattesonPlace 17 · Grade 11 · Caprock Academy | 11 | Caprock Academy | 22:42.1 |
| 18 | Jonah KassoffPlace 18 · Grade 10 · North Fork | 10 | North Fork | 22:46.1 |
| 19 | Josiah HumphriesPlace 19 · Grade 11 · Caprock Academy | 11 | Caprock Academy | 22:47.1 |
| 20 | Abram SandidgePlace 20 · Grade 9 · De Beque | 9 | De Beque | 22:47.7 |
| 21 | Cristian RamirezPlace 21 · Grade 11 · Olathe | 11 | Olathe | 22:52.1 |
| 22 | Jaxon SinghPlace 22 · Grade 11 · Coal Ridge | 11 | Coal Ridge | 22:56.5 |
| 23 | Tavan MorganPlace 23 · Grade 10 · Rangely | 10 | Rangely | 23:06.4 |
| 24 | Asher StraussPlace 24 · Grade 10 · Grand Valley | 10 | Grand Valley | 23:10.3 |
| 25 | Adrian AlmanzaPlace 25 · Grade 12 · Olathe | 12 | Olathe | 23:11.2 |
| 26 | Emiliano FrancoPlace 26 · Grade 11 · Olathe | 11 | Olathe | 23:21.7 |
| 27 | Isaac JustusPlace 27 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 23:33.9 |
| 28 | Xavier HarnessPlace 28 · Grade 11 · Cedaredge | 11 | Cedaredge | 23:41.6 |
| 29 | Tobias VigilPlace 29 · Grade 9 · Delta | 9 | Delta | 23:44.0 |
| 30 | Kyler JensenPlace 30 · Grade 11 · Coal Ridge | 11 | Coal Ridge | 24:04.4 |
| 31 | Beckett Van WhyPlace 31 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 24:10.8 |
| 32 | Owen WolcottPlace 32 · Grade 9 · Cedaredge | 9 | Cedaredge | 24:14.1 |
| 33 | Elijah BarberPlace 33 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 24:18.0 |
| 34 | Jemarques BruensPlace 34 · Grade 11 · Caprock Academy | 11 | Caprock Academy | 24:32.0 |
| 35 | Zachary RomeroPlace 35 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 24:37.0 |
| 36 | Hazen LindenbergPlace 36 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 24:42.7 |
| 37 | Kenny Hayes-pursleyPlace 37 · Grade 12 · Cedaredge | 12 | Cedaredge | 25:13.1 |
| 38 | Titus FriedrichPlace 38 · Grade 10 · Rangely | 10 | Rangely | 25:13.6 |
| 39 | Alejandro SuarezPlace 39 · Grade 10 · Olathe | 10 | Olathe | 25:29.3 |
| 40 | Jack FlohrPlace 40 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 25:36.6 |
| 41 | Jack HolderPlace 41 · Grade 10 · North Fork | 10 | North Fork | 25:41.5 |
| 42 | Davis HardeePlace 42 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 25:47.1 |
| 43 | Ethan AvilaPlace 43 · Grade 8 · Glenwood Springs | 8 | Glenwood Springs | 25:54.7 |
| 44 | Colter KulasikPlace 44 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 25:55.5 |
| 45 | Aiden HuberdPlace 45 · Grade 9 · Cedaredge | 9 | Cedaredge | 25:57.6 |
| 46 | Gavin HoffPlace 46 · Grade 12 · North Fork | 12 | North Fork | 25:58.0 |
| 47 | Cody BrackPlace 47 · Grade 10 · Delta | 10 | Delta | 26:05.9 |
| 48 | Jakob OlsonPlace 48 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 26:12.9 |
| 49 | George WaalerPlace 49 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 26:24.0 |
| 50 | Antonio PrietoPlace 50 · Grade 9 · Rangely | 9 | Rangely | 26:53.6 |
| 51 | Elijah KassoffPlace 51 · Grade 10 · North Fork | 10 | North Fork | 27:11.6 |
| 52 | Nathaniel HuntPlace 52 · Grade 11 · Grand Valley | 11 | Grand Valley | 27:13.2 |
| 53 | Peyton Kitchell HasenbergPlace 53 · Grade 9 · Delta | 9 | Delta | 27:26.3 |
| 54 | Clay HessePlace 54 · Grade 10 · Glenwood Springs | 10 | Glenwood Springs | 27:31.9 |
| 55 | Asa KollmanPlace 55 · Grade 9 · Glenwood Springs | 9 | Glenwood Springs | 27:37.5 |
| 56 | Isaak KuzovPlace 56 · Grade 12 · Cedaredge | 12 | Cedaredge | 27:41.9 |
| 57 | Parker GardeyPlace 57 · Grade 9 · Glenwood Springs | 9 | Glenwood Springs | 27:58.2 |
| 58 | Jonsue VegaPlace 58 · Grade 10 · Grand Valley | 10 | Grand Valley | 28:05.0 |
| 59 | Seth DominguezPlace 59 · Grade 11 · Delta | 11 | Delta | 28:39.6 |
| 60 | Jayden HernandezPlace 60 · Grade 11 · Olathe | 11 | Olathe | 28:49.4 |
| 61 | Juan AlejandroPlace 61 · Grade 9 · Olathe | 9 | Olathe | 29:06.2 |
| 62 | Aaron FrazierPlace 62 · Grade 9 · North Fork | 9 | North Fork | 29:39.7 |
| 63 | Wyatt JonesPlace 63 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 29:44.8 |
| 64 | Cody BrickellPlace 64 · Grade 8 · Glenwood Springs | 8 | Glenwood Springs | 30:04.8 |
| 65 | Devin MillerPlace 65 · Grade 9 · Cedaredge | 9 | Cedaredge | 31:13.2 |
| 66 | Michael KernsPlace 66 · Grade 9 · Cedaredge | 9 | Cedaredge | 31:26.5 PR |
| 67 | Steven AndersonPlace 67 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 32:37.2 |
| 68 | Cash KirklandPlace 68 · Grade 9 · Delta | 9 | Delta | 32:40.9 |
| 69 | Hunter CarbajalPlace 69 · Grade 12 · Grand Valley | 12 | Grand Valley | 33:17.1 |
| 70 | Jonathan ClarkPlace 70 · Grade 9 · Grand Valley | 9 | Grand Valley | 35:02.0 |
| 71 | Aiden GrossmanPlace 71 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 35:50.4 |
| 72 | Hayden HallPlace 72 · Grade 10 · De Beque | 10 | De Beque | 38:54.5 |
| 73 | Eleazar IbarraPlace 73 · Grade 10 · Grand Valley | 10 | Grand Valley | 39:03.5 |