| 1 | Harrison WittPlace 1 · Grade 12 · Mountain Vista | 12 | Mountain Vista | 15:23 |
| 2 | Jacob WhitePlace 2 · Grade 12 · Dakota Ridge | 12 | Dakota Ridge | 15:33 |
| 3 | Erik Le RouxPlace 3 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 15:49 |
| 4 | Zane BergenPlace 4 · Grade 11 · Niwot | 11 | Niwot | 15:49 |
| 5 | Owen NolanPlace 5 · Grade 11 · Mountain Vista | 11 | Mountain Vista | 16:03 |
| 6 | Curtis VolfPlace 6 · Grade 12 · Niwot | 12 | Niwot | 16:04 |
| 7 | Kaden LevingsPlace 7 · Grade 10 · Cheyenne Mountain | 10 | Cheyenne Mountain | 16:07 |
| 8 | Jayden NatsPlace 8 · Grade 11 · Mountain Vista | 11 | Mountain Vista | 16:07 |
| 9 | Grayden RaubaPlace 9 · Grade 12 · Niwot | 12 | Niwot | 16:10 |
| 10 | George MaldonadoPlace 10 · Grade 12 · Chaparral | 12 | Chaparral | 16:11 |
| 11 | Carlos CheruiyotPlace 11 · Grade 10 · Niwot | 10 | Niwot | 16:12 |
| 12 | Joey HendershotPlace 12 · Grade 11 · Niwot | 11 | Niwot | 16:15 |
| 13 | Joaquin HererraPlace 13 · Grade 12 · Niwot | 12 | Niwot | 16:16 |
| 14 | Knox ExtonPlace 14 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 16:23 |
| 15 | Brennan DraperPlace 15 · Grade 9 · Chaparral | 9 | Chaparral | 16:27 |
| 16 | Enzo KnappPlace 16 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 16:35 |
| 17 | Cedar CollinsPlace 17 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 16:36 |
| 18 | Tyler TraegerPlace 18 · Grade 10 · Valor Christian | 10 | Valor Christian | 16:39 |
| 19 | Kyle BoePlace 19 · Grade 12 · Mountain Vista | 12 | Mountain Vista | 16:41 |
| 20 | Ethan StraubPlace 20 · Grade 12 · Dakota Ridge | 12 | Dakota Ridge | 16:49 |
| 21 | Simon SaiaPlace 21 · Grade 12 · Niwot | 12 | Niwot | 16:54 |
| 22 | Nate HarbertPlace 22 · Grade 11 · Mountain Vista | 11 | Mountain Vista | 16:56 |
| 23 | Tyler PrannoPlace 23 · Grade 11 · Valor Christian | 11 | Valor Christian | 16:56 |
| 24 | Landon HartPlace 24 · Grade 10 · Mountain Vista | 10 | Mountain Vista | 16:57 |
| 25 | Braden StruhsPlace 25 · Grade 11 · Chaparral | 11 | Chaparral | 17:01 |
| 26 | Austin SmithPlace 26 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 17:02 |
| 27 | Thomas AlleyPlace 27 · Grade 12 · Chaparral | 12 | Chaparral | 17:02 |
| 28 | Silas ThompsonPlace 28 · Grade 9 · Dakota Ridge | 9 | Dakota Ridge | 17:03 PR |
| 29 | Tanner BrownPlace 29 · Grade 9 · Chaparral | 9 | Chaparral | 17:06 |
| 30 | Beau ThomasonPlace 30 · Grade 12 · Valor Christian | 12 | Valor Christian | 17:11 |
| 31 | Aaron YocomPlace 31 · Grade 11 · Mountain Vista | 11 | Mountain Vista | 17:13 |
| 32 | Jackson ParillPlace 32 · Grade 10 · Chaparral | 10 | Chaparral | 17:14 |
| 33 | Chance HeislerPlace 33 · Grade 10 · Dakota Ridge | 10 | Dakota Ridge | 17:15 |
| 34 | Shane PrannoPlace 34 · Grade 11 · Valor Christian | 11 | Valor Christian | 17:21 |
| 35 | Dane EikePlace 35 · Grade 9 · Valor Christian | 9 | Valor Christian | 17:44 |
| 36 | Isaac OlsenPlace 36 · Grade 12 · Chaparral | 12 | Chaparral | 17:46 |
| 37 | Jack WarmackPlace 37 · Grade 11 · Cheyenne Mountain | 11 | Cheyenne Mountain | 17:52 |
| 38 | Avery AdenPlace 38 · Grade 10 · Dakota Ridge | 10 | Dakota Ridge | 17:54 |
| 39 | Kyle JohnsonPlace 39 · Grade 11 · Dakota Ridge | 11 | Dakota Ridge | 17:55 |
| 40 | Chase MillerPlace 40 · Grade 11 · Chatfield | 11 | Chatfield | 18:02 |
| 41 | Camden LawPlace 41 · Grade 10 · Chatfield | 10 | Chatfield | 18:02 |
| 42 | Simon StraubPlace 42 · Grade 12 · Dakota Ridge | 12 | Dakota Ridge | 18:10 |
| 43 | Cole NuttingPlace 43 · Grade 12 · Valor Christian | 12 | Valor Christian | 18:18 |
| 44 | Owen CowenPlace 44 · Grade 11 · Dakota Ridge | 11 | Dakota Ridge | 18:52 |
| 45 | Preston LuxPlace 45 · Grade 10 · Chatfield | 10 | Chatfield | 19:01 |
| 46 | Hunter RidpathPlace 46 · Grade 11 · Chatfield | 11 | Chatfield | 19:07 |
| 47 | Blake KuykendallPlace 47 · Grade 12 · Valor Christian | 12 | Valor Christian | 19:12 |
| 48 | Riley McMurryPlace 48 · Grade 10 · Chatfield | 10 | Chatfield | 19:23 |
| 49 | Kaedan LawPlace 49 · Grade 12 · Chatfield | 12 | Chatfield | 19:45 |
| 50 | Anthony SomozaPlace 50 · Grade 11 · Chatfield | 11 | Chatfield | 20:32 |