| 1 | Yishai TrowbridgePlace 1 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 16:47.80 |
| 2 | Hyrum DeFordPlace 2 · Grade 11 · Palisade | 11 | Palisade | 17:00.76 |
| 3 | Bryce FlanaganPlace 3 · Grade 12 · Grand Junction | 12 | Grand Junction | 17:06.47 |
| 4 | Connor KinserPlace 4 · Grade 12 · Grand Junction | 12 | Grand Junction | 17:19.03 |
| 5 | Gerardo GonzalezPlace 5 · Grade 10 · Grand Junction | 10 | Grand Junction | 17:26.42 |
| 6 | Broly WattsPlace 6 · Grade 10 · Central (G.J.) | 10 | Central (G.J.) | 17:27.57 |
| 7 | James WalkerPlace 7 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 17:40.97 |
| 8 | Benjamin KampermanPlace 8 · Grade 12 · Olathe | 12 | Olathe | 17:50.15 |
| 9 | Josiah GraffPlace 9 · Grade 9 · Montrose | 9 | Montrose | 17:52.01 |
| 10 | Korbin ChurchPlace 10 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 18:07.57 |
| 11 | Phin HowePlace 11 · Grade 11 · Montrose | 11 | Montrose | 18:09.86 |
| 12 | Paul ColemanPlace 12 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 18:16.00 |
| 13 | Owen RoperPlace 13 · Grade 9 · Grand Junction | 9 | Grand Junction | 18:16.48 |
| 14 | Dylan BarneyPlace 14 · Grade 11 · Fruita Monument | 11 | Fruita Monument | 18:24.55 |
| 15 | Vash VeatchPlace 15 · Grade 11 · Montrose | 11 | Montrose | 18:28.27 |
| 16 | Chase EdmundsPlace 16 · Grade 10 · Palisade | 10 | Palisade | 18:38.01 |
| 17 | Karlis StrautinsPlace 17 · Grade 12 · Central (G.J.) | 12 | Central (G.J.) | 18:38.36 |
| 18 | Zachary RidpathPlace 18 · Grade 11 · Grand Junction | 11 | Grand Junction | 18:40.18 |
| 19 | Danny IpsonPlace 19 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 18:53.10 |
| 20 | Rylan StarnesPlace 20 · Grade 12 · Caprock Academy | 12 | Caprock Academy | 18:55.37 |
| 21 | Zach QuiadPlace 21 · Grade 10 · Montrose | 10 | Montrose | 19:01.01 |
| 22 | Hunter RishPlace 22 · Grade 11 · Palisade | 11 | Palisade | 19:03.56 |
| 23 | Jose ChavezPlace 23 · Grade 12 · Montrose | 12 | Montrose | 19:13.39 |
| 24 | Emiliano FrancoPlace 24 · Grade 10 · Olathe | 10 | Olathe | 19:15.98 |
| 25 | Quintin MotterPlace 25 · Grade 12 · Palisade | 12 | Palisade | 19:17.80 |
| 26 | Charlie MillerPlace 26 · Grade 12 · North Fork | 12 | North Fork | 19:23.68 |
| 27 | Jonah KassoffPlace 27 · Grade 9 · North Fork | 9 | North Fork | 19:25.78 |
| 28 | Graysen VidmarPlace 28 · Grade 10 · Montrose | 10 | Montrose | 19:26.19 |
| 29 | Stewart WilliamsPlace 29 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 20:15.37 |
| 30 | Gage StroupPlace 30 · Grade 9 · Montrose | 9 | Montrose | 20:19.24 |
| 31 | Elijah KassoffPlace 31 · Grade 9 · North Fork | 9 | North Fork | 20:27.68 |
| 32 | William StenhousePlace 32 · Grade 12 · Fruita Monument | 12 | Fruita Monument | 20:32.80 |
| 33 | Connor RIXPlace 33 · Grade 12 · Caprock Academy | 12 | Caprock Academy | 20:35.62 |
| 34 | Leandro GonzalesPlace 34 · Grade 10 · Olathe | 10 | Olathe | 20:41.75 |
| 35 | Carson MillwardPlace 35 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 20:42.11 |
| 36 | Santiago SanchezPlace 36 · Grade 9 · Olathe | 9 | Olathe | 20:50.85 |
| 37 | Taydin PetittPlace 37 · Grade 10 · North Fork | 10 | North Fork | 20:56.31 |
| 38 | Tristen SeeversPlace 38 · Grade 11 · Olathe | 11 | Olathe | 20:56.64 |
| 39 | Ethan BurkesPlace 39 · Grade 12 · Palisade | 12 | Palisade | 21:05.15 |
| 40 | John McCartyPlace 40 · Grade 10 · Montrose | 10 | Montrose | 21:14.84 PR |
| 41 | Christian SotoPlace 41 · Grade 12 · De Beque | 12 | De Beque | 21:22.81 |
| 42 | Colt EllsworthPlace 42 · Grade 10 · Fruita Monument | 10 | Fruita Monument | 21:30.98 |
| 43 | Cristian RamirezPlace 43 · Grade 10 · Olathe | 10 | Olathe | 21:44.87 |
| 44 | Cole McCrainPlace 44 · Grade 9 · North Fork | 9 | North Fork | 21:49.92 |
| 45 | Fredrico GarciaPlace 45 · Grade 11 · Caprock Academy | 11 | Caprock Academy | 21:50.79 |
| 46 | Levi MorganPlace 46 · Grade 9 · North Fork | 9 | North Fork | 21:51.29 |
| 47 | Sebastian AkersPlace 47 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 21:51.95 |
| 48 | Aidan DuranPlace 48 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 21:52.69 |
| 49 | Nathan PerryPlace 49 · Grade 11 · Palisade | 11 | Palisade | 21:55.55 |
| 50 | Ian ShiaoPlace 50 · Grade 11 · Palisade | 11 | Palisade | 22:09.98 |
| 51 | Nic OrtegaPlace 51 · Grade 9 · Montrose | 9 | Montrose | 22:12.92 |
| 52 | Adrian AlmanzaPlace 52 · Grade 11 · Olathe | 11 | Olathe | 22:24.92 |
| 53 | Josiah HumphriesPlace 53 · Grade 10 · Caprock Academy | 10 | Caprock Academy | 22:41.59 |
| 54 | William WhitleyPlace 54 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 22:42.41 |
| 55 | Jack HolderPlace 55 · Grade 9 · North Fork | 9 | North Fork | 22:59.71 |
| 56 | Nelson CossPlace 56 · Grade 12 · Caprock Academy | 12 | Caprock Academy | 23:05.78 |
| 57 | Nolan HolthausenPlace 57 · Grade 9 · North Fork | 9 | North Fork | 23:06.09 |
| 58 | Gavin HoffPlace 58 · Grade 11 · North Fork | 11 | North Fork | 23:07.40 |
| 59 | Gavin SulzenPlace 59 · Grade 10 · Montrose | 10 | Montrose | 23:48.56 |
| 60 | Travis LewisPlace 60 · Grade 12 · De Beque | 12 | De Beque | 23:49.42 |
| 61 | Beckett Van WhyPlace 61 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 25:30.87 |
| 62 | Steven ZaragozaPlace 62 · Grade 12 · De Beque | 12 | De Beque | 26:09.83 |
| 63 | Hinckley BenefieldPlace 63 · Grade 9 · Fruita Monument | 9 | Fruita Monument | 26:50.66 |
| 64 | Hayden HallPlace 64 · Grade 9 · De Beque | 9 | De Beque | 32:21.06 |