| 1 | Abram FinkPlace 1 · Grade 7 · Albany | 7 | Albany | 12:10.3 PR |
| 2 | Phoenix LangePlace 2 · Grade 7 · Albany | 7 | Albany | 12:12.2 PR |
| 3 | Roman HallPlace 3 · Grade 8 · Pequot Lakes | 8 | Pequot Lakes | 12:33.3 PR |
| 4 | Oliver AtkinsonPlace 4 · Grade 7 · Albany | 7 | Albany | 12:34.0 PR |
| 5 | Maury ZinsPlace 5 · Grade 8 · Pequot Lakes | 8 | Pequot Lakes | 12:35.9 |
| 6 | Leo ParkerPlace 6 · Grade 7 · Little Falls | 7 | Little Falls | 12:59.3 |
| 7 | Jude JarrettPlace 7 · Grade 8 · Albany | 8 | Albany | 13:00.9 |
| 8 | Bode SchifflerPlace 8 · Grade 7 · Albany | 7 | Albany | 13:18.9 |
| 9 | Cooper HennesPlace 9 · Grade 7 · Little Falls | 7 | Little Falls | 13:24.4 |
| 10 | Peyton VanVleetPlace 10 · Grade 8 · Mora | 8 | Mora | 13:27.3 PR |
| 11 | Brevin BertramPlace 11 · Grade 7 · Albany | 7 | Albany | 13:27.4 PR |
| 12 | Graham JohnsonPlace 12 · Grade 8 · Pequot Lakes | 8 | Pequot Lakes | 13:32.8 PR |
| 13 | Carson EngaPlace 13 · Grade 8 · Princeton | 8 | Princeton | 13:46.9 |
| 14 | Jackson StaldinePlace 14 · Grade 8 · Pequot Lakes | 8 | Pequot Lakes | 13:49.0 |
| 15 | Lincoln AllynPlace 15 · Grade 7 · Pequot Lakes | 7 | Pequot Lakes | 13:58.3 |
| 16 | Emerson WieberPlace 16 · Grade 8 · Albany | 8 | Albany | 14:03.0 |
| 17 | Grayson YoungPlace 17 · Grade 7 · Pierz | 7 | Pierz | 14:07.1 |
| 18 | Noah BridewellPlace 18 · Grade 7 · Pierz | 7 | Pierz | 14:08.5 |
| 19 | Corbin MrocekPlace 19 · Grade 8 · Princeton | 8 | Princeton | 14:11.1 |
| 20 | Adam KunkelPlace 20 · Grade 8 · Mora | 8 | Mora | 14:17.0 |
| 21 | Jack MillerPlace 21 · Grade 7 · Little Falls | 7 | Little Falls | 14:18.1 |
| 22 | Dietrich StenbergPlace 22 · Grade 8 · Mora | 8 | Mora | 14:19.4 |
| 23 | Jasper DarlingPlace 23 · Grade 8 · Foley | 8 | Foley | 14:29.1 |
| 24 | Smith WeyerPlace 24 · Grade 7 · Milaca | 7 | Milaca | 15:04.2 PR |
| 25 | Evan BauerlyPlace 25 · Grade 7 · Foley | 7 | Foley | 15:06.4 |
| 26 | Fred BekiusPlace 26 · Grade 7 · Princeton | 7 | Princeton | 15:10.8 |
| 27 | Aaron DohrmannPlace 27 · Grade 7 · Foley | 7 | Foley | 15:12.3 |
| 28 | Cooper EvensonPlace 28 · Grade 7 · Pequot Lakes | 7 | Pequot Lakes | 15:23.6 |
| 29 | Rayce HallPlace 29 · Grade 7 · Pequot Lakes | 7 | Pequot Lakes | 15:27.3 |
| 30 | Brady YoungPlace 30 · Grade 7 · Pierz | 7 | Pierz | 15:32.3 |
| 31 | Henry DinnebierPlace 31 · Grade 8 · Foley | 8 | Foley | 15:36.2 PR |
| 32 | Zach Deluney-NevisonPlace 32 · Grade 7 · Foley | 7 | Foley | 15:46.8 |
| 33 | Levi WirthPlace 33 · Grade 7 · Mora | 7 | Mora | 15:51.8 |
| 34 | Nathan WirthPlace 34 · Grade 7 · Mora | 7 | Mora | 15:51.8 |
| 35 | William PundsackPlace 35 · Grade 7 · Milaca | 7 | Milaca | 16:02.9 |
| 36 | Parker SnowPlace 36 · Grade 8 · Milaca | 8 | Milaca | 16:13.3 |
| 37 | Grayson MauzyPlace 37 · Grade 8 · Foley | 8 | Foley | 17:59.0 |
| 38 | Krayton RuschmeyerPlace 38 · Grade 7 · Lester Prairie | 7 | Lester Prairie | 18:14.6 PR |
| 39 | Ronan SiskPlace 39 · Grade 7 · Foley | 7 | Foley | 18:15.5 |
| 40 | Novak RubischkoPlace 40 · Grade 7 · Mora | 7 | Mora | 18:29.0 |
| 41 | Bradley BottelsonPlace 41 · Grade 7 · Mora | 7 | Mora | 18:39.1 |
| 42 | Jude RuePlace 42 · Grade 7 · Mora | 7 | Mora | 18:41.6 |
| 43 | Huntley RassetPlace 43 · Grade 7 · Lester Prairie | 7 | Lester Prairie | 20:19.6 PR |
| 44 | Eiri StuckeyPlace 44 · Grade 7 · Princeton | 7 | Princeton | 20:54.0 |