| 1 | Abram FettigPlace 1 · Grade 10 · Saginaw Nouvel | 10 | Saginaw Nouvel | 16:06.12 |
| 2 | Evan MacLarenPlace 2 · Grade 12 · Ithaca | 12 | Ithaca | 16:26.47 |
| 3 | Thatcher HodgesPlace 3 · Grade 9 · Hemlock | 9 | Hemlock | 17:30.79 PR |
| 4 | Dutch SmithPlace 4 · Grade 10 · Ithaca | 10 | Ithaca | 17:47.65 |
| 5 | Grady GalbraithPlace 5 · Grade 12 · Hemlock | 12 | Hemlock | 17:49.97 |
| 6 | Amos NorderPlace 6 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 17:56.62 |
| 7 | Xavier TeneyuquePlace 7 · Grade 11 · Carrollton | 11 | Carrollton | 17:58.14 |
| 8 | Christopher ShemesPlace 8 · Grade 11 · Ithaca | 11 | Ithaca | 18:10.86 |
| 9 | Christian ChamberlainPlace 9 · Grade 10 · Hemlock | 10 | Hemlock | 18:32.71 |
| 10 | Charles BlondPlace 10 · Grade 10 · Ithaca | 10 | Ithaca | 18:53.28 |
| 11 | Colton SilerPlace 11 · Grade 12 · Hemlock | 12 | Hemlock | 19:07.51 |
| 12 | Aidan JoraePlace 12 · Grade 9 · Ithaca | 9 | Ithaca | 19:10.75 |
| 13 | Logan WhitmerPlace 13 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 19:18.46 |
| 14 | Daniel MalottPlace 14 · Grade 10 · Saginaw Nouvel | 10 | Saginaw Nouvel | 19:18.87 |
| 15 | Weston LePardPlace 15 · Grade 10 · Ithaca | 10 | Ithaca | 19:21.12 |
| 16 | Rylan HuyckPlace 16 · Grade 11 · Ithaca | 11 | Ithaca | 19:44.21 |
| 17 | Jericho AntoinePlace 17 · Grade 10 · Ithaca | 10 | Ithaca | 19:53.15 |
| 18 | Simon NorderPlace 18 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 20:12.63 |
| 19 | Levi FagerPlace 19 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 20:18.84 |
| 20 | Ricardo GarciaPlace 20 · Grade 12 · Carrollton | 12 | Carrollton | 20:20.67 |
| 21 | Tyler RauPlace 21 · Grade 10 · Saginaw Valley Lutheran | 10 | Saginaw Valley Lutheran | 20:23.00 |
| 22 | Hayden HudsonPlace 22 · Grade 9 · Ithaca | 9 | Ithaca | 20:40.86 |
| 23 | Kamryn SteckertPlace 23 · Grade 12 · Hemlock | 12 | Hemlock | 21:07.70 |
| 24 | Carson DerocherPlace 24 · Grade 10 · Saginaw Valley Lutheran | 10 | Saginaw Valley Lutheran | 21:17.40 |
| 25 | John RathsPlace 25 · Grade 10 · Hemlock | 10 | Hemlock | 21:18.27 |
| 26 | Mason JolesPlace 26 · Grade 9 · Carrollton | 9 | Carrollton | 21:38.49 |
| 27 | Henry SalowitzPlace 27 · Grade 9 · Hemlock | 9 | Hemlock | 21:41.86 PR |
| 28 | Paul KimPlace 28 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 21:51.22 |
| 29 | Chase BarrigarPlace 29 · Grade 10 · Hemlock | 10 | Hemlock | 21:55.55 |
| 30 | Avian O'DellPlace 30 · Grade 12 · Saginaw Valley Lutheran | 12 | Saginaw Valley Lutheran | 22:02.83 |
| 31 | Benjamin MurphyPlace 31 · Grade 9 · Hemlock | 9 | Hemlock | 22:03.12 |
| 32 | Connor DzubaPlace 32 · Grade 12 · Saginaw Valley Lutheran | 12 | Saginaw Valley Lutheran | 22:03.51 |
| 33 | Lawson HarryPlace 33 · Grade 9 · Hemlock | 9 | Hemlock | 22:04.94 |
| 34 | Levi MoldstadPlace 34 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 22:12.74 |
| 35 | Chance ColemanPlace 35 · Grade 11 · Carrollton | 11 | Carrollton | 22:18.27 |
| 36 | David WeiPlace 36 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 22:36.73 |
| 37 | Jacob DonajkowskiPlace 37 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 23:10.14 |
| 38 | Aaron ChurchillPlace 38 · Grade 10 · Carrollton | 10 | Carrollton | 23:10.25 |
| 39 | Daniel FrolloPlace 39 · Grade 10 · Hemlock | 10 | Hemlock | 23:41.63 PR |
| 40 | David Reev-RaePlace 40 · Grade 11 · Carrollton | 11 | Carrollton | 24:32.52 |
| 41 | Nicklas BarclayPlace 41 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 25:01.11 |
| 42 | Zachary PeterPlace 42 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 26:01.78 |
| 43 | Paul JensenPlace 43 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 26:53.16 |
| 44 | Carter CoffinPlace 44 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 28:20.83 |
| 45 | Zane LiPlace 45 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 28:29.73 |
| 46 | Lucas JensenPlace 46 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 29:22.34 |
| 47 | Blake HenryPlace 47 · Grade 11 · Saginaw Valley Lutheran | 11 | Saginaw Valley Lutheran | 30:16.04 |
| 48 | Sebastian WarrPlace 48 · Grade 11 · Saginaw Nouvel | 11 | Saginaw Nouvel | 30:58.95 |
| 49 | Jayden HoweyPlace 49 · Grade 11 · Carrollton | 11 | Carrollton | 33:25.92 |