| 1 | Cal BenjaminPlace 1 · Grade 12 · Harbor Springs | 12 | Harbor Springs | 16:47.59 |
| 2 | James DescampsPlace 2 · Grade 12 · Charlevoix | 12 | Charlevoix | 18:23.94 |
| 3 | Claydon InglerightPlace 3 · Grade 11 · McBain | 11 | McBain | 18:25.91 |
| 4 | Trevor ClarkePlace 4 · Grade 11 · Harbor Springs | 11 | Harbor Springs | 18:34.72 |
| 5 | Logan KihnkePlace 5 · Grade 11 · Harbor Springs | 11 | Harbor Springs | 18:47.27 |
| 6 | Cooper WhipkeyPlace 6 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 19:02.29 |
| 7 | Tyler DeYoungPlace 7 · Grade 11 · Ellsworth | 11 | Ellsworth | 19:03.29 |
| 8 | Jaymes WildfongPlace 8 · Grade 11 · Mancelona | 11 | Mancelona | 19:12.49 |
| 9 | Isaac BlackPlace 9 · Grade 11 · East Jordan | 11 | East Jordan | 19:21.74 |
| 10 | Guy ChamberlainPlace 10 · Grade 12 · East Jordan | 12 | East Jordan | 19:36.24 |
| 11 | Gary HaightPlace 11 · Grade 12 · Charlevoix | 12 | Charlevoix | 20:22.99 |
| 12 | Noah ValotPlace 12 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 20:28.58 |
| 13 | Kaden AbrahamsonPlace 13 · Grade 11 · McBain | 11 | McBain | 21:13.54 |
| 14 | Trystan SwansonPlace 14 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 21:20.82 |
| 15 | Quinn SociaPlace 15 · Grade 11 · Pickford | 11 | Pickford | 21:32.47 |
| 16 | Trevor BonarPlace 16 · Grade 11 · Charlevoix | 11 | Charlevoix | 21:34.40 |
| 17 | Quintin SpreckerPlace 17 · Grade 12 · Indian River Inland Lak | 12 | Indian River Inland Lak | 22:17.10 |
| 18 | James EdwardsonPlace 18 · Grade 11 · Leland | 11 | Leland | 22:56.15 |
| 19 | Jonah RiddlePlace 19 · Grade 11 · Rogers City | 11 | Rogers City | 22:59.32 |
| 20 | Aiden ParrishPlace 20 · Grade 12 · Charlevoix | 12 | Charlevoix | 23:06.09 |
| 21 | Orion ClarkePlace 21 · Grade 12 · Leland | 12 | Leland | 23:13.71 |
| 22 | Drake StecPlace 22 · Grade 9 · Pickford | 9 | Pickford | 23:44.46 |
| 23 | Gavin WallacePlace 23 · Grade 12 · Pickford | 12 | Pickford | 23:54.79 |
| 24 | Landyn MertzPlace 24 · Grade 11 · Rogers City | 11 | Rogers City | 24:33.39 |
| 25 | Gunnar OlsenPlace 25 · Grade 12 · St. Ignace | 12 | St. Ignace | 25:32.96 |
| 26 | Everett BaetensPlace 26 · Grade 11 · Harbor Springs | 11 | Harbor Springs | 25:39.30 |
| 27 | Alec HoosePlace 27 · Grade 11 · Mancelona | 11 | Mancelona | 26:16.29 |
| 28 | Andrew DrakePlace 28 · Grade 12 · Wolverine | 12 | Wolverine | 27:57.75 |
| 29 | Joseph GandolfiPlace 29 · Grade 12 · McBain | 12 | McBain | 29:22.02 |
| 30 | Cameron SchultzPlace 30 · Grade 11 · Wolverine | 11 | Wolverine | 29:47.49 |
| 1 | Henry KruzelPlace 1 · Grade 9 · Harbor Springs | 9 | Harbor Springs | 18:47.13 |
| 2 | David DhaseleerPlace 2 · Grade 10 · Charlevoix | 10 | Charlevoix | 18:59.23 |
| 3 | Jacob VeurinkPlace 3 · Grade 9 · Charlevoix | 9 | Charlevoix | 19:33.40 |
| 4 | Joe GaffneyPlace 4 · Grade 9 · Charlevoix | 9 | Charlevoix | 19:40.19 |
| 5 | Ryan GrinagePlace 5 · Grade 10 · Leland | 10 | Leland | 19:46.89 |
| 6 | Austin SneedPlace 6 · Grade 10 · East Jordan | 10 | East Jordan | 19:52.88 |
| 7 | Cole BregePlace 7 · Grade 9 · Rogers City | 9 | Rogers City | 20:00.31 |
| 8 | Teddy KriegerPlace 8 · Grade 10 · Harbor Springs | 10 | Harbor Springs | 20:00.71 |
| 9 | Matthew SolomonPlace 9 · Grade 9 · Charlevoix | 9 | Charlevoix | 20:09.41 |
| 10 | Max VromanPlace 10 · Grade 9 · Harbor Springs | 9 | Harbor Springs | 20:49.50 |
| 11 | Adam FurgusonPlace 11 · Grade 9 · Harbor Springs | 9 | Harbor Springs | 20:50.56 |
| 12 | Garrin SchneegPlace 12 · Grade 9 · McBain | 9 | McBain | 21:24.28 |
| 13 | Logan McMullenPlace 13 · Grade 10 · Indian River Inland Lak | 10 | Indian River Inland Lak | 21:46.61 |
| 14 | Gabe WerkheiserPlace 14 · Grade 10 · St. Ignace | 10 | St. Ignace | 22:24.52 |
| 15 | Caedmon LeCureuxPlace 15 · Grade 9 · Bellaire | 9 | Bellaire | 22:28.54 |
| 16 | Myran ThompsonPlace 16 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:54.00 |
| 17 | Dallas ChamberlainPlace 17 · Grade 10 · McBain | 10 | McBain | 22:54.38 |
| 18 | Carson McCarthyPlace 18 · Grade 9 · Mancelona | 9 | Mancelona | 22:57.45 |
| 19 | Rylee SpraguePlace 19 · Grade 9 · McBain | 9 | McBain | 23:56.03 |
| 20 | Carson OldsPlace 20 · Grade 10 · Mancelona | 10 | Mancelona | 24:02.86 |
| 21 | Ethan LambertPlace 21 · Grade 10 · Bellaire | 10 | Bellaire | 24:03.02 |
| 22 | Carter KovacsPlace 22 · Grade 9 · St. Ignace | 9 | St. Ignace | 24:23.70 |
| 23 | Bidwell MochamaPlace 23 · Grade 9 · Mancelona | 9 | Mancelona | 24:31.69 |
| 24 | Ben StrittmatterPlace 24 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 24:32.58 |
| 25 | David MalowPlace 25 · Grade 9 · St. Ignace | 9 | St. Ignace | 24:48.54 |
| 26 | Jack PurollPlace 26 · Grade 8 · Ellsworth | 8 | Ellsworth | 25:26.81 |
| 27 | Isaac ValotPlace 27 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 25:31.96 |
| 28 | Casey PutzPlace 28 · Grade 10 · Bellaire | 10 | Bellaire | 26:10.47 |
| 29 | Beau McKerveyPlace 29 · Grade 10 · Wolverine | 10 | Wolverine | 26:21.93 |
| 30 | Brendan BonarPlace 30 · Grade 9 · Charlevoix | 9 | Charlevoix | 26:24.45 |
| 31 | Remington BollingerPlace 31 · Grade 10 · Indian River Inland Lak | 10 | Indian River Inland Lak | 26:43.46 |
| 32 | Deven BergeyPlace 32 · Grade 9 · McBain | 9 | McBain | 32:18.68 |
| 33 | Josh WoollardPlace 33 · Grade 10 · Central Lake | 10 | Central Lake | 32:54.96 |
| 1 | Shane IzzardPlace 1 · Grade 11 · Petoskey | 11 | Petoskey | 16:38.14 |
| 2 | Tommy FarleyPlace 2 · Grade 11 · Petoskey | 11 | Petoskey | 17:37.04 |
| 3 | Jack LindwallPlace 3 · Grade 11 · Petoskey | 11 | Petoskey | 17:37.90 |
| 4 | Dylan OdenbachPlace 4 · Grade 11 · Petoskey | 11 | Petoskey | 17:48.27 |
| 5 | Gavin GuggemosPlace 5 · Grade 11 · Kalkaska | 11 | Kalkaska | 17:58.81 |
| 6 | Christian KerfootPlace 6 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 18:21.38 |
| 7 | Camden MoorePlace 7 · Grade 11 · Kalkaska | 11 | Kalkaska | 18:28.55 |
| 8 | Adam WilliamsPlace 8 · Grade 11 · Kalkaska | 11 | Kalkaska | 18:30.15 |
| 9 | Logan AmesPlace 9 · Grade 12 · Gaylord | 12 | Gaylord | 18:47.11 |
| 10 | Seth BrownPlace 10 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 19:01.08 |
| 11 | Walker MartinPlace 11 · Grade 11 · Petoskey | 11 | Petoskey | 19:19.14 |
| 12 | Emerson BarnesPlace 12 · Grade 11 · Elk Rapids | 11 | Elk Rapids | 19:30.94 |
| 13 | Teague HartmanPlace 13 · Grade 11 · Grayling | 11 | Grayling | 19:34.43 |
| 14 | Joseph HeckrothPlace 14 · Grade 12 · Boyne City | 12 | Boyne City | 19:41.63 |
| 15 | Jason PetersonPlace 15 · Grade 12 · Gaylord | 12 | Gaylord | 19:57.04 |
| 16 | Andrew WheatleyPlace 16 · Grade 11 · Petoskey | 11 | Petoskey | 19:59.38 |
| 17 | Timothy MarchPlace 17 · Grade 12 · Boyne City | 12 | Boyne City | 20:03.84 |
| 18 | Kale BlackPlace 18 · Grade 11 · Grayling | 11 | Grayling | 20:23.87 |
| 19 | Seba Fernandez-RiderPlace 19 · Grade 11 · Petoskey | 11 | Petoskey | 20:32.79 |
| 20 | Fox MarculewiczPlace 20 · Grade 12 · Grayling | 12 | Grayling | 20:42.88 |
| 21 | Chris BlackPlace 21 · Grade 12 · Petoskey | 12 | Petoskey | 21:19.47 |
| 22 | Zach KeiserPlace 22 · Grade 12 · Gaylord | 12 | Gaylord | 21:22.07 |
| 23 | Corbin SmithPlace 23 · Grade 11 · Boyne City | 11 | Boyne City | 21:23.30 |
| 24 | Luke IngallsPlace 24 · Grade 11 · Petoskey | 11 | Petoskey | 22:16.87 |
| 25 | Andrew LicataPlace 25 · Grade 11 · Petoskey | 11 | Petoskey | 22:31.36 |
| 26 | Andrei DerentalPlace 26 · Grade 12 · Gaylord | 12 | Gaylord | 23:09.47 |
| 27 | Sam PatrickPlace 27 · Grade 12 · Cheboygan | 12 | Cheboygan | 26:48.80 |
| 28 | Steven RamsbyPlace 28 · Grade 11 · Cheboygan | 11 | Cheboygan | 26:50.20 |
| 29 | Michael StephanPlace 29 · Grade 11 · Grayling | 11 | Grayling | 38:22.94 |
| 1 | Parker FettigPlace 1 · Grade 10 · Petoskey | 10 | Petoskey | 17:38.15 |
| 2 | Simon LicataPlace 2 · Grade 9 · Petoskey | 9 | Petoskey | 17:54.08 |
| 3 | Zahar RushPlace 3 · Grade 9 · Petoskey | 9 | Petoskey | 18:04.15 |
| 4 | Max WardPlace 4 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 18:07.93 |
| 5 | Trace ToteffPlace 5 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 19:03.86 |
| 6 | Coltrane ParyaniPlace 6 · Grade 9 · Kalkaska | 9 | Kalkaska | 19:15.63 |
| 7 | Qwynn DarnellPlace 7 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 20:00.97 |
| 8 | Brady BearssPlace 8 · Grade 10 · Boyne City | 10 | Boyne City | 20:02.32 |
| 9 | Carter SlezakPlace 9 · Grade 9 · Gaylord | 9 | Gaylord | 20:11.74 |
| 10 | Taiven WangPlace 10 · Grade 9 · Petoskey | 9 | Petoskey | 20:13.83 |
| 11 | Jamie PetersPlace 11 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 20:40.50 |
| 12 | Ayden CadyPlace 12 · Grade 9 · Boyne City | 9 | Boyne City | 20:47.45 |
| 13 | Edison PikePlace 13 · Grade 9 · Elk Rapids | 9 | Elk Rapids | 20:57.34 |
| 14 | Carson KieferPlace 14 · Grade 9 · Cheboygan | 9 | Cheboygan | 21:02.42 |
| 15 | Jason JansenPlace 15 · Grade 10 · Elk Rapids | 10 | Elk Rapids | 21:09.20 |
| 16 | Peyton ThomasmaPlace 16 · Grade 10 · Gaylord | 10 | Gaylord | 21:42.51 |
| 17 | Andrew KieferPlace 17 · Grade 9 · Cheboygan | 9 | Cheboygan | 22:10.05 |
| 18 | Landon LancasterPlace 18 · Grade 9 · Petoskey | 9 | Petoskey | 22:21.21 |
| 19 | Liam ClearyPlace 19 · Grade 9 · Petoskey | 9 | Petoskey | 22:22.20 |
| 20 | Christopher PetersonPlace 20 · Grade 9 · Gaylord | 9 | Gaylord | 22:46.74 |
| 21 | Gabe SloughPlace 21 · Grade 9 · Gaylord | 9 | Gaylord | 22:48.90 |
| 22 | Grayden RatliffPlace 22 · Grade 10 · Petoskey | 10 | Petoskey | 24:05.71 |
| 23 | Alex HudsonPlace 23 · Grade 9 · Cheboygan | 9 | Cheboygan | 24:06.99 |
| 24 | Van AtchisonPlace 24 · Grade 10 · Petoskey | 10 | Petoskey | 24:25.56 |
| 25 | Finnley QuinlanPlace 25 · Grade 9 · Grayling | 9 | Grayling | 24:33.50 |
| 26 | Dylan HuntPlace 26 · Grade 9 · Kalkaska | 9 | Kalkaska | 24:42.45 |
| 27 | Valentino GiardinaPlace 27 · Grade 9 · Gaylord | 9 | Gaylord | 26:16.55 |
| 28 | Logan PhaneufPlace 28 · Grade 10 · Kalkaska | 10 | Kalkaska | 26:28.05 |
| 29 | Braxton EsperPlace 29 · Grade 9 · Cheboygan | 9 | Cheboygan | 27:27.50 |
| 30 | Toby DawsonPlace 30 · Grade 9 · Petoskey | 9 | Petoskey | 27:27.70 |
| 31 | Ethan AverillPlace 31 · Grade 10 · Petoskey | 10 | Petoskey | 27:54.69 |
| 32 | Evan BlaskowskiPlace 32 · Grade 9 · Cheboygan | 9 | Cheboygan | 28:46.74 |
| 33 | Aschton AndersonPlace 33 · Grade 9 · Petoskey | 9 | Petoskey | 32:30.54 |