| 1 | Benjamin HemmerPlace 1 · Grade 12 · Houghton | 12 | Houghton | 18:22.7 |
| 2 | Cavan MulliganPlace 2 · Grade 11 · Kingsford | 11 | Kingsford | 18:29.7 |
| 3 | Brandon Van KarsenPlace 3 · Grade 10 · Houghton | 10 | Houghton | 19:05.5 |
| 4 | Canon KuntzePlace 4 · Grade 12 · Stephenson | 12 | Stephenson | 19:38.1 |
| 5 | Ashdeyn GerowPlace 5 · Grade 9 · Rock Mid-Peninsula | 9 | Rock Mid-Peninsula | 19:40.5 |
| 6 | Anderson LimkemannPlace 6 · Grade 12 · Houghton | 12 | Houghton | 20:03.7 |
| 7 | Xavier HutchinsonPlace 7 · Grade 10 · Houghton | 10 | Houghton | 20:10.1 |
| 8 | Kingston BerubePlace 8 · Grade 10 · Escanaba | 10 | Escanaba | 20:16.0 |
| 9 | Jaxon CourtsPlace 9 · Grade 9 · Florence-Niagara | 9 | Florence-Niagara | 20:16.5 |
| 10 | Zane PhillipsPlace 10 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 20:28.0 |
| 11 | Evan ParkerPlace 11 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 20:29.8 |
| 12 | Will HoffmanPlace 12 · Grade 12 · Forest Park | 12 | Forest Park | 20:31.6 |
| 13 | Lewis VendlinskiPlace 13 · Grade 12 · Houghton | 12 | Houghton | 20:39.7 |
| 14 | Cole CeanePlace 14 · Grade 9 · Houghton | 9 | Houghton | 20:41.5 |
| 15 | Hayden SmithPlace 15 · Grade 10 · Forest Park | 10 | Forest Park | 21:03.2 |
| 16 | Bryce VincentPlace 16 · Grade So · Marinette | So | Marinette | 21:20.8 |
| 17 | Zander HarrisPlace 17 · Grade 10 · Marinette | 10 | Marinette | 21:23.5 |
| 18 | Eli StiglitzPlace 18 · Grade 9 · Rock Mid-Peninsula | 9 | Rock Mid-Peninsula | 21:28.3 |
| 19 | Cody MoorePlace 19 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 21:29.6 |
| 20 | Michael RexfordPlace 20 · Grade 12 · Holy Name | 12 | Holy Name | 21:31.5 |
| 21 | Orrin SmithPlace 21 · Grade 11 · Kingsford | 11 | Kingsford | 21:36.6 |
| 22 | Tate EvansPlace 22 · Grade 10 · Houghton | 10 | Houghton | 21:43.7 |
| 23 | Tyler PhelpsPlace 23 · Grade 11 · Kingsford | 11 | Kingsford | 22:08.0 |
| 24 | Blake LakoskyPlace 24 · Grade 11 · Munising | 11 | Munising | 22:09.2 |
| 25 | Christian AndersonPlace 25 · Grade 12 · Florence-Niagara | 12 | Florence-Niagara | 22:14.5 |
| 26 | Reuben RasnerPlace 26 · Grade 9 · Forest Park | 9 | Forest Park | 22:27.5 |
| 27 | Javan HauswirthPlace 27 · Grade 10 · Norway | 10 | Norway | 22:31.3 |
| 28 | Luke OlsonPlace 28 · Grade 12 · Stephenson | 12 | Stephenson | 22:37.1 |
| 29 | Carter KorpiPlace 29 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 22:41.6 |
| 30 | Soren SantiPlace 30 · Grade 9 · Forest Park | 9 | Forest Park | 22:46.0 |
| 31 | Auron GarrowPlace 31 · Grade 10 · Pembine/Goodman | 10 | Pembine/Goodman | 22:57.9 |
| 32 | Dylan KrausePlace 32 · Grade 9 · Munising | 9 | Munising | 23:06.7 |
| 33 | Clayton SchroederPlace 33 · Grade 10 · Florence-Niagara | 10 | Florence-Niagara | 23:12.2 |
| 34 | Jack KastenPlace 34 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 23:20.5 |
| 35 | Zander BowdenPlace 35 · Grade 12 · Escanaba | 12 | Escanaba | 23:30.3 |
| 36 | Henry ZuhelsPlace 36 · Grade 12 · Menominee | 12 | Menominee | 23:37.8 |
| 37 | Samuel ChouinardPlace 37 · Grade 9 · Holy Name | 9 | Holy Name | 23:45.3 |
| 38 | Lyle RevallPlace 38 · Grade 10 · Stephenson | 10 | Stephenson | 23:51.0 |
| 39 | Briceson RobertsPlace 39 · Grade 9 · Rock Mid-Peninsula | 9 | Rock Mid-Peninsula | 23:57.5 |
| 40 | Emmett ParkerPlace 40 · Grade 9 · Florence-Niagara | 9 | Florence-Niagara | 24:05.5 |
| 41 | Cyler BrunngraeberPlace 41 · Grade 11 · Rock Mid-Peninsula | 11 | Rock Mid-Peninsula | 24:08.7 |
| 42 | Wyatt GallagherPlace 42 · Grade 9 · Escanaba | 9 | Escanaba | 24:19.3 |
| 43 | Conor SmithPlace 43 · Grade 9 · Kingsford | 9 | Kingsford | 24:21.4 |
| 44 | Teddy SpencePlace 44 · Grade 11 · Kingsford | 11 | Kingsford | 24:29.7 |
| 45 | Dylan DemmithPlace 45 · Grade 12 · Marinette | 12 | Marinette | 24:33.6 |
| 46 | Frank FelicianoPlace 46 · Grade 9 · Marinette | 9 | Marinette | 24:35.0 |
| 47 | Gavin StebeltonPlace 47 · Grade 10 · Eben Jct. Superior Central | 10 | Eben Jct. Superior Central | 24:56.2 |
| 48 | Justin StaplefordPlace 48 · Grade 10 · Pembine/Goodman | 10 | Pembine/Goodman | 25:01.5 |
| 49 | Kolten SeidelPlace 49 · Grade 9 · Pembine/Goodman | 9 | Pembine/Goodman | 25:04.5 |
| 50 | Layne DetemplePlace 50 · Grade 12 · Stephenson | 12 | Stephenson | 25:18.6 |
| 51 | Lane MellenPlace 51 · Grade 9 · Carney-Nadeau | 9 | Carney-Nadeau | 25:23.0 |
| 52 | Isaac StarzynskiPlace 52 · Grade 9 · Stephenson | 9 | Stephenson | 25:23.0 |
| 53 | Cole OzogaPlace 53 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 25:29.8 |
| 54 | Phineas BurrowsPlace 54 · Grade 11 · Holy Name | 11 | Holy Name | 25:46.1 |
| 55 | Connor SwansonPlace 55 · Grade 9 · Stephenson | 9 | Stephenson | 25:54.0 |
| 56 | Henry BurrowsPlace 56 · Grade 10 · Holy Name | 10 | Holy Name | 26:00.1 |
| 57 | Reid SchroederPlace 57 · Grade 11 · Florence-Niagara | 11 | Florence-Niagara | 26:01.7 |
| 58 | Bryce KevernPlace 58 · Grade 10 · Munising | 10 | Munising | 26:02.0 |
| 59 | Kalvin JonasPlace 59 · Grade 11 · Pembine/Goodman | 11 | Pembine/Goodman | 26:08.2 |
| 60 | Jerzy RaichePlace 60 · Grade 11 · Holy Name | 11 | Holy Name | 26:19.5 |
| 61 | Aiden AgerPlace 61 · Grade 11 · Pembine/Goodman | 11 | Pembine/Goodman | 26:25.9 |
| 62 | Wailer SeversonPlace 62 · Grade 12 · Pembine/Goodman | 12 | Pembine/Goodman | 26:26.1 |
| 63 | Tim StrietzelPlace 63 · Grade 11 · Pembine/Goodman | 11 | Pembine/Goodman | 26:39.2 |
| 64 | Bryce JohnsonPlace 64 · Grade 10 · Kingsford | 10 | Kingsford | 27:17.3 |
| 65 | Peter HookPlace 65 · Grade 10 · Escanaba | 10 | Escanaba | 27:37.7 |
| 66 | Isaac GleasonPlace 66 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 27:45.3 |
| 67 | Aidan AndersonPlace 67 · Grade 12 · Marinette | 12 | Marinette | 28:03.7 |
| 68 | Ben DrykePlace 68 · Grade 11 · Munising | 11 | Munising | 28:42.0 |
| 69 | Joseph AugustynPlace 69 · Grade 12 · Eben Jct. Superior Central | 12 | Eben Jct. Superior Central | 28:43.5 |
| 70 | Lyam SchoolerPlace 70 · Grade 12 · Kingsford | 12 | Kingsford | 30:11.0 |
| 71 | Aarne HolmioPlace 71 · Grade 9 · Menominee | 9 | Menominee | 32:04.7 |
| 72 | Nolan DolaskiePlace 72 · Grade 11 · Munising | 11 | Munising | 33:32.2 |
| 73 | Jaxson KleimanPlace 73 · Grade 9 · Carney-Nadeau | 9 | Carney-Nadeau | 34:05.7 |
| 74 | Lucian LinderPlace 74 · Grade 9 · Carney-Nadeau | 9 | Carney-Nadeau | 34:17.1 |
| 75 | Shaw SaloPlace 75 · Grade 11 · Carney-Nadeau | 11 | Carney-Nadeau | 35:21.7 |
| 76 | Henry TrottierPlace 76 · Grade 9 · Holy Name | 9 | Holy Name | 37:20.1 |
| 77 | Michael LemerandPlace 77 · Grade 10 · Escanaba | 10 | Escanaba | 38:29.8 |