| 1 | Garrett GuidaPlace 1 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 16:40.0 |
| 2 | Wyatt DevinePlace 2 · Grade 10 · Ely | 10 | Ely | 17:35.1 |
| 3 | Lenny HughesPlace 3 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 18:19.5 |
| 4 | Otto DevinePlace 4 · Grade 12 · Ely | 12 | Ely | 18:26.6 |
| 5 | Brooks BrennyPlace 5 · Grade 11 · Ely | 11 | Ely | 18:51.1 |
| 6 | Camden DeedrickPlace 6 · Grade 12 · International Falls | 12 | International Falls | 19:03.4 |
| 7 | Mason KurnavaPlace 7 · Grade 11 · Ely | 11 | Ely | 19:16.7 |
| 8 | Blake HoudePlace 8 · Grade 10 · Ely | 10 | Ely | 19:24.7 |
| 9 | Drew JohnsonPlace 9 · Grade 12 · Ely | 12 | Ely | 19:35.9 |
| 10 | Markis WashingtonPlace 10 · Grade 9 · Cass Lake-Bena | 9 | Cass Lake-Bena | 19:37.5 |
| 11 | Aksel SkustadPlace 11 · Grade 11 · Ely | 11 | Ely | 19:48.3 |
| 12 | Grant ChittumPlace 12 · Grade 10 · Ely | 10 | Ely | 19:48.3 |
| 13 | Jayce ComptonPlace 13 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 19:56.1 |
| 14 | Coltyn HarceyPlace 14 · Grade 11 · DR/N/HC | 11 | DR/N/HC | 19:58.9 |
| 15 | Noah HughesPlace 15 · Grade 9 · McGregor-Aitkin | 9 | McGregor-Aitkin | 19:59.0 |
| 16 | Andrew DalePlace 16 · Grade 11 · International Falls | 11 | International Falls | 20:16.6 |
| 17 | Noah MossPlace 17 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 20:19.3 |
| 18 | Sean BrubacherPlace 18 · Grade 12 · International Falls | 12 | International Falls | 20:47.6 |
| 19 | Joseph SullivanPlace 19 · Grade 11 · International Falls | 11 | International Falls | 20:55.5 |
| 20 | Charlie PearsonPlace 20 · Grade 11 · Chisholm | 11 | Chisholm | 21:02.4 |
| 21 | Carter PenderPlace 21 · Grade 11 · Chisholm | 11 | Chisholm | 21:02.5 |
| 22 | Tristen HolewaPlace 22 · Grade 11 · Chisholm | 11 | Chisholm | 21:06.5 |
| 23 | William AdamsPlace 23 · Grade 11 · Pine River-Backus | 11 | Pine River-Backus | 21:24.3 |
| 24 | Dean WynnPlace 24 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 21:29.8 |
| 25 | Benson SatherPlace 25 · Grade 11 · International Falls | 11 | International Falls | 21:39.4 |
| 26 | Andrew HudrlikPlace 26 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 21:43.8 |
| 27 | Isaac AsmusPlace 27 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 21:54.5 |
| 28 | Zach MinionPlace 28 · Grade 11 · Pine River-Backus | 11 | Pine River-Backus | 22:40.9 |
| 29 | Jasper VerantPlace 29 · Grade 9 · Chisholm | 9 | Chisholm | 22:41.3 |
| 30 | Wyatt WinterPlace 30 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 23:03.3 |
| 31 | Dennis RahmPlace 31 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 23:04.2 |
| 32 | Mason MoldenPlace 32 · Grade 11 · Ely | 11 | Ely | 23:20.7 |
| 33 | Tyler PearsonPlace 33 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 23:25.2 |
| 34 | Ethan MoodyPlace 34 · Grade 9 · Chisholm | 9 | Chisholm | 23:47.1 |
| 35 | George BoePlace 35 · Grade 8 · International Falls | 8 | International Falls | 24:03.1 |
| 36 | Mason MortensonPlace 36 · Grade 10 · International Falls | 10 | International Falls | 24:15.3 |
| 37 | Ashton EdensPlace 37 · Grade 8 · International Falls | 8 | International Falls | 24:17.0 |
| 38 | Reign FriendPlace 38 · Grade 11 · International Falls | 11 | International Falls | 24:56.8 |
| 39 | Cam StockwellPlace 39 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 25:35.9 |
| 40 | Kenny LitzauPlace 40 · Grade 9 · Cass Lake-Bena | 9 | Cass Lake-Bena | 25:43.6 |
| 41 | Max YousoPlace 41 · Grade 11 · International Falls | 11 | International Falls | 26:14.2 |
| 42 | Cole SchmidtPlace 42 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 26:26.9 |
| 43 | Jessi WarnerPlace 43 · Grade 10 · McGregor-Aitkin | 10 | McGregor-Aitkin | 26:58.2 |
| 44 | Cullen EricksonPlace 44 · Grade 11 · International Falls | 11 | International Falls | 27:10.7 |