| 1 | Rick Cahoon JrPlace 1 · Unattached | — | Unattached | 18:31.9 |
| 2 | Bryce CahoonPlace 2 · MS_Shepherd | — | MS_Shepherd | 18:32.5 |
| 3 | Bryce GrossPlace 3 · MS_St Robert | — | MS_St Robert | 18:43.4 |
| 4 | Anthony CookPlace 4 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 19:13.1 |
| 5 | Keiran MurphyPlace 5 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 19:17.4 |
| 6 | Jaxson StephenPlace 6 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 19:25.4 |
| 7 | Avery McCarthyPlace 7 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 19:28.7 |
| 8 | Nico WujciakPlace 8 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 19:29.4 |
| 9 | Michael DraytonPlace 9 · Grade 12 · Clio | 12 | Clio | 19:29.5 |
| 10 | Christopher Jander...Place 10 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 19:36.6 |
| 11 | Jack SeemannPlace 11 · Grade 9 · Freeland | 9 | Freeland | 19:43.6 |
| 12 | Nathan AnayaPlace 12 · MS_Freeland | — | MS_Freeland | 19:46.5 |
| 13 | Anthony CondronPlace 13 · Grade 11 · Clio | 11 | Clio | 20:05.6 |
| 14 | Alex CreamerPlace 14 · Grade 10 · Clio | 10 | Clio | 20:16.3 |
| 15 | Jackson PuvalowskiPlace 15 · MS_Freeland | — | MS_Freeland | 20:17.8 |
| 16 | Leo DionPlace 16 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 20:22.0 |
| 17 | Rece GreenPlace 17 · Grade 10 · Clio | 10 | Clio | 20:34.1 |
| 18 | Aidan LupisellaPlace 18 · Grade 11 · Bay City John Glenn | 11 | Bay City John Glenn | 20:48.7 |
| 19 | Reese HoltPlace 19 · Grade 11 · Clio | 11 | Clio | 20:51.3 |
| 20 | Charlie BaurPlace 20 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 20:52.5 |
| 21 | Jackson HornPlace 21 · MS_Freeland | — | MS_Freeland | 21:02.1 |
| 22 | Adam DeeterPlace 22 · Grade 12 · Freeland | 12 | Freeland | 21:06.0 |
| 23 | Jackson JaworskiPlace 23 · MS_Freeland | — | MS_Freeland | 21:43.4 |
| 24 | Logan WentworthPlace 24 · Unattached | — | Unattached | 21:54.6 |
| 25 | Logan MeansPlace 25 · Grade 9 · Shepherd | 9 | Shepherd | 22:04.1 |
| 26 | BJ TomanekPlace 26 · Unattached | — | Unattached | 22:04.7 |
| 27 | Nate McAvoyPlace 27 · Grade 9 · Frankenmuth | 9 | Frankenmuth | 22:34.8 |
| 28 | Zachary BurtPlace 28 · MS_Shepherd | — | MS_Shepherd | 22:47.3 |
| 29 | Nicholas VanCampPlace 29 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 23:05.5 |
| 30 | Noah GolaPlace 30 · Grade 10 · Shepherd | 10 | Shepherd | 23:06.5 |
| 31 | Luke TomanekPlace 31 · Unattached | — | Unattached | 24:03.9 |
| 32 | Edward RadtkePlace 32 · MS_Shepherd | — | MS_Shepherd | 24:09.0 |
| 33 | Ryan TravisPlace 33 · Grade 9 · Shepherd | 9 | Shepherd | 24:50.1 |
| 34 | Reihl IsaiahPlace 34 · Unattached | — | Unattached | 24:54.6 |
| 35 | Jakin WhitneyPlace 35 · MS_Shepherd | — | MS_Shepherd | 24:58.6 |
| 36 | Lance HelferPlace 36 · Grade 10 · Shepherd | 10 | Shepherd | 25:06.1 |
| 37 | Ryan VanHornPlace 37 · MS_Shepherd | — | MS_Shepherd | 26:44.8 |
| 38 | Charles RadtkePlace 38 · Grade 10 · Shepherd | 10 | Shepherd | 27:06.8 |
| 39 | Andrew KellyPlace 39 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 27:09.0 |
| 40 | Gavin TaylorPlace 40 · Grade 10 · Flint Powers Catholic | 10 | Flint Powers Catholic | 27:17.1 |
| 41 | Caleb CahoonPlace 41 · MS_Shepherd | — | MS_Shepherd | 27:22.0 |
| 42 | Simeon MontneyPlace 42 · MS_Shepherd | — | MS_Shepherd | 28:13.3 |