| 1 | Tyson McKeeverPlace 1 · Grade 11 · Warroad | 11 | Warroad | 17:07.80 |
| 2 | Wyatt DevinePlace 2 · Grade 10 · Ely | 10 | Ely | 17:12.50 |
| 3 | Isaiah YousoPlace 3 · Grade 8 · Lake of the Woods/Rainy River | 8 | Lake of the Woods/Rainy River | 17:59.80 |
| 4 | Otto DevinePlace 4 · Grade 12 · Ely | 12 | Ely | 18:05.40 PR |
| 5 | Brooks BrennyPlace 5 · Grade 11 · Ely | 11 | Ely | 18:30.90 |
| 6 | Blake HoudePlace 6 · Grade 10 · Ely | 10 | Ely | 18:31.10 |
| 7 | Drew JohnsonPlace 7 · Grade 12 · Ely | 12 | Ely | 18:34.50 PR |
| 8 | Oliver HohensteinPlace 8 · Grade 11 · Ely | 11 | Ely | 18:42.80 |
| 9 | Camden DeedrickPlace 9 · Grade 12 · International Falls | 12 | International Falls | 18:45.30 PR |
| 10 | Coltyn HarceyPlace 10 · Grade 11 · DR/N/HC | 11 | DR/N/HC | 18:45.70 PR |
| 11 | Sully JohnsonPlace 11 · Grade 11 · Warroad | 11 | Warroad | 19:09.50 |
| 12 | Mason KurnavaPlace 12 · Grade 11 · Ely | 11 | Ely | 19:11.60 |
| 13 | Cooper OlsonPlace 13 · Grade 9 · Lake of the Woods/Rainy River | 9 | Lake of the Woods/Rainy River | 19:15.30 |
| 14 | Elijah HelstadPlace 14 · Grade 10 · Warroad | 10 | Warroad | 19:23.30 |
| 15 | Aksel SkustadPlace 15 · Grade 11 · Ely | 11 | Ely | 19:29.20 |
| 16 | Kodiak DorowPlace 16 · Grade 11 · Lake of the Woods/Rainy River | 11 | Lake of the Woods/Rainy River | 19:44.20 |
| 17 | Josiah BleessPlace 17 · Grade 10 · Warroad | 10 | Warroad | 19:49.80 |
| 18 | Andrew DalePlace 18 · Grade 11 · International Falls | 11 | International Falls | 19:57.60 |
| 19 | Grant ChittumPlace 19 · Grade 10 · Ely | 10 | Ely | 19:59.60 |
| 20 | Stephan EastvoldPlace 20 · Grade 9 · Warroad | 9 | Warroad | 20:04.20 |
| 21 | Joseph SullivanPlace 21 · Grade 11 · International Falls | 11 | International Falls | 20:21.20 |
| 22 | Mason MollbergPlace 22 · Grade 10 · Lake of the Woods/Rainy River | 10 | Lake of the Woods/Rainy River | 20:30.90 |
| 23 | Sean BrubacherPlace 23 · Grade 12 · International Falls | 12 | International Falls | 20:36.70 |
| 24 | Oren SolumPlace 24 · Grade 10 · Ely | 10 | Ely | 20:38.50 |
| 25 | Benson SatherPlace 25 · Grade 11 · International Falls | 11 | International Falls | 21:08.00 |
| 26 | Vincent QuoPlace 26 · Grade 10 · Lake of the Woods/Rainy River | 10 | Lake of the Woods/Rainy River | 21:37.30 |
| 27 | Tyler PearsonPlace 27 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 22:15.10 PR |
| 28 | Gage DorowPlace 28 · Grade 9 · Lake of the Woods/Rainy River | 9 | Lake of the Woods/Rainy River | 22:21.10 |
| 29 | Gus LienPlace 29 · Grade 9 · Warroad | 9 | Warroad | 22:21.30 |
| 30 | Owen LarsonPlace 30 · Grade 10 · Warroad | 10 | Warroad | 22:21.40 |
| 31 | Kade AckleyPlace 31 · Grade 10 · Warroad | 10 | Warroad | 22:23.50 |
| 32 | Jake BranumPlace 32 · Grade 9 · Warroad | 9 | Warroad | 22:24.00 |
| 33 | Mason MoldenPlace 33 · Grade 11 · Ely | 11 | Ely | 22:25.90 |
| 34 | Kendan CurtisPlace 34 · Grade 12 · Warroad | 12 | Warroad | 22:48.60 |
| 35 | Patrick BainPlace 35 · Grade 12 · Warroad | 12 | Warroad | 22:58.50 |
| 36 | Ashton EdensPlace 36 · Grade 8 · International Falls | 8 | International Falls | 23:01.00 |
| 37 | Sam DanielsPlace 37 · Grade 12 · Warroad | 12 | Warroad | 23:05.20 |
| 38 | Max YousoPlace 38 · Grade 11 · International Falls | 11 | International Falls | 23:38.00 |
| 39 | George BoePlace 39 · Grade 8 · International Falls | 8 | International Falls | 24:11.00 |
| 40 | Reign FriendPlace 40 · Grade 11 · International Falls | 11 | International Falls | 24:38.90 |
| 41 | Cam StockwellPlace 41 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 24:55.70 PR |
| 42 | Brayden DalePlace 42 · Grade 9 · Warroad | 9 | Warroad | 25:13.70 PR |
| 43 | Logan GilbertPlace 43 · Grade 9 · Warroad | 9 | Warroad | 25:36.30 |
| 44 | Cullen EricksonPlace 44 · Grade 11 · International Falls | 11 | International Falls | 25:51.40 PR |