| 1 | Caden SchweerPlace 1 · Severance | — | Severance | 16:00 |
| 2 | Carson SchmidtPlace 2 · Thompson Valley | — | Thompson Valley | 16:40 |
| 3 | Chase SvelaPlace 3 · Frederick | — | Frederick | 17:06 |
| 4 | Aaron JenkinsPlace 4 · Twin Peaks Charter | — | Twin Peaks Charter | 17:08 |
| 5 | Cade GreenPlace 5 · Wiggins | — | Wiggins | 17:25 |
| 6 | Giorgio SpensieriPlace 6 · Twin Peaks Charter | — | Twin Peaks Charter | 17:39 |
| 7 | Logan SewardPlace 7 · Thompson Valley | — | Thompson Valley | 17:44 |
| 8 | Oliver BrownePlace 8 · Thompson Valley | — | Thompson Valley | 17:46 |
| 9 | Quint FirestonePlace 9 · Thompson Valley | — | Thompson Valley | 17:50 |
| 10 | Ty BakkerPlace 10 · Thompson Valley | — | Thompson Valley | 17:57 |
| 11 | Jonah MickloPlace 11 · Thompson Valley | — | Thompson Valley | 18:07 |
| 12 | Peter SwingPlace 12 · Loveland Classical | — | Loveland Classical | 18:13 |
| 13 | Roy BrockerPlace 13 · Severance | — | Severance | 18:15.1 |
| 14 | John UlmerPlace 14 · Twin Peaks Charter | — | Twin Peaks Charter | 18:15.5 |
| 15 | Timothy RobertsPlace 15 · Roosevelt | — | Roosevelt | 18:15.9 |
| 16 | Brayden SchmidtPlace 16 · Thompson Valley | — | Thompson Valley | 18:17 |
| 17 | Scott KennedyPlace 17 · Wiggins | — | Wiggins | 18:20 |
| 18 | Reece RavnsborgPlace 18 · Roosevelt | — | Roosevelt | 18:21 |
| 19 | Guthrie ManzellaPlace 19 · Thompson Valley | — | Thompson Valley | 18:24.4 |
| 20 | Curtis SmelaPlace 20 · Thompson Valley | — | Thompson Valley | 18:24.7 |
| 21 | Seth MesservyPlace 21 · Roosevelt | — | Roosevelt | 18:25 |
| 22 | James AnthonyPlace 22 · Niwot | — | Niwot | 18:27 |
| 23 | Isaac ReedPlace 23 · Wiggins | — | Wiggins | 18:28 |
| 24 | Caleb SpadaforaPlace 24 · Thompson Valley | — | Thompson Valley | 18:30 |
| 25 | Fischer PeachPlace 25 · Roosevelt | — | Roosevelt | 18:31.7 |
| 26 | Luke OrrPlace 26 · Thompson Valley | — | Thompson Valley | 18:31.9 |
| 27 | Andrew O'BrienPlace 27 · Roosevelt | — | Roosevelt | 18:36.2 |
| 28 | Landon CarrollPlace 28 · Thompson Valley | — | Thompson Valley | 18:36.7 |
| 29 | Sayer PaulsonPlace 29 · Thompson Valley | — | Thompson Valley | 18:36.9 |
| 30 | Even KearPlace 30 · Niwot | — | Niwot | 18:39 |
| 31 | Garret ColvinPlace 31 · Frederick | — | Frederick | 18:41 |
| 32 | Austin AllenPlace 32 · Wiggins | — | Wiggins | 18:49 |
| 33 | David BakerPlace 33 · Twin Peaks Charter | — | Twin Peaks Charter | 19:05 |
| 34 | Nick StadePlace 34 · Niwot | — | Niwot | 19:10 |
| 35 | Chase BodinePlace 35 · Wiggins | — | Wiggins | 19:15 |
| 36 | Ethan LarrewPlace 36 · Loveland Classical | — | Loveland Classical | 19:16 |
| 37 | Reese WorleyPlace 37 · Loveland Classical | — | Loveland Classical | 19:21 |
| 38 | Crew FullmerPlace 38 · Severance | — | Severance | 19:22.3 |
| 39 | Jaden JohnsonPlace 39 · Niwot | — | Niwot | 19:22.9 |
| 40 | Andy RuttPlace 40 · Niwot | — | Niwot | 19:23 |
| 41 | Ethan RiosPlace 41 · Severance | — | Severance | 19:27 |
| 42 | Max GomoraPlace 42 · Severance | — | Severance | 19:28 |
| 43 | Andre WheelockPlace 43 · Silver Creek | — | Silver Creek | 19:33 |
| 44 | Brant HartmanPlace 44 · Frederick | — | Frederick | 19:35 |
| 45 | Jacob BrownPlace 45 · Severance | — | Severance | 19:38 |
| 46 | Jonah DouvillePlace 46 · Severance | — | Severance | 19:40 |
| 47 | Aiden BugarinPlace 47 · Roosevelt | — | Roosevelt | 19:43 |
| 48 | Henry FosterPlace 48 · Roosevelt | — | Roosevelt | 19:45 |
| 49 | Jaylen GarrenPlace 49 · Severance | — | Severance | 19:57 |
| 50 | Andrew CasePlace 50 · Silver Creek | — | Silver Creek | 20:01 |
| 51 | Abe MenjivarPlace 51 · Niwot | — | Niwot | 20:02 |
| 52 | Lincoln BrewerPlace 52 · Niwot | — | Niwot | 20:07 |
| 53 | Hunter HockettPlace 53 · Severance | — | Severance | 20:11 |
| 54 | Noah StadlerPlace 54 · Twin Peaks Charter | — | Twin Peaks Charter | 20:26 |
| 55 | Jacob StarksPlace 55 · Silver Creek | — | Silver Creek | 20:27 |
| 56 | Brayden CardosaPlace 56 · Frederick | — | Frederick | 20:34 |
| 57 | Archer BuckbeePlace 57 · Niwot | — | Niwot | 20:35 |
| 58 | Jaden JorgensonPlace 58 · Loveland Classical | — | Loveland Classical | 20:37 |
| 59 | Samuel LeePlace 59 · Loveland Classical | — | Loveland Classical | 20:39 |
| 60 | Ben EggenPlace 60 · Silver Creek | — | Silver Creek | 20:56.3 |
| 61 | Darren ReynoldsPlace 61 · Frederick | — | Frederick | 20:56.6 |
| 62 | Erick SickauPlace 62 · Twin Peaks Charter | — | Twin Peaks Charter | 21:10 |
| 63 | Boonyakorn NgampatipatpongPlace 63 · Silver Creek | — | Silver Creek | 21:27 |
| 64 | Jayson TylerPlace 64 · Frederick | — | Frederick | 21:33 |
| 65 | Silas HaywoodPlace 65 · Loveland Classical | — | Loveland Classical | 23:31 |
| 66 | Will HersheyPlace 66 · Frederick | — | Frederick | 24:00:00 |
| 67 | Vincente CrespoPlace 67 · Frederick | — | Frederick | 24:40:00 |