| 1 | Tyler GuggemosPlace 1 · Grade 12 · Kalkaska | 12 | Kalkaska | 16:23.17 |
| 2 | Jonah HochstetlerPlace 2 · Grade 11 · TC West (Traverse Ci.. | 11 | TC West (Traverse Ci.. | 16:34.07 |
| 3 | Samuel SmithPlace 3 · Grade 12 · Petoskey | 12 | Petoskey | 16:45.35 |
| 4 | Isaac StonePlace 4 · Grade 12 · TC West (Traverse Ci.. | 12 | TC West (Traverse Ci.. | 16:49.68 |
| 5 | Hayden AllenPlace 5 · Grade 12 · Alpena | 12 | Alpena | 17:02.42 |
| 6 | Trent KochPlace 6 · Grade 11 · Columbus Grove | 11 | Columbus Grove | 17:03.56 |
| 7 | Cooper RokopPlace 7 · Grade 12 · Petoskey | 12 | Petoskey | 17:10.03 |
| 8 | Willem DeGoodPlace 8 · Grade 10 · TC West (Traverse Ci.. | 10 | TC West (Traverse Ci.. | 17:14.41 |
| 9 | Roy LanghalsPlace 9 · Grade 12 · Columbus Grove | 12 | Columbus Grove | 17:20.51 |
| 10 | Shane IzzardPlace 10 · Grade 10 · Petoskey | 10 | Petoskey | 17:24.74 |
| 11 | Hunter HitzelbergerPlace 11 · Grade 11 · Alpena | 11 | Alpena | 17:25.83 |
| 12 | Elijah AllenPlace 12 · Grade 11 · Alpena | 11 | Alpena | 17:35.03 |
| 13 | Caleb StechschultePlace 13 · Grade 12 · Columbus Grove | 12 | Columbus Grove | 17:41.61 |
| 14 | Jacob KochanskiPlace 14 · Grade 12 · Alpena | 12 | Alpena | 17:43.63 |
| 15 | Carson ClossonPlace 15 · Grade 12 · Columbus Grove | 12 | Columbus Grove | 17:47.86 |
| 16 | Thomas RichardsPlace 16 · Grade 12 · Traverse City St Fr... | 12 | Traverse City St Fr... | 17:49.52 |
| 17 | Caleb MormanPlace 17 · Grade 12 · Columbus Grove | 12 | Columbus Grove | 17:51.63 |
| 18 | Charlie WardPlace 18 · Grade 12 · Elk Rapids | 12 | Elk Rapids | 17:51.64 |
| 19 | Josh KerrPlace 19 · Grade 11 · Traverse City St Fr... | 11 | Traverse City St Fr... | 17:54.62 |
| 20 | Tucker KrummPlace 20 · Grade 10 · Traverse City St Fr... | 10 | Traverse City St Fr... | 17:55.54 |
| 21 | Brady OdenbachPlace 21 · Grade 10 · Petoskey | 10 | Petoskey | 17:55.92 |
| 22 | Hayden MoorePlace 22 · Grade 12 · Kalkaska | 12 | Kalkaska | 17:59.94 |
| 23 | Josh SlocumPlace 23 · Grade 9 · Traverse City St Fr... | 9 | Traverse City St Fr... | 18:05.86 |
| 24 | Carter DeanPlace 24 · Grade 12 · TC West (Traverse Ci.. | 12 | TC West (Traverse Ci.. | 18:08.80 |
| 25 | Gavin GuggemosPlace 25 · Grade 10 · Kalkaska | 10 | Kalkaska | 18:10.94 |
| 26 | Tayden PinglePlace 26 · Grade 12 · Columbus Grove | 12 | Columbus Grove | 18:11.94 |
| 27 | Dylan OdenbachPlace 27 · Grade 10 · Petoskey | 10 | Petoskey | 18:19.95 |
| 28 | Luke EllerbrockPlace 28 · Grade 10 · Columbus Grove | 10 | Columbus Grove | 18:20.42 |
| 29 | Christian KerfootPlace 29 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 18:22.90 |
| 30 | Connor McIntyrePlace 30 · Grade 11 · Traverse City St Fr... | 11 | Traverse City St Fr... | 18:25.27 |
| 31 | Andrew WheatleyPlace 31 · Grade 10 · Petoskey | 10 | Petoskey | 18:27.62 |
| 32 | Ben HabersPlace 32 · Grade 10 · TC West (Traverse Ci.. | 10 | TC West (Traverse Ci.. | 18:30.23 |
| 33 | Judge MorganPlace 33 · Grade 11 · Traverse City St Fr... | 11 | Traverse City St Fr... | 18:32.65 |
| 34 | Gavin TownerPlace 34 · Grade 11 · Petoskey | 11 | Petoskey | 18:33.00 |
| 35 | Sam KingPlace 35 · Grade 10 · TC West (Traverse Ci.. | 10 | TC West (Traverse Ci.. | 18:35.65 |
| 36 | Peter WordenPlace 36 · Grade 12 · TC West (Traverse Ci.. | 12 | TC West (Traverse Ci.. | 18:39.84 |
| 37 | Lukas ReimersPlace 37 · Grade 10 · TC Central (Traverse.. | 10 | TC Central (Traverse.. | 18:39.88 |
| 38 | Quinten HendersonPlace 38 · Grade 10 · TC Central (Traverse.. | 10 | TC Central (Traverse.. | 18:44.27 |
| 39 | Quinn KellyPlace 39 · Grade 9 · Alpena | 9 | Alpena | 18:47.17 |
| 40 | Austin BrownPlace 40 · Grade 12 · TC West (Traverse Ci.. | 12 | TC West (Traverse Ci.. | 18:47.62 |
| 41 | Reese MarvinPlace 41 · Grade 12 · Petoskey | 12 | Petoskey | 18:49.70 |
| 42 | Luke BobrowskiPlace 42 · Grade 10 · Traverse City St Fr... | 10 | Traverse City St Fr... | 18:52.33 |
| 43 | Logan MershmanPlace 43 · Grade 10 · Columbus Grove | 10 | Columbus Grove | 18:52.77 |
| 44 | Caleb KerfootPlace 44 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 18:53.65 |
| 45 | Kaiden MoreyPlace 45 · Grade 10 · TC Central (Traverse.. | 10 | TC Central (Traverse.. | 18:55.74 |
| 46 | Jackson PricePlace 46 · Grade 10 · TC Central (Traverse.. | 10 | TC Central (Traverse.. | 19:00.11 |
| 47 | Jacob HeeringaPlace 47 · Grade 12 · Traverse City St Fr... | 12 | Traverse City St Fr... | 19:04.96 |
| 48 | Tony StevensonPlace 48 · Grade 11 · Traverse City St Fr... | 11 | Traverse City St Fr... | 19:07.41 |
| 49 | McMillan QuinnPlace 49 · Grade 12 · TC West (Traverse Ci.. | 12 | TC West (Traverse Ci.. | 19:08.92 |
| 50 | Kenan KnightPlace 50 · Grade 9 · Alpena | 9 | Alpena | 19:14.26 |
| 51 | Keegan ReimersPlace 51 · Grade 12 · TC Central (Traverse.. | 12 | TC Central (Traverse.. | 19:28.88 |
| 52 | Emerson BarnesPlace 52 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 19:32.12 |
| 53 | Cameron YoungPlace 53 · Grade 11 · Alpena | 11 | Alpena | 19:35.70 |
| 54 | Evan ArlethPlace 54 · Grade 10 · TC Central (Traverse.. | 10 | TC Central (Traverse.. | 19:43.38 |
| 55 | Seth BrownPlace 55 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 19:44.96 |
| 56 | Camden MoorePlace 56 · Grade 10 · Kalkaska | 10 | Kalkaska | 19:45.04 |
| 57 | Shiloh GersensonPlace 57 · Grade 9 · TC Central (Traverse.. | 9 | TC Central (Traverse.. | 19:46.91 |
| 58 | Max WardPlace 58 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 20:09.30 |
| 59 | Matthew GuestPlace 59 · Grade 12 · Alpena | 12 | Alpena | 20:20.39 |
| 60 | Tom SheridanPlace 60 · Grade 12 · Alpena | 12 | Alpena | 20:29.33 |
| 61 | Jason JansenPlace 61 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 20:43.02 |
| 62 | Xander WhitfordPlace 62 · Grade 10 · Tawas | 10 | Tawas | 21:29.12 |
| 63 | Timothy MarchPlace 63 · Grade 11 · Boyne City | 11 | Boyne City | 21:30.33 |
| 64 | Jacob OldsPlace 64 · Grade 12 · Kalkaska | 12 | Kalkaska | 21:45.84 |
| 65 | Brady BearssPlace 65 · Grade 9 · Boyne City | 9 | Boyne City | 22:02.11 |
| 66 | Joseph HeckrothPlace 66 · Grade 11 · Boyne City | 11 | Boyne City | 22:13.94 |
| 67 | Bryce ElmyPlace 67 · Grade 9 · Kalkaska | 9 | Kalkaska | 22:18.34 |
| 68 | Jeffrey BarbieroPlace 68 · Grade 12 · Kalkaska | 12 | Kalkaska | 22:28.64 |
| 69 | David OldsPlace 69 · Grade 12 · Kalkaska | 12 | Kalkaska | 22:33.06 |
| 70 | Austin BillinghurstPlace 70 · Grade 11 · Tawas | 11 | Tawas | 23:38.71 |
| 71 | Daniel StonePlace 71 · Grade 11 · Tawas | 11 | Tawas | 24:15.59 |
| 72 | Josh BrunoPlace 72 · Grade 12 · Tawas | 12 | Tawas | 24:16.68 |
| 73 | Matthew TiffanyPlace 73 · Grade 11 · Tawas | 11 | Tawas | 24:18.00 |
| 74 | Henry BairPlace 74 · Grade 11 · Boyne City | 11 | Boyne City | 25:04.62 |
| 75 | Michael TiffanyPlace 75 · Grade 9 · Tawas | 9 | Tawas | 25:15.88 |
| 76 | Ben BrunoPlace 76 · Grade 10 · Tawas | 10 | Tawas | 28:50.71 |
| 1 | Sam PetersonPlace 1 · Grade 12 · Charlevoix | 12 | Charlevoix | 16:25.11 |
| 2 | Cal BenjaminPlace 2 · Grade 11 · Harbor Springs | 11 | Harbor Springs | 16:26.07 |
| 3 | Samuel PagaPlace 3 · Grade 12 · Petoskey St Michael... | 12 | Petoskey St Michael... | 17:12.24 |
| 4 | Malaki GaschoPlace 4 · Grade 10 · Johannesburg-Lewiston | 10 | Johannesburg-Lewiston | 17:14.66 |
| 5 | Dominic SchweinPlace 5 · Grade 12 · Charlevoix | 12 | Charlevoix | 17:19.09 |
| 6 | Lance SmarPlace 6 · Grade 12 · Harbor Springs | 12 | Harbor Springs | 17:24.91 |
| 7 | Jacob WartenbergPlace 7 · Grade 11 · Johannesburg-Lewiston | 11 | Johannesburg-Lewiston | 17:32.98 |
| 8 | Blake FoxPlace 8 · Grade 10 · Johannesburg-Lewiston | 10 | Johannesburg-Lewiston | 17:50.81 |
| 9 | Macartan MoorePlace 9 · Grade 11 · Petoskey St Michael... | 11 | Petoskey St Michael... | 17:51.83 |
| 10 | Luke ShehigianPlace 10 · Grade 12 · Harbor Springs | 12 | Harbor Springs | 18:04.64 |
| 11 | James DescampsPlace 11 · Grade 11 · Charlevoix | 11 | Charlevoix | 18:19.67 |
| 12 | Josh FairbanksPlace 12 · Grade 12 · Roscommon | 12 | Roscommon | 18:24.40 |
| 13 | Zachary MaendelPlace 13 · Grade 11 · Petoskey St Michael... | 11 | Petoskey St Michael... | 18:27.84 |
| 14 | Toby HallPlace 14 · Grade 12 · Johannesburg-Lewiston | 12 | Johannesburg-Lewiston | 18:56.30 |
| 15 | Guy ChamberlainPlace 15 · Grade 11 · East Jordan | 11 | East Jordan | 18:58.30 |
| 16 | Brian KilbornPlace 16 · Grade 10 · Roscommon | 10 | Roscommon | 18:59.87 |
| 17 | Ziebarth CalebPlace 17 · Grade 12 · East Jordan | 12 | East Jordan | 19:01.14 |
| 18 | Scott BushPlace 18 · Grade 10 · Charlevoix | 10 | Charlevoix | 19:07.52 |
| 19 | Ronin VadenPlace 19 · Grade 11 · Johannesburg-Lewiston | 11 | Johannesburg-Lewiston | 19:09.24 |
| 20 | John SauerPlace 20 · Grade 12 · Charlevoix | 12 | Charlevoix | 19:09.53 |
| 21 | David DhaseleerPlace 21 · Grade 9 · Charlevoix | 9 | Charlevoix | 19:11.21 |
| 22 | Thomas ArnoldPlace 22 · Grade 12 · Charlevoix | 12 | Charlevoix | 19:23.13 |
| 23 | Trevor ClarkPlace 23 · Grade 10 · Harbor Springs | 10 | Harbor Springs | 19:28.97 |
| 24 | Logan MayPlace 24 · Grade 12 · Johannesburg-Lewiston | 12 | Johannesburg-Lewiston | 19:30.38 |
| 25 | Jackson ThielPlace 25 · Grade 12 · Roscommon | 12 | Roscommon | 19:31.02 |
| 26 | Joel EwaldPlace 26 · Grade 12 · Roscommon | 12 | Roscommon | 19:39.18 |
| 27 | Jacob DrayerPlace 27 · Grade 11 · Harbor Springs | 11 | Harbor Springs | 19:50.42 |
| 28 | Mason MalpassPlace 28 · Grade 12 · East Jordan | 12 | East Jordan | 19:59.92 |
| 29 | Oliver MitchellPlace 29 · Grade 8 · Lake Leelanau St Mary | 8 | Lake Leelanau St Mary | 20:00.12 |
| 30 | Mitchell HallPlace 30 · Grade 11 · Johannesburg-Lewiston | 11 | Johannesburg-Lewiston | 20:00.74 |
| 31 | Russell VandermusPlace 31 · Grade 9 · Petoskey St Michael... | 9 | Petoskey St Michael... | 20:02.04 |
| 32 | Isaac BlackPlace 32 · Grade 10 · East Jordan | 10 | East Jordan | 20:17.26 |
| 33 | Isaac PagaPlace 33 · Grade 9 · Petoskey St Michael... | 9 | Petoskey St Michael... | 20:33.20 |
| 34 | Jacob ChamberlainPlace 34 · Grade 9 · East Jordan | 9 | East Jordan | 20:35.44 |
| 35 | Aidan YaskePlace 35 · Grade 11 · Gaylord St Mary | 11 | Gaylord St Mary | 20:40.01 |
| 36 | Ethan SharpePlace 36 · Grade 11 · Roscommon | 11 | Roscommon | 20:44.40 |
| 37 | Mason GreenPlace 37 · Grade 11 · Roscommon | 11 | Roscommon | 20:59.52 |
| 38 | Ben HaminaPlace 38 · Grade 10 · Roscommon | 10 | Roscommon | 21:01.36 |
| 39 | Brandon MorleyPlace 39 · Grade 9 · Roscommon | 9 | Roscommon | 21:04.26 |
| 40 | Quinton TobiasPlace 40 · Grade 9 · Johannesburg-Lewiston | 9 | Johannesburg-Lewiston | 21:16.59 |
| 41 | Coby DyerPlace 41 · Grade 10 · Pellston | 10 | Pellston | 21:26.02 |
| 42 | Cody CouturierPlace 42 · Grade 8 · Lake Leelanau St Mary | 8 | Lake Leelanau St Mary | 21:28.80 |
| 43 | Ian ClappPlace 43 · Grade 12 · Charlevoix | 12 | Charlevoix | 21:38.51 |
| 44 | Ian OliverPlace 44 · Grade 11 · Gaylord St Mary | 11 | Gaylord St Mary | 21:48.40 |
| 45 | Jim KaplanPlace 45 · Grade 10 · Interlochen Arts Aca.. | 10 | Interlochen Arts Aca.. | 22:09.92 |
| 46 | Gaige FrenchPlace 46 · Grade 12 · Gaylord St Mary | 12 | Gaylord St Mary | 22:18.49 |
| 47 | Diego Arias Paz Ga...Place 47 · Grade 10 · East Jordan | 10 | East Jordan | 22:18.59 |
| 48 | Liam BoydPlace 48 · Grade 11 · Bellaire | 11 | Bellaire | 22:23.67 |
| 49 | Derek GrahamPlace 49 · Grade 8 · Lake Leelanau St Mary | 8 | Lake Leelanau St Mary | 23:19.69 |
| 50 | Anthony GrantPlace 50 · Grade 9 · Lake Leelanau St Mary | 9 | Lake Leelanau St Mary | 23:24.41 |
| 51 | Ben CollinsPlace 51 · Grade 10 · Roscommon | 10 | Roscommon | 23:34.04 |
| 52 | Elijah MajorPlace 52 · Grade 9 · Gaylord St Mary | 9 | Gaylord St Mary | 23:50.42 |
| 53 | Milan AstlePlace 53 · Grade 9 · Bellaire | 9 | Bellaire | 23:54.43 |
| 54 | Hunter SonnenbergPlace 54 · Grade 10 · Pellston | 10 | Pellston | 24:03.08 |
| 55 | Preston SchmitPlace 55 · Grade 11 · Pellston | 11 | Pellston | 25:03.36 |
| 56 | James LichtPlace 56 · Grade 10 · Lake Leelanau St Mary | 10 | Lake Leelanau St Mary | 26:02.86 |
| 57 | Liam NolanPlace 57 · Grade 12 · Petoskey St Michael... | 12 | Petoskey St Michael... | 26:15.51 |
| 58 | CJ GoldbergPlace 58 · Grade 12 · Interlochen Arts Aca.. | 12 | Interlochen Arts Aca.. | 27:14.19 |
| 59 | August KramerPlace 59 · Grade 10 · Interlochen Arts Aca.. | 10 | Interlochen Arts Aca.. | 29:43.18 |