| 1 | Adolfo MendezPlace 1 · Grade 12 · Ellsworth | 12 | Ellsworth | 17:02.96 |
| 2 | Zale PettisPlace 2 · Grade 11 · Augusta | 11 | Augusta | 17:51.97 |
| 3 | Zayne RichardsonPlace 3 · Grade 12 · Durand-Arkansaw | 12 | Durand-Arkansaw | 18:02.80 |
| 4 | Jacob MichelsPlace 4 · Grade 12 · Ellsworth | 12 | Ellsworth | 18:03.99 |
| 5 | Carter LampmanPlace 5 · Grade 11 · Ellsworth | 11 | Ellsworth | 18:05.41 |
| 6 | Dexter ArcoPlace 6 · Grade 10 · Spring Valley | 10 | Spring Valley | 18:58.86 |
| 7 | Logan PoeschelPlace 7 · Grade 10 · Durand-Arkansaw | 10 | Durand-Arkansaw | 19:05.21 |
| 8 | Stian HowardPlace 8 · Grade 9 · Independence/Gilmanton | 9 | Independence/Gilmanton | 19:18.56 |
| 9 | Chase GlausPlace 9 · Grade 12 · Spring Valley | 12 | Spring Valley | 19:22.70 |
| 10 | Parker LampmanPlace 10 · Grade 12 · Ellsworth | 12 | Ellsworth | 19:24.76 |
| 11 | Zakary ZierlPlace 11 · Grade 9 · Ellsworth | 9 | Ellsworth | 19:24.94 |
| 12 | Drake OlszewskiPlace 12 · Grade 11 · Spring Valley | 11 | Spring Valley | 19:37.13 |
| 13 | Nathan BergerPlace 13 · Grade 11 · Durand-Arkansaw | 11 | Durand-Arkansaw | 19:44.23 PR |
| 14 | Ryan SchlorbPlace 14 · Grade 10 · Durand-Arkansaw | 10 | Durand-Arkansaw | 19:47.18 |
| 15 | Jack LeavensPlace 15 · Grade 10 · Colfax | 10 | Colfax | 19:56.83 PR |
| 16 | Bennett PlumerPlace 16 · Grade 9 · Durand-Arkansaw | 9 | Durand-Arkansaw | 20:00.90 |
| 17 | Xander RihnPlace 17 · Grade 11 · Chetek/Weyerhaeuser | 11 | Chetek/Weyerhaeuser | 20:04.22 PR |
| 18 | Evan LadwigPlace 18 · Grade 10 · Ellsworth | 10 | Ellsworth | 20:07.37 |
| 19 | Seth PalmerPlace 19 · Grade 10 · Spring Valley | 10 | Spring Valley | 20:13.86 |
| 20 | Ezra St. AubinPlace 20 · Grade 10 · Colfax | 10 | Colfax | 20:16.32 |
| 21 | Ethan SchlorbPlace 21 · Grade 12 · Durand-Arkansaw | 12 | Durand-Arkansaw | 20:19.45 |
| 22 | Caleb BaileyPlace 22 · Grade 11 · Colfax | 11 | Colfax | 20:28.70 |
| 23 | Jaydan HarzPlace 23 · Grade 10 · Independence/Gilmanton | 10 | Independence/Gilmanton | 20:33.46 |
| 24 | Christopher MannPlace 24 · Grade 11 · Whitehall | 11 | Whitehall | 20:47.60 |
| 25 | Ben CharbonneauPlace 25 · Grade 9 · Colfax | 9 | Colfax | 20:48.89 |
| 26 | Jeremy ChristophPlace 26 · Grade 10 · Augusta | 10 | Augusta | 20:49.22 |
| 27 | Hayden SarauerPlace 27 · Grade 12 · Colfax | 12 | Colfax | 20:54.88 |
| 28 | Nolan HelgesonPlace 28 · Grade 10 · Ellsworth | 10 | Ellsworth | 21:01.97 |
| 29 | Jarett SwanepoelPlace 29 · Grade 9 · Clear Lake | 9 | Clear Lake | 21:18.06 PR |
| 30 | Jackson PoznikowichPlace 30 · Grade 10 · Chetek/Weyerhaeuser | 10 | Chetek/Weyerhaeuser | 21:20.81 PR |
| 31 | Cayden Faldet-PlatteterPlace 31 · Grade 12 · Whitehall | 12 | Whitehall | 21:23.48 PR |
| 32 | Bismillah Khan KakerPlace 32 · Grade 11 · Spring Valley | 11 | Spring Valley | 21:24.85 |
| 33 | Kasen BaltsPlace 33 · Grade 9 · Augusta | 9 | Augusta | 21:54.84 PR |
| 34 | Maddox PronschinskePlace 34 · Grade 10 · Independence/Gilmanton | 10 | Independence/Gilmanton | 22:03.40 PR |
| 35 | Mason TuschlPlace 35 · Grade 11 · Colfax | 11 | Colfax | 22:08.90 |
| 36 | Gage GarbersPlace 36 · Grade 11 · Whitehall | 11 | Whitehall | 22:12.61 PR |
| 37 | Carson KlimekPlace 37 · Grade 11 · Independence/Gilmanton | 11 | Independence/Gilmanton | 22:14.03 |
| 38 | Maddox WaterhousePlace 38 · Grade 11 · Chetek/Weyerhaeuser | 11 | Chetek/Weyerhaeuser | 22:18.21 PR |
| 39 | Rocky ClementsPlace 39 · Grade 10 · Spring Valley | 10 | Spring Valley | 22:20.98 PR |
| 40 | Alam SandovalPlace 40 · Grade 9 · Whitehall | 9 | Whitehall | 22:22.85 |
| 41 | Breckin PoeschelPlace 41 · Grade 9 · Durand-Arkansaw | 9 | Durand-Arkansaw | 22:27.47 |
| 42 | Riley CharloPlace 42 · Grade 12 · Augusta | 12 | Augusta | 22:28.19 |
| 43 | Thomas TruogPlace 43 · Grade 12 · Augusta | 12 | Augusta | 22:31.71 PR |
| 44 | James WolfePlace 44 · Grade 10 · Independence/Gilmanton | 10 | Independence/Gilmanton | 22:50.96 |
| 45 | Trae ChristiansenPlace 45 · Grade 12 · Ellsworth | 12 | Ellsworth | 22:53.90 |
| 46 | Parker CiprianoPlace 46 · Grade 12 · Spring Valley | 12 | Spring Valley | 23:03.24 |
| 47 | Malachi ChevrePlace 47 · Grade 10 · Colfax | 10 | Colfax | 23:03.60 PR |
| 48 | Jordan BonciminoPlace 48 · Grade 11 · Independence/Gilmanton | 11 | Independence/Gilmanton | 23:43.10 PR |
| 49 | Luke LundstromPlace 49 · Grade 10 · Ellsworth | 10 | Ellsworth | 23:47.63 |
| 50 | Nicholas DavisPlace 50 · Grade 12 · Chetek/Weyerhaeuser | 12 | Chetek/Weyerhaeuser | 23:49.36 |
| 51 | Noah BurlingamePlace 51 · Grade 10 · Clear Lake | 10 | Clear Lake | 24:22.93 |
| 52 | Colby SantosPlace 52 · Grade 11 · Whitehall | 11 | Whitehall | 24:48.09 |
| 53 | Wyatt HosePlace 53 · Grade 9 · Clear Lake | 9 | Clear Lake | 25:02.12 PR |
| 54 | Owen ThompsonPlace 54 · Grade 9 · Chetek/Weyerhaeuser | 9 | Chetek/Weyerhaeuser | 25:03.58 PR |
| 55 | Ethan Zacharias-DietzmannPlace 55 · Grade 11 · Augusta | 11 | Augusta | 25:06.42 |
| 56 | Ezra SauvePlace 56 · Grade 10 · Spring Valley | 10 | Spring Valley | 25:19.29 PR |
| 57 | Finn AndersonPlace 57 · Grade 11 · Whitehall | 11 | Whitehall | 25:45.05 |
| 58 | Jamison ColbertPlace 58 · Grade 9 · Spring Valley | 9 | Spring Valley | 25:56.01 PR |
| 59 | Neymar MaldonadoPlace 59 · Grade 9 · Whitehall | 9 | Whitehall | 25:56.25 PR |
| 60 | Jurgen FankhauserPlace 60 · Grade 10 · Independence/Gilmanton | 10 | Independence/Gilmanton | 26:14.18 PR |
| 61 | Ryan KirkPlace 61 · Grade 10 · Clear Lake | 10 | Clear Lake | 27:16.58 |
| 62 | Weston StenulsenPlace 62 · Grade 12 · Whitehall | 12 | Whitehall | 28:01.84 PR |
| 63 | David Maldonado SandovalPlace 63 · Grade 9 · Independence/Gilmanton | 9 | Independence/Gilmanton | 29:27.45 |
| 64 | Chase Latendresse-DeLawyerPlace 64 · Grade 11 · Chetek/Weyerhaeuser | 11 | Chetek/Weyerhaeuser | 29:28.72 PR |
| 65 | Venicio RodriguezPlace 65 · Grade 9 · Independence/Gilmanton | 9 | Independence/Gilmanton | 30:26.79 PR |
| 66 | Raul Feria-GuzmanPlace 66 · Grade 12 · Whitehall | 12 | Whitehall | 30:58.81 PR |
| 67 | Eli MoatsPlace 67 · Grade 10 · Whitehall | 10 | Whitehall | 32:50.12 |
| 68 | Kypton MeierPlace 68 · Grade 10 · Ellsworth | 10 | Ellsworth | 33:44.28 |
| 69 | Dakota StevensPlace 69 · Grade 12 · Durand-Arkansaw | 12 | Durand-Arkansaw | 37:52.09 |
| 0 | Brock FairchildPlace 0 · Grade 12 · Ellsworth | 12 | Ellsworth | NM |
| 0 | Braxton MoritzPlace 0 · Grade 9 · Colfax | 9 | Colfax | NM |
| 0 | Brennor LeversPlace 0 · Grade 9 · Ellsworth | 9 | Ellsworth | NM |
| 0 | Malachi PerryPlace 0 · Grade 10 · Clear Lake | 10 | Clear Lake | NM |
| 0 | Oliver WoodPlace 0 · Grade 10 · Clear Lake | 10 | Clear Lake | NM |
| 0 | Andy SchillerPlace 0 · Grade 12 · Ellsworth | 12 | Ellsworth | NM |
| 0 | Erick Aguilar PeraltaPlace 0 · Grade 11 · Whitehall | 11 | Whitehall | NM |
| 0 | Devan AndereggPlace 0 · Grade 12 · Whitehall | 12 | Whitehall | NM |
| 0 | Jonathan Carillo-GomezPlace 0 · Grade 12 · Clear Lake | 12 | Clear Lake | NM |
| 0 | Johan FraustoPlace 0 · Grade 12 · Clear Lake | 12 | Clear Lake | NM |
| 0 | Darion GibbsPlace 0 · Grade 11 · Independence/Gilmanton | 11 | Independence/Gilmanton | NM |
| 0 | Linus LiuPlace 0 · Grade 10 · Spring Valley | 10 | Spring Valley | NM |