| 1 | Ethan GlickPlace 1 · Grade 12 · Constantine | 12 | Constantine | 18:20.03 |
| 2 | Aden HathawayPlace 2 · Grade 12 · Bronson | 12 | Bronson | 19:13.79 |
| 3 | Robbie KingPlace 3 · Grade 10 · Constantine | 10 | Constantine | 19:14.60 |
| 4 | Ashton WellsPlace 4 · Grade 12 · Bronson | 12 | Bronson | 19:22.24 |
| 5 | Caden JacksonPlace 5 · Grade 12 · Constantine | 12 | Constantine | 20:29.59 |
| 6 | Landon VanwormerPlace 6 · Grade 10 · Mendon | 10 | Mendon | 20:31.10 |
| 7 | Alessandro AvilaPlace 7 · Grade 9 · Constantine | 9 | Constantine | 20:43.67 |
| 8 | Perry LakePlace 8 · Grade 12 · Bronson | 12 | Bronson | 20:50.13 |
| 9 | Collin FeatherstonePlace 9 · Grade 11 · Constantine | 11 | Constantine | 20:54.18 |
| 10 | Logan PatmalnieksPlace 10 · Grade 10 · Constantine | 10 | Constantine | 21:09.45 |
| 11 | Tanner NortonPlace 11 · Grade 12 · Bronson | 12 | Bronson | 21:22.09 |
| 12 | Tyler WilberPlace 12 · Grade 10 · Bronson | 10 | Bronson | 21:28.29 |
| 13 | Julian HawthornePlace 13 · Grade 12 · Constantine | 12 | Constantine | 21:34.25 |
| 14 | Dalton WilliamsPlace 14 · Grade 9 · Colon | 9 | Colon | 21:35.00 |
| 15 | Nicholas CransonPlace 15 · Grade 12 · Bronson | 12 | Bronson | 22:16.48 |
| 16 | Michael FeatherstonePlace 16 · Grade 11 · Constantine | 11 | Constantine | 22:23.53 |
| 17 | Chandler LaflerPlace 17 · Grade 10 · Colon | 10 | Colon | 22:32.38 |
| 18 | Ben IobePlace 18 · Grade 10 · Mendon | 10 | Mendon | 23:06.52 |
| 19 | Jacob BrittenPlace 19 · Grade 11 · Bronson | 11 | Bronson | 23:12.15 |
| 20 | Donovan MillerPlace 20 · Grade 11 · Constantine | 11 | Constantine | 23:20.91 |
| 21 | Gabe FloresPlace 21 · Grade 12 · Constantine | 12 | Constantine | 23:24.06 |
| 22 | Hugo BarajasPlace 22 · Grade 9 · Bronson | 9 | Bronson | 23:41.41 |
| 23 | Jason GreenfieldPlace 23 · Grade 9 · Bronson | 9 | Bronson | 23:51.56 |
| 24 | Gavin MinorPlace 24 · Grade 9 · Colon | 9 | Colon | 24:33.46 |
| 25 | Chase BatesPlace 25 · Grade 12 · Constantine | 12 | Constantine | 24:57.10 |
| 26 | Alejandro Ortiz-SotoPlace 26 · Grade 12 · Constantine | 12 | Constantine | 27:04.93 |
| 27 | Cole BatesPlace 27 · Grade 10 · Constantine | 10 | Constantine | 27:22.44 |
| 28 | Carter HetmanPlace 28 · Grade 9 · Colon | 9 | Colon | 29:06.63 |
| 29 | Kevin MorganPlace 29 · Grade 10 · Mendon | 10 | Mendon | 32:50.58 |
| 30 | Brennan PiperPlace 30 · Grade 10 · Constantine | 10 | Constantine | 34:41.87 |
| 31 | Lucas DudleyPlace 31 · Grade 9 · Mendon | 9 | Mendon | 35:28.84 |