| 1 | Abraham FeeneyPlace 1 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 16:51.02 |
| 2 | Eli VanPoortflietPlace 2 · Grade 11 · Benzie Central | 11 | Benzie Central | 16:57.49 |
| 3 | Spencer McNittPlace 3 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 17:06.63 |
| 4 | Cage EdingfieldPlace 4 · Grade 12 · Benzie Central | 12 | Benzie Central | 17:14.27 |
| 5 | Christian FeeneyPlace 5 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 17:50.42 |
| 6 | Lincoln BaileyPlace 6 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 17:52.48 |
| 7 | Oliver GraetzPlace 7 · Grade 12 · Benzie Central | 12 | Benzie Central | 17:57.90 |
| 8 | Ethan HarrandPlace 8 · Grade 10 · Buckley | 10 | Buckley | 17:59.29 |
| 9 | Christopher KnudsenPlace 9 · Grade 11 · Leland | 11 | Leland | 18:05.77 |
| 10 | Carter SuttmannPlace 10 · Grade 11 · Leland | 11 | Leland | 18:05.99 |
| 11 | Campbell FeddermanPlace 11 · Grade 11 · Leland | 11 | Leland | 18:20.65 |
| 12 | Dean McKellarPlace 12 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 18:25.40 |
| 13 | Liam SweeneyPlace 13 · Grade 11 · Leland | 11 | Leland | 18:28.56 |
| 14 | Owen JaroszPlace 14 · Grade 11 · Frankfort | 11 | Frankfort | 18:29.04 |
| 15 | Max WassaPlace 15 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 18:36.98 |
| 16 | Eagon ChandlerPlace 16 · Grade 9 · Benzie Central | 9 | Benzie Central | 18:44.67 |
| 17 | Johnny SinkePlace 17 · Grade 9 · Onekama | 9 | Onekama | 18:49.37 |
| 18 | Walter ArmstrongPlace 18 · Grade 11 · Benzie Central | 11 | Benzie Central | 18:57.99 |
| 19 | Jack BrugemanPlace 19 · Grade 9 · Leland | 9 | Leland | 19:09.50 PR |
| 20 | Kaiden ProfferPlace 20 · Grade 11 · Buckley | 11 | Buckley | 19:10.94 PR |
| 21 | Britton WheelerPlace 21 · Grade 12 · Maple City Glen Lake | 12 | Maple City Glen Lake | 19:12.76 |
| 22 | Holden PrenetaPlace 22 · Grade 10 · Leland | 10 | Leland | 19:31.81 |
| 23 | Levi TorongoPlace 23 · Grade 10 · Benzie Central | 10 | Benzie Central | 19:40.03 |
| 24 | Jude FlahertyPlace 24 · Grade 11 · Brethren | 11 | Brethren | 19:42.33 |
| 25 | Gabe MalikPlace 25 · Grade 9 · Buckley | 9 | Buckley | 19:49.30 |
| 26 | Jimmy KolehmainenPlace 26 · Grade 10 · Frankfort | 10 | Frankfort | 19:51.20 |
| 27 | Knox Schmidt-StoykovichPlace 27 · Grade 10 · Onekama | 10 | Onekama | 20:19.20 |
| 28 | Sam MoorePlace 28 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 20:34.65 |
| 29 | Nathan BurpeePlace 29 · Grade 10 · Leland | 10 | Leland | 20:39.96 |
| 30 | Easton HarrandPlace 30 · Grade 10 · Buckley | 10 | Buckley | 20:54.79 |
| 31 | Carter BlumenscheinPlace 31 · Grade 12 · Onekama | 12 | Onekama | 21:04.25 |
| 32 | Connor SwisherPlace 32 · Grade 9 · Onekama | 9 | Onekama | 21:06.08 |
| 33 | Dayr HebelPlace 33 · Grade 10 · Benzie Central | 10 | Benzie Central | 21:13.06 PR |
| 34 | Salvador PinedaPlace 34 · Grade 9 · Maple City Glen Lake | 9 | Maple City Glen Lake | 21:22.65 |
| 35 | Jackson TruckeyPlace 35 · Grade 11 · Suttons Bay | 11 | Suttons Bay | 21:35.38 |
| 36 | Abner CouturierPlace 36 · Grade 9 · Leland | 9 | Leland | 21:47.89 |
| 37 | Brady GarrettPlace 37 · Grade 10 · Frankfort | 10 | Frankfort | 21:47.92 |
| 38 | Mitchell BrandPlace 38 · Grade 10 · Buckley | 10 | Buckley | 22:05.11 |
| 39 | Ryan MeyerPlace 39 · Grade 11 · Frankfort | 11 | Frankfort | 22:14.08 |
| 40 | Taylen HebelPlace 40 · Grade 10 · Benzie Central | 10 | Benzie Central | 22:59.04 |
| 41 | Atticus CahillPlace 41 · Grade 9 · Leland | 9 | Leland | 23:50.95 |
| 42 | Draven PattersonPlace 42 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 24:02.18 |
| 43 | Arthur LopesPlace 43 · Grade 12 · Benzie Central | 12 | Benzie Central | 24:04.33 PR |
| 44 | Oliver MorrisPlace 44 · Grade 10 · Maple City Glen Lake | 10 | Maple City Glen Lake | 24:19.23 |
| 45 | Sawyer FlahertyPlace 45 · Grade 9 · Brethren | 9 | Brethren | 24:43.58 PR |
| 46 | Cole BryanPlace 46 · Grade 11 · Maple City Glen Lake | 11 | Maple City Glen Lake | 25:22.43 |