| 1 | Xander CardozaPlace 1 · Grade 11 · Dundy County Stratton | 11 | Dundy County Stratton | 17:46.37 |
| 2 | Max HansonPlace 2 · Grade 12 · Wallace | 12 | Wallace | 18:37.55 |
| 3 | Bradley HansonPlace 3 · Grade 11 · Wallace | 11 | Wallace | 18:57.21 |
| 4 | Traigan McDonaldPlace 4 · Grade 9 · Arapahoe | 9 | Arapahoe | 19:01.11 |
| 5 | Braden SandfortPlace 5 · Grade 12 · Cambridge | 12 | Cambridge | 19:03.43 |
| 6 | Tristan ManaryPlace 6 · Grade 11 · Wallace | 11 | Wallace | 19:19.62 |
| 7 | Tavin RoussellePlace 7 · Grade 10 · Hitchcock County | 10 | Hitchcock County | 19:35.49 |
| 8 | Shya GudaitisPlace 8 · Grade 12 · Medicine Valley | 12 | Medicine Valley | 19:38.27 |
| 9 | Wyatt RobertsonPlace 9 · Grade 11 · Wallace | 11 | Wallace | 20:22.55 |
| 10 | Marvin JordanPlace 10 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 20:35.34 PR |
| 11 | Hunter LarsonPlace 11 · Grade 11 · Arapahoe | 11 | Arapahoe | 20:52.74 |
| 12 | Rubiel LopezPlace 12 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 21:05.02 |
| 13 | Braylon McBridePlace 13 · Grade 11 · South Platte | 11 | South Platte | 21:05.42 |
| 14 | Henry ShoemakerPlace 14 · Grade 12 · Cambridge | 12 | Cambridge | 21:29.06 |
| 15 | Layton HamelPlace 15 · Grade 10 · Arapahoe | 10 | Arapahoe | 21:51.93 |
| 16 | Caleb HeskettPlace 16 · Grade 12 · Southwest | 12 | Southwest | 22:03.46 |
| 17 | Aiden GuilliamsPlace 17 · Grade 10 · Southwest | 10 | Southwest | 22:14.40 |
| 18 | Colton GrossPlace 18 · Grade 12 · Cambridge | 12 | Cambridge | 22:21.02 |
| 19 | Jayvin GentryPlace 19 · Grade 10 · Brady | 10 | Brady | 22:36.14 |
| 20 | Beau KerznarPlace 20 · Grade 11 · Hi-Line | 11 | Hi-Line | 22:53.65 PR |
| 21 | Reid HuxollPlace 21 · Grade 10 · Cambridge | 10 | Cambridge | 22:57.96 |
| 22 | Tyler BantamPlace 22 · Grade 12 · Medicine Valley | 12 | Medicine Valley | 22:59.90 PR |
| 23 | Aaron LawsonPlace 23 · Grade 10 · Maywood-Hayes Center | 10 | Maywood-Hayes Center | 23:00.05 |
| 24 | Evan BrynerPlace 24 · Grade 11 · Wauneta-Palisade | 11 | Wauneta-Palisade | 23:03.43 PR |
| 25 | Elijah ArmstrongPlace 25 · Grade 9 · South Platte | 9 | South Platte | 23:06.27 |
| 26 | Thomas MagorianPlace 26 · Grade 12 · Arapahoe | 12 | Arapahoe | 23:21.71 |
| 27 | Eli CarpenterPlace 27 · Grade 12 · Arapahoe | 12 | Arapahoe | 23:38.81 |
| 28 | Steven WerkmeisterPlace 28 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 23:50.14 |
| 29 | Christopher BonacciPlace 29 · Grade 9 · Southwest | 9 | Southwest | 23:51.24 |
| 30 | Levi EckhoffPlace 30 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 23:54.27 |
| 31 | Dalton HouserPlace 31 · Grade 11 · Cambridge | 11 | Cambridge | 25:18.96 |
| 32 | Clayton MahanesPlace 32 · Grade 12 · Maywood-Hayes Center | 12 | Maywood-Hayes Center | 25:59.49 |
| 33 | Brock GodbeyPlace 33 · Grade 9 · South Platte | 9 | South Platte | 27:43.93 |
| 34 | Adin NelsenPlace 34 · Grade 12 · Medicine Valley | 12 | Medicine Valley | 28:16.59 |
| 35 | Jamey RuppertPlace 35 · Grade 12 · Medicine Valley | 12 | Medicine Valley | 28:32.36 |
| 36 | Isaac HoaglundPlace 36 · Grade 12 · South Platte | 12 | South Platte | 29:07.74 |
| 37 | Liam MarquezPlace 37 · Grade 10 · South Platte | 10 | South Platte | 29:41.90 |
| 38 | Edward LutkehusPlace 38 · Grade 9 · South Platte | 9 | South Platte | 29:42.34 |
| 39 | Kolton GrovePlace 39 · Grade 10 · Hi-Line | 10 | Hi-Line | 32:57.30 |
| 40 | Jacob BennettPlace 40 · Grade 9 · Hitchcock County | 9 | Hitchcock County | 36:34.36 |