| 1 | Wyatt BetsingerPlace 1 · Grade 11 · Pierz | 11 | Pierz | 16:51.81 |
| 2 | Liam ZinsPlace 2 · Grade 11 · Pequot Lakes | 11 | Pequot Lakes | 16:56.52 |
| 3 | James JohnsonPlace 3 · Grade 12 · Pequot Lakes | 12 | Pequot Lakes | 17:17.70 |
| 4 | Connor JansenPlace 4 · Grade 12 · Pequot Lakes | 12 | Pequot Lakes | 17:23.08 |
| 5 | Peter BartelsPlace 5 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 17:23.84 |
| 6 | Justin ReiszPlace 6 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 17:29.58 |
| 7 | Caden LuckingPlace 7 · Grade 12 · Pierz | 12 | Pierz | 17:48.41 |
| 8 | Henry ThellPlace 8 · Grade 10 · Pequot Lakes | 10 | Pequot Lakes | 17:53.56 |
| 9 | Jayce ComptonPlace 9 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 18:25.99 PR |
| 10 | Alex SebaskyPlace 10 · Grade 11 · Pierz | 11 | Pierz | 18:28.00 PR |
| 11 | Isaiah AuliePlace 11 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 18:30.40 PR |
| 12 | Henry StammPlace 12 · Grade 10 · Pierz | 10 | Pierz | 18:34.94 |
| 13 | Daniel NiznikPlace 13 · Grade 11 · Pierz | 11 | Pierz | 18:36.60 |
| 14 | Riley SchollPlace 14 · Grade 11 · Pierz | 11 | Pierz | 18:44.86 PR |
| 15 | Joel MarshikPlace 15 · Grade 9 · Pierz | 9 | Pierz | 18:51.05 |
| 16 | Levi TurnerPlace 16 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 18:57.63 |
| 17 | Brak SchrammPlace 17 · Grade 11 · Pequot Lakes | 11 | Pequot Lakes | 19:00.44 |
| 18 | John ChristiansonPlace 18 · Grade 10 · Pequot Lakes | 10 | Pequot Lakes | 19:03.47 PR |
| 19 | Kole NixonPlace 19 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 19:18.36 |
| 20 | Keegan LehmanPlace 20 · Grade 10 · Pequot Lakes | 10 | Pequot Lakes | 19:24.80 PR |
| 21 | William AdamsPlace 21 · Grade 11 · Pine River-Backus | 11 | Pine River-Backus | 19:28.49 PR |
| 22 | Arik JohnsonPlace 22 · Grade 9 · Pequot Lakes | 9 | Pequot Lakes | 19:31.51 PR |
| 23 | Davin WillisPlace 23 · Grade 12 · Pierz | 12 | Pierz | 19:34.18 PR |
| 24 | Tyler ThesingPlace 24 · Grade 9 · Pierz | 9 | Pierz | 19:59.43 |
| 25 | Tripp ToopsPlace 25 · Grade 8 · Pierz | 8 | Pierz | 20:05.73 |
| 26 | Dean WynnPlace 26 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 20:10.40 PR |
| 27 | Zackary WeltyPlace 27 · Grade 12 · Pierz | 12 | Pierz | 20:14.56 |
| 28 | Reece TrumblePlace 28 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 20:29.67 |
| 29 | Jude JohnsonPlace 29 · Grade 10 · Pequot Lakes | 10 | Pequot Lakes | 20:34.40 |
| 30 | Nathan TaxPlace 30 · Grade 12 · Pierz | 12 | Pierz | 21:31.53 |
| 31 | Landon SchollPlace 31 · Grade 8 · Pierz | 8 | Pierz | 21:40.20 |
| 32 | Dennis RahmPlace 32 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 21:48.65 PR |
| 33 | Kai StarkPlace 33 · Grade 8 · Pierz | 8 | Pierz | 22:28.97 |
| 34 | Wyatt WeltyPlace 34 · Grade 9 · Pierz | 9 | Pierz | 22:33.58 |
| 35 | Elijah TurnerPlace 35 · Grade 8 · Crosby-Ironton | 8 | Crosby-Ironton | 25:41.50 |
| 36 | Mac KilmerPlace 36 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 45:19.60 |