| 1 | Garrett GuidaPlace 1 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 17:07.5 |
| 2 | Jorge GaticaPlace 2 · Grade 11 · Cromwell-Wright | 11 | Cromwell-Wright | 17:51.5 |
| 3 | Phoenix AndersonPlace 3 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 18:00.9 |
| 4 | Peter BartelsPlace 4 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 18:19.8 |
| 5 | Justin ReiszPlace 5 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 18:23.2 |
| 6 | Andrew DobsonPlace 6 · Grade 10 · Staples-Motley | 10 | Staples-Motley | 18:48.6 |
| 7 | Gage BjergaPlace 7 · Grade 10 · Staples-Motley | 10 | Staples-Motley | 19:06.6 |
| 8 | Isaiah AuliePlace 8 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 19:16.7 |
| 9 | Lenny HughesPlace 9 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 19:38.1 |
| 10 | Garrett BjergaPlace 10 · Grade 9 · Staples-Motley | 9 | Staples-Motley | 19:43.5 |
| 11 | Markis WashingtonPlace 11 · Grade 9 · Cass Lake-Bena | 9 | Cass Lake-Bena | 19:49.5 |
| 12 | Jayce ComptonPlace 12 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 19:54.5 |
| 13 | Levi TurnerPlace 13 · Grade 10 · Crosby-Ironton | 10 | Crosby-Ironton | 20:03.8 |
| 14 | Coltyn HarceyPlace 14 · Grade 11 · DR/N/HC | 11 | DR/N/HC | 20:21.5 |
| 15 | Kole NixonPlace 15 · Grade 9 · Crosby-Ironton | 9 | Crosby-Ironton | 20:31.5 |
| 16 | William AdamsPlace 16 · Grade 11 · Pine River-Backus | 11 | Pine River-Backus | 20:59.8 |
| 17 | Reece TrumblePlace 17 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 21:06.5 |
| 18 | Dean WynnPlace 18 · Grade 10 · Pine River-Backus | 10 | Pine River-Backus | 21:20.5 |
| 19 | Noah HughesPlace 19 · Grade 9 · McGregor-Aitkin | 9 | McGregor-Aitkin | 21:36.5 |
| 20 | Jackson OddenPlace 20 · Grade 9 · Staples-Motley | 9 | Staples-Motley | 21:41.8 |
| 21 | Nicholas BargPlace 21 · Grade 11 · Pillager | 11 | Pillager | 21:47.6 |
| 22 | Ricardo BeckPlace 22 · Grade 9 · TrekNorth | 9 | TrekNorth | 21:56.6 |
| 23 | Gabe StephensPlace 23 · Grade 9 · Pillager | 9 | Pillager | 22:00.5 |
| 24 | Noah MossPlace 24 · Grade 11 · McGregor-Aitkin | 11 | McGregor-Aitkin | 22:12.5 |
| 25 | Seth CossentinePlace 25 · Grade 10 · Staples-Motley | 10 | Staples-Motley | 22:20.5 |
| 26 | Alex LeachPlace 26 · Grade 9 · Staples-Motley | 9 | Staples-Motley | 22:21.3 |
| 27 | Isaac AsmusPlace 27 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 22:21.9 |
| 28 | James Skalko-OlesiakPlace 28 · Grade 12 · Cromwell-Wright | 12 | Cromwell-Wright | 22:32.6 |
| 29 | Parker PallanschPlace 29 · Grade 11 · Pillager | 11 | Pillager | 22:50.6 |
| 30 | Wyatt WinterPlace 30 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 22:50.7 |
| 31 | Dennis RahmPlace 31 · Grade 12 · Pine River-Backus | 12 | Pine River-Backus | 22:57.3 |
| 32 | Andrew HudrlikPlace 32 · Grade 12 · McGregor-Aitkin | 12 | McGregor-Aitkin | 23:01.5 |
| 33 | Zane HalsePlace 33 · Grade 9 · Cass Lake-Bena | 9 | Cass Lake-Bena | 23:17.6 |
| 34 | Cadence CaseyPlace 34 · Grade 10 · Cromwell-Wright | 10 | Cromwell-Wright | 23:30.6 |
| 35 | Tyler PearsonPlace 35 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 23:37.5 |
| 36 | Jacob FaulknerPlace 36 · Grade 10 · Staples-Motley | 10 | Staples-Motley | 24:00.2 |
| 37 | Camden BalkPlace 37 · Grade 9 · Pillager | 9 | Pillager | 24:36.2 |
| 38 | Carl TaylorPlace 38 · Grade 12 · TrekNorth | 12 | TrekNorth | 24:39.6 |
| 39 | Jordan BrinkmanPlace 39 · Grade 10 · Pillager | 10 | Pillager | 24:55.6 |
| 40 | Nate Castillo-SweetPlace 40 · Grade 10 · TrekNorth | 10 | TrekNorth | 24:57.5 |
| 41 | Elijah TurnerPlace 41 · Grade 8 · Crosby-Ironton | 8 | Crosby-Ironton | 25:35.5 |
| 42 | Kenny LitzauPlace 42 · Grade 9 · Cass Lake-Bena | 9 | Cass Lake-Bena | 26:26.5 |
| 43 | Cam StockwellPlace 43 · Grade 10 · DR/N/HC | 10 | DR/N/HC | 26:32.5 |
| 44 | Aidan MoenPlace 44 · Grade 9 · Pillager | 9 | Pillager | 26:48.5 |
| 45 | Jackson LundayPlace 45 · Grade 9 · Pillager | 9 | Pillager | 32:44.6 |