| 1 | Daniel NeumillerPlace 1 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 19:02.31 |
| 2 | Easton KuglerPlace 2 · Grade 10 · Southern McLean (Washburn/Wilton/Wing) | 10 | Southern McLean (Washburn/Wilton/Wing) | 19:39.24 |
| 3 | Zayden GroverPlace 3 · Grade 11 · Des Lacs-Burlington | 11 | Des Lacs-Burlington | 20:03.46 |
| 4 | Beckett KadrmasPlace 4 · Grade 12 · Southern McLean (Washburn/Wilton/Wing) | 12 | Southern McLean (Washburn/Wilton/Wing) | 20:29.22 |
| 5 | Nathan SamsonPlace 5 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 20:43.04 |
| 6 | Milo AndersonPlace 6 · Grade 12 · Des Lacs-Burlington | 12 | Des Lacs-Burlington | 20:58.50 |
| 7 | Cale RoedockerPlace 7 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 21:15.81 |
| 8 | Levi RepnowPlace 8 · Grade 12 · Central McLean | 12 | Central McLean | 21:22.13 |
| 9 | Peace WeberPlace 9 · Grade 12 · White Shield | 12 | White Shield | 21:30.18 |
| 10 | Derek BaileyPlace 10 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 21:33.96 |
| 11 | Peyton CollomPlace 11 · Grade 8 · Garrison | 8 | Garrison | 22:10.99 |
| 12 | Chase WiltsePlace 12 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 22:39.85 |
| 13 | Ryder EricksonPlace 13 · Grade 9 · Max - South Prairie | 9 | Max - South Prairie | 22:51.71 |
| 14 | Owen HansonPlace 14 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 23:09.89 |
| 15 | Emery EsquibelPlace 15 · Grade 11 · White Shield | 11 | White Shield | 23:29.71 |
| 16 | Carter SchlechtPlace 16 · Grade 10 · Medina-Pingree-Buchanan | 10 | Medina-Pingree-Buchanan | 23:33.48 |
| 17 | Jayden WiltsePlace 17 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 23:52.96 |
| 18 | Henry SchaeferPlace 18 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 23:58.97 |
| 19 | Valerio HernandezPlace 19 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 24:05.50 |
| 20 | Cameron MusicPlace 20 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 24:07.79 |
| 21 | Gage EllisPlace 21 · Grade 9 · Central McLean | 9 | Central McLean | 24:21.88 |
| 22 | Jaime HernandezPlace 22 · Grade 12 · Southern McLean (Washburn/Wilton/Wing) | 12 | Southern McLean (Washburn/Wilton/Wing) | 25:10.27 |
| 23 | Caiden ClevelandPlace 23 · Grade 11 · Southern McLean (Washburn/Wilton/Wing) | 11 | Southern McLean (Washburn/Wilton/Wing) | 25:15.11 |
| 24 | Carson GroschePlace 24 · Grade 12 · Des Lacs-Burlington | 12 | Des Lacs-Burlington | 25:26.26 |
| 25 | Brayden SharpPlace 25 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 25:27.86 |
| 26 | Kale NelsonPlace 26 · Grade 8 · Southern McLean (Washburn/Wilton/Wing) | 8 | Southern McLean (Washburn/Wilton/Wing) | 25:30.95 |
| 27 | Julius SchaanPlace 27 · Grade 8 · Southern McLean (Washburn/Wilton/Wing) | 8 | Southern McLean (Washburn/Wilton/Wing) | 25:31.56 |
| 28 | Gabriel MagallonPlace 28 · Grade 11 · Max - South Prairie | 11 | Max - South Prairie | 25:39.31 |
| 29 | Josh FrazierPlace 29 · Grade 11 · Des Lacs-Burlington | 11 | Des Lacs-Burlington | 25:48.03 |
| 30 | Wyett BohmbachPlace 30 · Grade 11 · Center Stanton | 11 | Center Stanton | 27:05.91 |
| 31 | Delmer CrowsbreastPlace 31 · Grade 8 · Lewis and Clark NSP | 8 | Lewis and Clark NSP | 27:11.57 |
| 32 | Oscar BraaflatPlace 32 · Grade 7 · Lewis and Clark NSP | 7 | Lewis and Clark NSP | 27:17.84 |
| 33 | Jackson BrennerPlace 33 · Grade 8 · Medina-Pingree-Buchanan | 8 | Medina-Pingree-Buchanan | 27:20.74 |
| 34 | Thaddeus VothPlace 34 · Grade 8 · Central McLean | 8 | Central McLean | 27:22.77 |
| 35 | Caleb ThiesPlace 35 · Grade 11 · Center Stanton | 11 | Center Stanton | 27:29.19 |
| 36 | Luke CarstensPlace 36 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 29:13.66 |
| 37 | Maverick TrowbridgePlace 37 · Grade 10 · Des Lacs-Burlington | 10 | Des Lacs-Burlington | 29:14.36 |
| 38 | Lukas LeppellPlace 38 · Grade 9 · Garrison | 9 | Garrison | 29:52.40 |
| 39 | Xander HayesPlace 39 · Grade 10 · Medina-Pingree-Buchanan | 10 | Medina-Pingree-Buchanan | 30:24.60 |
| 40 | Levi LarsonPlace 40 · Grade 9 · Des Lacs-Burlington | 9 | Des Lacs-Burlington | 30:37.52 |
| 41 | Gavin SchmidtPlace 41 · Grade 8 · Garrison | 8 | Garrison | 30:57.87 |