| 1 | Jack KendallPlace 1 · Virginia | — | Virginia | 19:10.2 |
| 2 | Lucas ArnholdPlace 2 · Hibbing | — | Hibbing | 20:21.2 |
| 3 | Grant HutarPlace 3 · Virginia | — | Virginia | 20:22.6 |
| 4 | Carson BrownPlace 4 · Hibbing | — | Hibbing | 20:24.7 |
| 5 | Matti KoskiPlace 5 · Virginia | — | Virginia | 20:33.4 |
| 6 | Casey AunePlace 6 · Virginia | — | Virginia | 20:44.4 |
| 7 | Justin WalkerPlace 7 · Hibbing | — | Hibbing | 21:08.7 |
| 8 | Mitchell AndersonPlace 8 · Hibbing | — | Hibbing | 21:09.9 |
| 9 | Hudson PietriniPlace 9 · Virginia | — | Virginia | 21:33.6 |
| 10 | Devin GossPlace 10 · GNK | — | GNK | 21:36.7 |
| 11 | Caid ChittumPlace 11 · Ely | — | Ely | 21:57.4 |
| 12 | Gavin BexellPlace 12 · Hibbing | — | Hibbing | 21:57.7 |
| 13 | Jace HuntbatchPlace 13 · Ely | — | Ely | 21:59.9 |
| 14 | Ben PlacknerPlace 14 · GNK | — | GNK | 22:00.6 |
| 15 | Hayden ClowPlace 15 · GNK | — | GNK | 22:10.6 |
| 16 | Christian MassichPlace 16 · Hibbing | — | Hibbing | 22:33.4 |
| 17 | Dylan MalsedPlace 17 · GNK | — | GNK | 22:39.5 |
| 18 | Gage ThielbarPlace 18 · Virginia | — | Virginia | 22:57.7 |
| 19 | Leif SundquistPlace 19 · Virginia | — | Virginia | 23:00.1 |
| 20 | Will PetersonPlace 20 · Virginia | — | Virginia | 23:02.3 |
| 21 | Casey FlettPlace 21 · GNK | — | GNK | 23:03.6 |
| 22 | Preston SladekPlace 22 · Hibbing | — | Hibbing | 23:08.4 |
| 23 | Austin ValentoPlace 23 · Hibbing | — | Hibbing | 23:13.4 |
| 24 | Ben CavalierPlace 24 · Ely | — | Ely | 23:15.3 |
| 25 | Sage StuberPlace 25 · GNK | — | GNK | 23:15.6 |
| 26 | Triston PetersonPlace 26 · Virginia | — | Virginia | 23:19.5 |
| 27 | Maxwell GanglPlace 27 · GNK | — | GNK | 23:21.5 |
| 28 | Ian VilleneuvePlace 28 · Deer River-Northla | — | Deer River-Northla | 23:41.1 |
| 29 | Isaac FlemingPlace 29 · Chisolm | — | Chisolm | 23:47.6 |
| 30 | Cooper AunePlace 30 · Virginia | — | Virginia | 23:51.8 |
| 31 | Cooper HendricksonPlace 31 · Hibbing | — | Hibbing | 24:02.2 |
| 32 | Kaden AmundsonPlace 32 · Virginia | — | Virginia | 24:02.6 |
| 33 | Warren NovakPlace 33 · Chisolm | — | Chisolm | 24:10.3 |
| 34 | Kaleb MannPlace 34 · GNK | — | GNK | 24:26.1 |
| 35 | Zeke StuberPlace 35 · GNK | — | GNK | 24:27.9 |
| 36 | Camron MannPlace 36 · GNK | — | GNK | 24:46.1 |
| 37 | Sam BeukemaPlace 37 · Virginia | — | Virginia | 25:42.3 |
| 38 | Luke HecimovichPlace 38 · Virginia | — | Virginia | 25:52.1 |
| 39 | Simon BeukemaPlace 39 · Virginia | — | Virginia | 26:03.8 |
| 40 | Billy LoefnerPlace 40 · Deer River-Northla | — | Deer River-Northla | 26:36.6 |
| 41 | Sam GabardiPlace 41 · Hibbing | — | Hibbing | 26:47.1 |
| 42 | Silas LangnerPlace 42 · Hibbing | — | Hibbing | 26:54.5 |
| 43 | Isaac LindhorstPlace 43 · Eveleth-Gilbert | — | Eveleth-Gilbert | 27:13.9 |
| 44 | Ty AutioPlace 44 · Eveleth-Gilbert | — | Eveleth-Gilbert | 27:28.1 |
| 45 | Daniel PerpichPlace 45 · Chisolm | — | Chisolm | 27:32.8 |
| 46 | Andrew SundquistPlace 46 · Chisolm | — | Chisolm | 27:47.9 |
| 47 | Jeremiah SchwartzPlace 47 · Hibbing | — | Hibbing | 27:58.5 |
| 48 | Dylan DurkinPlace 48 · Ely | — | Ely | 28:19.8 |
| 49 | Logan DeChampeauPlace 49 · GNK | — | GNK | 28:44.5 |
| 50 | Logan HejdaPlace 50 · Eveleth-Gilbert | — | Eveleth-Gilbert | 29:35.8 |
| 51 | Levi BjorgePlace 51 · Eveleth-Gilbert | — | Eveleth-Gilbert | 29:54.1 |
| 52 | Pace YukichPlace 52 · Chisolm | — | Chisolm | 30:19.4 |
| 53 | Noah VerantPlace 53 · Chisolm | — | Chisolm | 30:24.2 |
| 54 | Louis ChamplinPlace 54 · GNK | — | GNK | 30:50.5 |
| 55 | Max AndrewsPlace 55 · Eveleth-Gilbert | — | Eveleth-Gilbert | 31:20.4 |
| 56 | Andrew BirdPlace 56 · Virginia | — | Virginia | 31:30.5 |
| 57 | Caden CroftPlace 57 · Virginia | — | Virginia | 31:30.5 |
| 58 | Thunder DevanPlace 58 · Deer River-Northla | — | Deer River-Northla | 33:15.1 |