| 1 | Darian DorseyPlace 1 · Grade 11 · Kenesaw | 11 | Kenesaw | 18:24.00 |
| 2 | Caleb ReiterPlace 2 · Grade 11 · Elm Creek | 11 | Elm Creek | 18:35.50 PR |
| 3 | Wyatt AndersonPlace 3 · Grade 9 · Amherst | 9 | Amherst | 18:51.30 |
| 4 | Ethan FriesPlace 4 · Grade 10 · Elm Creek | 10 | Elm Creek | 18:54.30 |
| 5 | Carter CouttsPlace 5 · Grade 10 · Kenesaw | 10 | Kenesaw | 18:57.40 |
| 6 | Alexander Klatt-TerabelianPlace 6 · Grade 10 · Wilcox-Hildreth | 10 | Wilcox-Hildreth | 19:03.90 |
| 7 | Sterling PhillipsPlace 7 · Grade 9 · Pleasanton | 9 | Pleasanton | 19:07.80 |
| 8 | Brett HallPlace 8 · Grade 10 · Elm Creek | 10 | Elm Creek | 19:22.50 |
| 9 | Kolten ClayPlace 9 · Grade 12 · Ansley-Litchfield | 12 | Ansley-Litchfield | 19:25.20 PR |
| 10 | Weston SalterPlace 10 · Grade 11 · Amherst | 11 | Amherst | 19:35.00 |
| 11 | Felix LopezPlace 11 · Grade 10 · Axtell | 10 | Axtell | 19:47.40 |
| 12 | Carson RiesslandPlace 12 · Grade 10 · Amherst | 10 | Amherst | 19:49.20 PR |
| 13 | Kamden RobinsonPlace 13 · Grade 10 · Elm Creek | 10 | Elm Creek | 19:54.50 |
| 14 | Luis JacobitzPlace 14 · Grade 9 · Kenesaw | 9 | Kenesaw | 19:56.40 |
| 15 | Parker AndersonPlace 15 · Grade 9 · Elm Creek | 9 | Elm Creek | 20:02.70 |
| 16 | Cooper KroosPlace 16 · Grade 9 · Kenesaw | 9 | Kenesaw | 20:25.60 |
| 17 | Dalton BurrPlace 17 · Grade 11 · Kenesaw | 11 | Kenesaw | 20:29.40 PR |
| 18 | Dylan PhillipsPlace 18 · Grade 11 · Pleasanton | 11 | Pleasanton | 20:51.20 |
| 19 | Alex SullivanPlace 19 · Grade 9 · Elm Creek | 9 | Elm Creek | 21:10.10 |
| 20 | Landon KrousPlace 20 · Grade 9 · Kenesaw | 9 | Kenesaw | 21:25.90 |
| 21 | Jacob JezberaPlace 21 · Grade 10 · Wilcox-Hildreth | 10 | Wilcox-Hildreth | 21:32.00 |
| 22 | Braylen CarltonPlace 22 · Grade 9 · Elm Creek | 9 | Elm Creek | 21:47.00 |
| 23 | Halyx DorseyPlace 23 · Grade 9 · Kenesaw | 9 | Kenesaw | 21:47.20 PR |
| 24 | Thaden DietzPlace 24 · Grade 9 · Amherst | 9 | Amherst | 21:50.40 PR |
| 25 | Chase NickelPlace 25 · Grade 9 · Axtell | 9 | Axtell | 21:54.90 |
| 26 | Stanley WesterbeckPlace 26 · Grade 9 · Amherst | 9 | Amherst | 22:39.80 |
| 27 | Mitchell SheldonPlace 27 · Grade 10 · Amherst | 10 | Amherst | 22:50.80 |
| 28 | Kiefer MansfieldPlace 28 · Grade 9 · Elm Creek | 9 | Elm Creek | 22:53.00 PR |
| 29 | Sawyer GillmingPlace 29 · Grade 11 · Pleasanton | 11 | Pleasanton | 22:55.50 PR |
| 30 | Eli SinacheckPlace 30 · Grade 10 · Axtell | 10 | Axtell | 23:26.70 |
| 31 | Dylanger SchledewitzPlace 31 · Grade 9 · Sumner-Eddyville-Miller | 9 | Sumner-Eddyville-Miller | 24:11.20 |
| 32 | Samuel Venegas-VillezcasPlace 32 · Grade 11 · Sumner-Eddyville-Miller | 11 | Sumner-Eddyville-Miller | 24:21.00 |
| 33 | caleb RobinsonPlace 33 · Grade 9 · Overton | 9 | Overton | 24:25.90 |
| 34 | Cooper WoollenPlace 34 · Grade 12 · Wilcox-Hildreth | 12 | Wilcox-Hildreth | 24:37.10 |
| 35 | Dylan BrummerPlace 35 · Grade 11 · Pleasanton | 11 | Pleasanton | 24:39.40 |
| 36 | David SonnenfeldPlace 36 · Grade 10 · Axtell | 10 | Axtell | 24:43.90 PR |
| 37 | Craig BungerPlace 37 · Grade 11 · Wilcox-Hildreth | 11 | Wilcox-Hildreth | 25:29.60 |
| 38 | Leo KeiserPlace 38 · Grade 9 · Kenesaw | 9 | Kenesaw | 25:58.80 |
| 39 | Brett WoollenPlace 39 · Grade 12 · Wilcox-Hildreth | 12 | Wilcox-Hildreth | 27:02.90 |
| 40 | Coltyn FrasePlace 40 · Grade 12 · Kenesaw | 12 | Kenesaw | 27:26.20 |
| 41 | Caleb HallPlace 41 · Grade 9 · Axtell | 9 | Axtell | 28:22.80 |
| 42 | Ian PetersonPlace 42 · Grade 12 · Kenesaw | 12 | Kenesaw | 28:23.80 |
| 43 | Trystian JarminPlace 43 · Grade 10 · Overton | 10 | Overton | 37:00.50 |