| 0 | Michael DunsePlace 0 · Grade 12 · Alma | 12 | Alma | — |
| 1 | Yanathan PerezPlace 1 · Grade 10 · Wood River | 10 | Wood River | 17:56.48 |
| 2 | Vaughn FennelPlace 2 · Grade 12 · Alma | 12 | Alma | 17:56.72 PR |
| 3 | Darian DorseyPlace 3 · Grade 12 · Kenesaw | 12 | Kenesaw | 17:59.22 PR |
| 4 | Micah HouchinPlace 4 · Grade 10 · Axtell | 10 | Axtell | 18:03.44 |
| 5 | Traigan McDonaldPlace 5 · Grade 9 · Arapahoe | 9 | Arapahoe | 18:22.40 |
| 6 | Kyler KolboPlace 6 · Grade 10 · Axtell | 10 | Axtell | 18:26.10 PR |
| 7 | Alexander Klatt-TerabelianPlace 7 · Grade 11 · Wilcox-Hildreth | 11 | Wilcox-Hildreth | 18:28.35 |
| 8 | Luke OuradaPlace 8 · Grade 9 · Amherst | 9 | Amherst | 18:30.05 |
| 9 | Braden SandfortPlace 9 · Grade 12 · Cambridge | 12 | Cambridge | 18:35.21 PR |
| 10 | Brett HallPlace 10 · Grade 11 · Elm Creek | 11 | Elm Creek | 18:38.89 PR |
| 11 | Giles JohnsonPlace 11 · Grade 9 · Shelton | 9 | Shelton | 18:43.65 |
| 12 | Mateo RodriguezPlace 12 · Grade 11 · Shelton | 11 | Shelton | 18:54.69 PR |
| 13 | Stanley WesterbeckPlace 13 · Grade 10 · Amherst | 10 | Amherst | 18:59.60 |
| 14 | Ethan FriesPlace 14 · Grade 11 · Elm Creek | 11 | Elm Creek | 19:03.21 |
| 15 | Felix LopezPlace 15 · Grade 11 · Axtell | 11 | Axtell | 19:06.94 |
| 16 | Adan GarciaPlace 16 · Grade 11 · Shelton | 11 | Shelton | 19:11.83 |
| 17 | Cody AlbrechtPlace 17 · Grade 9 · Pleasanton | 9 | Pleasanton | 19:12.08 |
| 18 | Oscar ClausenPlace 18 · Grade 9 · Axtell | 9 | Axtell | 19:16.71 |
| 19 | Carter CouttsPlace 19 · Grade 11 · Kenesaw | 11 | Kenesaw | 19:18.94 |
| 20 | Weston SalterPlace 20 · Grade 12 · Amherst | 12 | Amherst | 19:23.26 |
| 21 | Preston CastPlace 21 · Grade 9 · Amherst | 9 | Amherst | 19:25.39 |
| 22 | Parker AndersonPlace 22 · Grade 10 · Elm Creek | 10 | Elm Creek | 19:26.98 |
| 23 | Alex SullivanPlace 23 · Grade 10 · Elm Creek | 10 | Elm Creek | 19:27.56 PR |
| 24 | Jayten ShriverPlace 24 · Grade 9 · Alma | 9 | Alma | 19:29.21 |
| 25 | Brendan LockhornPlace 25 · Grade 11 · Ravenna | 11 | Ravenna | 19:46.21 |
| 26 | Henry SchneiderPlace 26 · Grade 9 · Kenesaw | 9 | Kenesaw | 19:52.87 PR |
| 27 | Jacob JezberaPlace 27 · Grade 11 · Wilcox-Hildreth | 11 | Wilcox-Hildreth | 19:56.42 |
| 28 | Wyatt AndersonPlace 28 · Grade 10 · Amherst | 10 | Amherst | 19:58.71 |
| 29 | Hunter LarsonPlace 29 · Grade 11 · Arapahoe | 11 | Arapahoe | 20:06.35 |
| 30 | Landon MayoPlace 30 · Grade 9 · Pleasanton | 9 | Pleasanton | 20:07.08 |
| 31 | Chase NickelPlace 31 · Grade 10 · Axtell | 10 | Axtell | 20:08.96 PR |
| 32 | Barrett ZikmundPlace 32 · Grade 11 · Alma | 11 | Alma | 20:13.23 |
| 33 | Truman FennelPlace 33 · Grade 9 · Alma | 9 | Alma | 20:17.11 PR |
| 34 | Kycin BaynePlace 34 · Grade 10 · Maxwell | 10 | Maxwell | 20:38.16 PR |
| 35 | Jeremy FehringerPlace 35 · Grade 11 · Wood River | 11 | Wood River | 20:38.94 PR |
| 36 | Jayvin GentryPlace 36 · Grade 10 · Brady | 10 | Brady | 20:43.68 PR |
| 37 | Dalton BurrPlace 37 · Grade 12 · Kenesaw | 12 | Kenesaw | 20:50.79 |
| 38 | Matthew (Matt) DuvalPlace 38 · Grade 12 · Wood River | 12 | Wood River | 20:51.60 |
| 39 | Braylen CarltonPlace 39 · Grade 10 · Elm Creek | 10 | Elm Creek | 20:54.01 |
| 40 | Ismael OrtizPlace 40 · Grade 11 · Wood River | 11 | Wood River | 20:54.26 PR |
| 41 | Layton HamelPlace 41 · Grade 10 · Arapahoe | 10 | Arapahoe | 20:56.35 PR |
| 42 | Kason PalserPlace 42 · Grade 12 · Ravenna | 12 | Ravenna | 21:01.80 PR |
| 43 | Cameron FisherPlace 43 · Grade 11 · Ravenna | 11 | Ravenna | 21:06.82 PR |
| 44 | Carter MartinPlace 44 · Grade 10 · Wood River | 10 | Wood River | 21:08.65 PR |
| 45 | Thomas MagorianPlace 45 · Grade 12 · Arapahoe | 12 | Arapahoe | 21:08.84 |
| 46 | Caleb HeskettPlace 46 · Grade 12 · Southwest | 12 | Southwest | 21:14.23 PR |
| 47 | Hunter SchaefferPlace 47 · Grade 10 · Maxwell | 10 | Maxwell | 21:20.02 PR |
| 48 | Camden KennyPlace 48 · Grade 9 · Red Cloud | 9 | Red Cloud | 21:27.52 PR |
| 49 | Kameron TaylorPlace 49 · Grade 9 · Shelton | 9 | Shelton | 21:34.11 |
| 50 | Colton GrossPlace 50 · Grade 12 · Cambridge | 12 | Cambridge | 21:43.80 |
| 51 | Jace BonhamPlace 51 · Grade 10 · Franklin | 10 | Franklin | 21:56.40 PR |
| 52 | Riley BehrendtPlace 52 · Grade 10 · Ravenna | 10 | Ravenna | 21:57.86 |
| 53 | Eli CarpenterPlace 53 · Grade 12 · Arapahoe | 12 | Arapahoe | 22:00.98 |
| 54 | Landon KrousPlace 54 · Grade 10 · Kenesaw | 10 | Kenesaw | 22:03.90 |
| 55 | Dylan BrummerPlace 55 · Grade 12 · Pleasanton | 12 | Pleasanton | 22:04.31 |
| 56 | Reid HuxollPlace 56 · Grade 10 · Cambridge | 10 | Cambridge | 22:05.35 PR |
| 57 | Colton CarmanPlace 57 · Grade 10 · Shelton | 10 | Shelton | 22:11.76 |
| 58 | Cooper NelsonPlace 58 · Grade 10 · Maxwell | 10 | Maxwell | 22:16.08 |
| 59 | Bryson ShriverPlace 59 · Grade 11 · Alma | 11 | Alma | 22:29.61 |
| 60 | Dylanger SchledewitzPlace 60 · Grade 10 · Sumner-Eddyville-Miller | 10 | Sumner-Eddyville-Miller | 22:34.43 |
| 61 | Gunner EpleyPlace 61 · Grade 9 · Pleasanton | 9 | Pleasanton | 22:36.54 |
| 62 | Lee GibsonPlace 62 · Grade 11 · Silver Lake Public | 11 | Silver Lake Public | 22:40.23 PR |
| 63 | Beau KerznarPlace 63 · Grade 11 · Hi-Line | 11 | Hi-Line | 23:14.53 |
| 64 | Sawyer GillmingPlace 64 · Grade 12 · Pleasanton | 12 | Pleasanton | 23:26.92 |
| 65 | Christopher BonacciPlace 65 · Grade 9 · Southwest | 9 | Southwest | 23:39.10 PR |
| 66 | George HoffmeisterPlace 66 · Grade 9 · Gibbon | 9 | Gibbon | 23:52.02 PR |
| 67 | Collin BrueggemannPlace 67 · Grade 12 · Gibbon | 12 | Gibbon | 23:52.76 PR |
| 68 | Dalton HouserPlace 68 · Grade 11 · Cambridge | 11 | Cambridge | 24:48.57 |
| 69 | Quincy PotterPlace 69 · Grade 10 · Sumner-Eddyville-Miller | 10 | Sumner-Eddyville-Miller | 26:07.06 |
| 70 | Morgan EhrkePlace 70 · Grade 11 · Southern Valley (Oxford) | 11 | Southern Valley (Oxford) | 26:39.62 |
| 71 | Walter RobertsPlace 71 · Grade 10 · Southern Valley (Oxford) | 10 | Southern Valley (Oxford) | 28:38.02 PR |