| 1 | Spencer McNittPlace 1 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 16:39.67 |
| 2 | Abraham FeeneyPlace 2 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 16:52.11 |
| 3 | Eli VanPoortflietPlace 3 · Grade 11 · Benzie Central | 11 | Benzie Central | 17:11.42 |
| 4 | Lincoln BaileyPlace 4 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 17:16.42 |
| 5 | Cage EdingfieldPlace 5 · Grade 12 · Benzie Central | 12 | Benzie Central | 17:21.75 |
| 6 | Christian FeeneyPlace 6 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 17:28.76 |
| 7 | Ethan HarrandPlace 7 · Grade 10 · Buckley | 10 | Buckley | 17:53.54 |
| 8 | Christopher KnudsenPlace 8 · Grade 11 · Leland | 11 | Leland | 17:53.84 |
| 9 | Campbell FeddermanPlace 9 · Grade 11 · Leland | 11 | Leland | 17:54.87 |
| 10 | Carter SuttmannPlace 10 · Grade 11 · Leland | 11 | Leland | 17:56.87 |
| 11 | Oliver GraetzPlace 11 · Grade 12 · Benzie Central | 12 | Benzie Central | 18:03.37 |
| 12 | Liam SweeneyPlace 12 · Grade 11 · Leland | 11 | Leland | 18:24.24 PR |
| 13 | Easton HarrandPlace 13 · Grade 10 · Buckley | 10 | Buckley | 18:34.40 |
| 14 | Dean McKellarPlace 14 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 18:34.70 |
| 15 | Owen JaroszPlace 15 · Grade 11 · Frankfort | 11 | Frankfort | 18:35.08 |
| 16 | Max WassaPlace 16 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 18:42.68 |
| 17 | Eagon ChandlerPlace 17 · Grade 9 · Benzie Central | 9 | Benzie Central | 18:52.94 |
| 18 | Holden PrenetaPlace 18 · Grade 10 · Leland | 10 | Leland | 18:58.66 |
| 19 | Walter ArmstrongPlace 19 · Grade 11 · Benzie Central | 11 | Benzie Central | 19:00.44 |
| 20 | Britton WheelerPlace 20 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 19:12.93 |
| 21 | Jimmy KolehmainenPlace 21 · Grade 10 · Frankfort | 10 | Frankfort | 19:26.75 |
| 22 | Jack BrugemanPlace 22 · Grade 9 · Leland | 9 | Leland | 19:30.66 |
| 23 | Chase DenoyerPlace 23 · Grade 11 · Leland | 11 | Leland | 19:44.54 |
| 24 | Levi TorongoPlace 24 · Grade 10 · Benzie Central | 10 | Benzie Central | 19:45.00 |
| 25 | Johnny SinkePlace 25 · Grade 9 · Onekama | 9 | Onekama | 19:53.50 |
| 26 | Jackson TruckeyPlace 26 · Grade 11 · Suttons Bay | 11 | Suttons Bay | 20:02.86 |
| 27 | Jasper HenryPlace 27 · Grade 12 · Benzie Central | 12 | Benzie Central | 20:05.69 |
| 28 | Gabe MalikPlace 28 · Grade 9 · Buckley | 9 | Buckley | 20:13.99 |
| 29 | Jude FlahertyPlace 29 · Grade 11 · Brethren | 11 | Brethren | 20:19.91 |
| 30 | Kaiden ProfferPlace 30 · Grade 11 · Buckley | 11 | Buckley | 20:44.02 |
| 31 | Brady GarrettPlace 31 · Grade 10 · Frankfort | 10 | Frankfort | 20:44.94 |
| 32 | Knox Schmidt-StoykovichPlace 32 · Grade 10 · Onekama | 10 | Onekama | 20:55.76 |
| 33 | Nathan BurpeePlace 33 · Grade 10 · Leland | 10 | Leland | 21:22.41 |
| 34 | Carter BlumenscheinPlace 34 · Grade 12 · Onekama | 12 | Onekama | 21:31.20 |
| 35 | Connor SwisherPlace 35 · Grade 9 · Onekama | 9 | Onekama | 21:41.26 |
| 36 | Sam MoorePlace 36 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 21:45.71 |
| 37 | Dayr HebelPlace 37 · Grade 10 · Benzie Central | 10 | Benzie Central | 21:51.99 |
| 38 | Abner CouturierPlace 38 · Grade 9 · Leland | 9 | Leland | 21:52.38 |
| 39 | Ryan MeyerPlace 39 · Grade 11 · Frankfort | 11 | Frankfort | 22:30.98 |
| 40 | Mitchell BrandPlace 40 · Grade 10 · Buckley | 10 | Buckley | 22:44.76 |
| 41 | Beckett DeFourPlace 41 · Grade 12 · Leland | 12 | Leland | 23:29.44 |
| 42 | Atticus CahillPlace 42 · Grade 9 · Leland | 9 | Leland | 23:52.98 |
| 43 | Oliver MorrisPlace 43 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 24:19.80 |
| 44 | Draven PattersonPlace 44 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 25:34.04 |
| 45 | Sawyer FlahertyPlace 45 · Grade 9 · Brethren | 9 | Brethren | 29:06.46 |