| 1 | Caleb EstanolPlace 1 · Grade 10 · Estes Park | 10 | Estes Park | 17:24.8 |
| 2 | Mason ForshaPlace 2 · Grade 12 · Wiggins | 12 | Wiggins | 17:28.8 PR |
| 3 | Alan FloresPlace 3 · Grade 11 · Yuma | 11 | Yuma | 17:34.5 |
| 4 | Zephyrus SchuesslerPlace 4 · Grade 12 · Clear Creek | 12 | Clear Creek | 17:41.5 PR |
| 5 | Keason McClellanPlace 5 · Grade 10 · Wiggins | 10 | Wiggins | 17:47.7 PR |
| 6 | Timothy GabrielsonPlace 6 · Grade 9 · Twin Peaks Charter | 9 | Twin Peaks Charter | 17:53.8 |
| 7 | Jovanny RamirezPlace 7 · Grade 11 · Fort Morgan | 11 | Fort Morgan | 17:55.3 PR |
| 8 | Elijah WestleyPlace 8 · Grade 10 · Estes Park | 10 | Estes Park | 18:06.0 |
| 9 | Brody GripkaPlace 9 · Grade 11 · Twin Peaks Charter | 11 | Twin Peaks Charter | 18:06.2 PR |
| 10 | Aidin TaigaPlace 10 · Grade 10 · Green Mountain | 10 | Green Mountain | 18:17.2 |
| 11 | Langford HenryPlace 11 · Grade 10 · Wiggins | 10 | Wiggins | 18:18.0 |
| 12 | Andrew EstradaPlace 12 · Grade 11 · Fort Morgan | 11 | Fort Morgan | 18:22.3 |
| 13 | Ian MolgaardPlace 13 · Grade 12 · Heritage Christian | 12 | Heritage Christian | 18:27.1 |
| 14 | Noah WindleyPlace 14 · Grade 11 · Clear Creek | 11 | Clear Creek | 18:30.3 PR |
| 15 | Hugo OlivasPlace 15 · Grade 10 · Wiggins | 10 | Wiggins | 18:31.6 PR |
| 16 | Ben GerhardtPlace 16 · Grade 12 · Byers | 12 | Byers | 18:32.0 |
| 17 | Dane SkovgaardPlace 17 · Grade 9 · Fort Morgan | 9 | Fort Morgan | 18:40.7 |
| 18 | Hank ThompsonPlace 18 · Grade 9 · Clear Creek | 9 | Clear Creek | 18:44.8 |
| 19 | Colin RichardsonPlace 19 · Grade 9 · Wiggins | 9 | Wiggins | 18:46.5 |
| 20 | Isaiah FranklinPlace 20 · Grade 9 · Estes Park | 9 | Estes Park | 18:46.6 |
| 21 | Eli HartPlace 21 · Grade 10 · Yuma | 10 | Yuma | 18:53.0 PR |
| 22 | Owen MolgaardPlace 22 · Grade 12 · Heritage Christian | 12 | Heritage Christian | 18:57.6 |
| 23 | Ethan FirthPlace 23 · Grade 11 · Twin Peaks Charter | 11 | Twin Peaks Charter | 18:58.5 PR |
| 24 | Benjamin KipperPlace 24 · Grade 10 · Front Range Baptist | 10 | Front Range Baptist | 19:20.9 PR |
| 25 | Havish VattiPlace 25 · Grade 10 · Stargate | 10 | Stargate | 19:22.1 |
| 26 | Triston EsquivalPlace 26 · Grade 11 · Burlington | 11 | Burlington | 19:24.6 |
| 27 | Jose JacquezPlace 27 · Grade 9 · Yuma | 9 | Yuma | 19:28.0 |
| 28 | Taten SonnenbergPlace 28 · Grade 10 · Sterling | 10 | Sterling | 19:30.9 |
| 29 | Agustin MontesPlace 29 · Grade 11 · Yuma | 11 | Yuma | 19:36.7 PR |
| 30 | Alfredo Del CampoPlace 30 · Grade 9 · Fort Morgan | 9 | Fort Morgan | 19:37.2 |
| 31 | Nathan JacksonPlace 31 · Grade 11 · Twin Peaks Charter | 11 | Twin Peaks Charter | 19:39.1 PR |
| 32 | Isaac EverittPlace 32 · Grade 9 · Heritage Christian | 9 | Heritage Christian | 19:39.2 |
| 33 | Ryan LarsonPlace 33 · Grade 11 · Twin Peaks Charter | 11 | Twin Peaks Charter | 19:40.1 PR |
| 34 | Grant McCullersPlace 34 · Grade 10 · Clear Creek | 10 | Clear Creek | 19:47.8 |
| 35 | Jack AugustinePlace 35 · Grade 9 · Clear Creek | 9 | Clear Creek | 19:47.8 |
| 36 | Connor BayardPlace 36 · Grade 9 · Stargate | 9 | Stargate | 19:56.1 |
| 37 | Micah ArndtPlace 37 · Grade 11 · Twin Peaks Charter | 11 | Twin Peaks Charter | 19:57.6 |
| 38 | Brody KrausePlace 38 · Grade 10 · Stargate | 10 | Stargate | 20:01.5 PR |
| 39 | Eashan TilayePlace 39 · Grade 10 · Stargate | 10 | Stargate | 20:03.1 PR |
| 40 | Ethan SkovgaardPlace 40 · Grade 11 · Fort Morgan | 11 | Fort Morgan | 20:05.3 PR |
| 41 | Andrew ZwyerPlace 41 · Grade 9 · Green Mountain | 9 | Green Mountain | 20:16.1 |
| 42 | Rylee RutenbeckPlace 42 · Grade 12 · Wiggins | 12 | Wiggins | 20:18.3 |
| 43 | Lucas JonesPlace 43 · Grade 9 · Green Mountain | 9 | Green Mountain | 20:19.8 |
| 44 | Nathan BakerPlace 44 · Grade 11 · Wiggins | 11 | Wiggins | 20:21.7 PR |
| 45 | Garret NormanPlace 45 · Grade 9 · Wiggins | 9 | Wiggins | 20:31.3 |
| 46 | Esteban GonzalezPlace 46 · Grade 12 · Yuma | 12 | Yuma | 20:42.8 PR |
| 47 | Torin WardallPlace 47 · Grade 12 · Byers | 12 | Byers | 20:49.0 PR |
| 48 | Casper RodriquezPlace 48 · Grade 9 · Burlington | 9 | Burlington | 20:56.1 |
| 49 | Jackson PopePlace 49 · Grade 9 · Merino | 9 | Merino | 20:56.1 |
| 50 | Kaden PiercePlace 50 · Grade 11 · Front Range Baptist | 11 | Front Range Baptist | 20:57.9 PR |
| 51 | Nahkohe BohlingPlace 51 · Grade 8 · Fort Morgan | 8 | Fort Morgan | 21:06.0 |
| 52 | Anderson HabanaPlace 52 · Grade 10 · Yuma | 10 | Yuma | 21:09.9 |
| 53 | Finn IvariePlace 53 · Grade 10 · Wray | 10 | Wray | 21:10.8 |
| 54 | Sam HaasPlace 54 · Grade 11 · Green Mountain | 11 | Green Mountain | 21:13.5 |
| 55 | Wyatt McBridePlace 55 · Grade 10 · Merino | 10 | Merino | 21:14.2 PR |
| 56 | Kolton StrandPlace 56 · Grade 11 · Yuma | 11 | Yuma | 21:17.0 |
| 57 | Wyatt NorthrupPlace 57 · Grade 12 · Fleming | 12 | Fleming | 21:18.7 PR |
| 58 | Bode BasgallPlace 58 · Grade 9 · Sterling | 9 | Sterling | 21:28.4 |
| 59 | Dios GarciaPlace 59 · Grade 11 · Wiggins | 11 | Wiggins | 21:31.1 |
| 60 | Anthony EmeryPlace 60 · Grade 10 · Wray | 10 | Wray | 21:32.5 |
| 61 | Maddox KingPlace 61 · Grade 11 · Yuma | 11 | Yuma | 21:42.2 |
| 62 | Owen WarrnerPlace 62 · Grade 12 · Stargate | 12 | Stargate | 21:56.0 |
| 63 | Skyler WaltersPlace 63 · Grade 11 · Byers | 11 | Byers | 21:59.4 PR |
| 64 | Eli KishPlace 64 · Grade 9 · Stargate | 9 | Stargate | 22:07.4 PR |
| 65 | Brenner RousePlace 65 · Grade 10 · Burlington | 10 | Burlington | 22:08.4 |
| 66 | Anderson WeathersPlace 66 · Grade 12 · Yuma | 12 | Yuma | 22:11.1 |
| 67 | Matthew WardallPlace 67 · Grade 10 · Byers | 10 | Byers | 22:12.1 |
| 68 | Cooper KrausePlace 68 · Grade 9 · Stargate | 9 | Stargate | 22:13.5 PR |
| 69 | Felipe HillPlace 69 · Grade 9 · Fleming | 9 | Fleming | 22:23.9 PR |
| 70 | Jonathan DiazPlace 70 · Grade 11 · Sterling | 11 | Sterling | 22:30.4 |
| 71 | Sage GibbonsPlace 71 · Grade 10 · Clear Creek | 10 | Clear Creek | 22:30.6 PR |
| 72 | Michael WeisPlace 72 · Grade 11 · Fleming | 11 | Fleming | 22:57.7 PR |
| 73 | Ethan HobbsPlace 73 · Grade 11 · Green Mountain | 11 | Green Mountain | 22:58.5 |
| 74 | Adan CortesPlace 74 · Grade 11 · Yuma | 11 | Yuma | 23:02.9 |
| 75 | Brooks BrekelPlace 75 · Grade 10 · Fleming | 10 | Fleming | 23:14.8 |
| 76 | Preston RosePlace 76 · Grade 10 · Wray | 10 | Wray | 23:15.1 PR |
| 77 | Jericho CarrPlace 77 · Grade 11 · Merino | 11 | Merino | 23:20.6 |
| 78 | Christopher BivensPlace 78 · Grade 11 · Wray | 11 | Wray | 23:21.8 |
| 79 | Caden KozadPlace 79 · Grade 9 · Wiggins | 9 | Wiggins | 23:24.1 |
| 80 | Evan KloppPlace 80 · Grade 9 · Stargate | 9 | Stargate | 23:26.8 |
| 81 | Yuvan SivaramPlace 81 · Grade 10 · Stargate | 10 | Stargate | 23:41.0 |
| 82 | Dominic DiazPlace 82 · Grade 12 · Sterling | 12 | Sterling | 23:42.0 |
| 83 | Anthoney ArmstrongPlace 83 · Grade 10 · Twin Peaks Charter | 10 | Twin Peaks Charter | 23:48.7 PR |
| 84 | Jesus GarciaPlace 84 · Grade 11 · Yuma | 11 | Yuma | 23:52.0 |
| 85 | Jose OlivaresPlace 85 · Grade 11 · Yuma | 11 | Yuma | 24:21.0 PR |
| 86 | Bently BezinguePlace 86 · Grade 9 · Burlington | 9 | Burlington | 24:26.1 |
| 87 | Carter MoultonPlace 87 · Grade 10 · Fleming | 10 | Fleming | 24:30.8 |
| 88 | Leo MendezPlace 88 · Grade 12 · Wiggins | 12 | Wiggins | 24:37.3 PR |
| 89 | Jackson MaloryPlace 89 · Grade 9 · Green Mountain | 9 | Green Mountain | 25:48.0 |
| 90 | Lucas HillmanPlace 90 · Grade 11 · Burlington | 11 | Burlington | 26:20.2 |
| 91 | Oliver SheetsPlace 91 · Grade 9 · Green Mountain | 9 | Green Mountain | 26:21.2 |
| 92 | Mateo AguinagaPlace 92 · Grade 9 · Yuma | 9 | Yuma | 26:26.0 |
| 93 | Thomas SearsPlace 93 · Grade 11 · Wiggins | 11 | Wiggins | 27:57.6 PR |
| 94 | John HonadelPlace 94 · Grade 9 · Stargate | 9 | Stargate | 29:01.7 |
| 95 | Juan FierrosPlace 95 · Grade 9 · Wiggins | 9 | Wiggins | 29:31.7 |
| 96 | Julian GonzalesPlace 96 · Grade 12 · Wiggins | 12 | Wiggins | 31:02.4 |