| 1 | Kevin SchwalbePlace 1 · Albany | — | Albany | 11:44.4 |
| 2 | Ethan TrosdahlPlace 2 · Pequot Lakes | — | Pequot Lakes | 12:13.9 |
| 3 | Jackson KlimekPlace 3 · Alexandria | — | Alexandria | 12:33.4 |
| 4 | Jack HeidPlace 4 · Alexandria | — | Alexandria | 12:35.0 |
| 5 | Tucker SkoglundPlace 5 · Brainerd JH | — | Brainerd JH | 12:44.9 |
| 6 | Gavin RamlerPlace 6 · Brainerd JH | — | Brainerd JH | 12:46.1 |
| 7 | Carter CalhounPlace 7 · Alexandria | — | Alexandria | 12:48.4 |
| 8 | Jonathan StimacPlace 8 · Brainerd JH | — | Brainerd JH | 12:59.4 |
| 9 | Noah EisenschenkPlace 9 · Rocori | — | Rocori | 13:06.8 |
| 10 | Josiah CrossPlace 10 · Alexandria | — | Alexandria | 13:07.0 |
| 11 | Lucas CainPlace 11 · Pillager | — | Pillager | 13:07.4 |
| 12 | Logan EricksonPlace 12 · Brainerd JH | — | Brainerd JH | 13:14.9 |
| 13 | Charlie StangPlace 13 · Rocori | — | Rocori | 13:15.9 |
| 14 | Brecken JakubiecPlace 14 · Rocori | — | Rocori | 13:21.4 |
| 15 | Sam SavinoPlace 15 · Pequot Lakes | — | Pequot Lakes | 13:27.8 |
| 16 | Zachary KozlakPlace 16 · Albany | — | Albany | 13:28.0 |
| 17 | Krosby VillebrunPlace 17 · Greenway/Nashwauk/Keewatin | — | Greenway/Nashwauk/Keewatin | 13:29.5 |
| 18 | Ilo HasskampPlace 18 · Alexandria | — | Alexandria | 13:31.8 |
| 19 | Wesley LindstromPlace 19 · Brainerd JH | — | Brainerd JH | 13:31.8 |
| 20 | Maury ZinsPlace 20 · Pequot Lakes | — | Pequot Lakes | 13:33.1 |
| 21 | Kyle ChristiansonPlace 21 · Pequot Lakes | — | Pequot Lakes | 13:45.9 |
| 22 | Levi AllynPlace 22 · Pequot Lakes | — | Pequot Lakes | 13:49.0 |
| 23 | William GoebelPlace 23 · Albany | — | Albany | 13:58.4 |
| 24 | Gabe HeidelbergerPlace 24 · Alexandria | — | Alexandria | 13:58.5 |
| 25 | Colby PhillipsPlace 25 · Brainerd JH | — | Brainerd JH | 14:02.2 |
| 26 | Graham NormanPlace 26 · Alexandria | — | Alexandria | 14:02.6 |
| 27 | Wesley NormanPlace 27 · Brainerd JH | — | Brainerd JH | 14:11.9 |
| 28 | Gabe GoemanPlace 28 · Pequot Lakes | — | Pequot Lakes | 14:12.1 |
| 29 | Emerson WieberPlace 29 · Albany | — | Albany | 14:13.4 |
| 30 | Leland MoravitzPlace 30 · Rocori | — | Rocori | 14:14.2 |
| 31 | Otto FolkestadPlace 31 · Alexandria | — | Alexandria | 14:15.8 |
| 32 | Jude NathanPlace 32 · Rocori | — | Rocori | 14:16.8 |
| 33 | Chase PaumenPlace 33 · Alexandria | — | Alexandria | 14:21.1 |
| 34 | Declan KuepersPlace 34 · Brainerd JH | — | Brainerd JH | 14:22.5 |
| 35 | James KoryntaPlace 35 · Alexandria | — | Alexandria | 14:26.5 |
| 36 | Sullivan BratneyPlace 36 · Brainerd JH | — | Brainerd JH | 14:29.8 |
| 37 | Tobyn ComptonPlace 37 · Pine River-Backus | — | Pine River-Backus | 14:29.8 |
| 38 | Isaac ZabinskiPlace 38 · Rocori | — | Rocori | 14:34.1 |
| 39 | Graham JohnsonPlace 39 · Pequot Lakes | — | Pequot Lakes | 14:34.6 |
| 40 | Logan MoatsPlace 40 · Brainerd JH | — | Brainerd JH | 14:35.9 |
| 41 | Nathan HeitzmanPlace 41 · Albany | — | Albany | 14:48.1 |
| 42 | Henrik NeiPlace 42 · Alexandria | — | Alexandria | 14:58.1 |
| 43 | Chase AndersonPlace 43 · Brainerd JH | — | Brainerd JH | 15:04.1 |
| 44 | Josiah ToftnessPlace 44 · Pequot Lakes | — | Pequot Lakes | 15:05.1 |
| 45 | Wyatt WoodfordPlace 45 · Brainerd JH | — | Brainerd JH | 15:11.4 |
| 46 | Rylan PaskewitzPlace 46 · Pillager | — | Pillager | 15:11.6 |
| 47 | Liam LiesPlace 47 · Pequot Lakes | — | Pequot Lakes | 15:18.1 |
| 48 | Jaxon RootPlace 48 · Alexandria | — | Alexandria | 15:22.1 |
| 49 | Kade GustafsonPlace 49 · Alexandria | — | Alexandria | 15:28.5 |
| 50 | William WinegarPlace 50 · Brainerd JH | — | Brainerd JH | 15:28.6 |
| 51 | Mick QuastPlace 51 · Brainerd JH | — | Brainerd JH | 15:29.1 |
| 52 | Roman HallPlace 52 · Pequot Lakes | — | Pequot Lakes | 15:29.9 |
| 53 | Andrew KoenigPlace 53 · Rocori | — | Rocori | 15:30.9 |
| 54 | Hayden WoodfordPlace 54 · Brainerd JH | — | Brainerd JH | 15:32.7 |
| 55 | Calvin PogatchnikPlace 55 · Rocori | — | Rocori | 15:34.2 |
| 56 | Mathias BranstadPlace 56 · Alexandria | — | Alexandria | 15:40.9 |
| 57 | Jeremy DegierPlace 57 · Albany | — | Albany | 15:46.8 |
| 58 | Chase LordPlace 58 · Brainerd JH | — | Brainerd JH | 16:38.1 |
| 59 | George SchmidPlace 59 · Alexandria | — | Alexandria | 16:51.6 |
| 60 | Cooper EvensonPlace 60 · Pequot Lakes | — | Pequot Lakes | 16:55.4 |
| 61 | Tucker McCullochPlace 61 · Pequot Lakes | — | Pequot Lakes | 17:02.2 |
| 62 | Max TriskoPlace 62 · Rocori | — | Rocori | 17:16.0 |
| 63 | Jack GordonPlace 63 · Alexandria | — | Alexandria | 18:43.1 |
| 64 | Brady ClaytonPlace 64 · Brainerd JH | — | Brainerd JH | 19:33.4 |
| 65 | Ty BricknerPlace 65 · Brainerd JH | — | Brainerd JH | 19:36.6 |
| 66 | Benson AndersonPlace 66 · Brainerd JH | — | Brainerd JH | 19:41.6 |
| 67 | Maverick MyersPlace 67 · Albany | — | Albany | 19:43.8 |
| 68 | Will SimmonsPlace 68 · Brainerd JH | — | Brainerd JH | 19:56.9 |
| 69 | Sawyer PetersonPlace 69 · Brainerd JH | — | Brainerd JH | 19:57.9 |
| 70 | Graydon NorthwayPlace 70 · Brainerd JH | — | Brainerd JH | 30:41.5 |