| 1 | Nathan LottPlace 1 · Grade 12 · Webberville | 12 | Webberville | 17:43.30 |
| 2 | Caleb HowardPlace 2 · Grade 11 · Webberville | 11 | Webberville | 18:45.09 |
| 3 | Nick ShillingPlace 3 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 19:04.31 |
| 4 | Gavin StamperPlace 4 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 19:17.02 |
| 5 | Zavier LoganPlace 5 · Grade 12 · Imlay City | 12 | Imlay City | 19:22.04 |
| 6 | Liam WilderPlace 6 · Grade 10 · Webberville | 10 | Webberville | 19:40.64 |
| 7 | Peter MoorePlace 7 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 19:49.00 |
| 8 | Dean AunePlace 8 · Grade 12 · Imlay City | 12 | Imlay City | 20:29.47 |
| 9 | Herbie MartinPlace 9 · Grade 12 · Ortonville Brandon | 12 | Ortonville Brandon | 20:49.06 |
| 10 | Stefan AustinPlace 10 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 21:02.24 |
| 11 | Shad PresselPlace 11 · Grade 10 · Webberville | 10 | Webberville | 21:06.33 |
| 12 | Camden FagerPlace 12 · Grade 9 · Saginaw Michigan Lut.. | 9 | Saginaw Michigan Lut.. | 21:13.44 |
| 13 | Riley KingsleyPlace 13 · Grade 12 · Webberville | 12 | Webberville | 21:16.67 |
| 14 | Ben SchmaltzPlace 14 · Grade 11 · Ortonville Brandon | 11 | Ortonville Brandon | 21:46.12 |
| 15 | Lucas WisuriPlace 15 · Grade 12 · Webberville | 12 | Webberville | 21:46.50 |
| 16 | Hudson InmanPlace 16 · Grade 9 · Burton-Bendle | 9 | Burton-Bendle | 22:11.83 |
| 17 | Jeffery HardenPlace 17 · Grade 10 · Saginaw Michigan Lut.. | 10 | Saginaw Michigan Lut.. | 22:12.73 |
| 18 | Conner WildiePlace 18 · Grade 10 · Imlay City | 10 | Imlay City | 22:23.08 |
| 19 | Ty JacksonPlace 19 · Grade 11 · Genesee Christian Ac.. | 11 | Genesee Christian Ac.. | 22:24.63 |
| 20 | Brayden JoslinPlace 20 · Grade 9 · Durand | 9 | Durand | 23:07.63 |
| 21 | Dominic MahanPlace 21 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 23:31.69 |
| 22 | Drew PeckensPlace 22 · Grade 11 · Webberville | 11 | Webberville | 23:36.19 |
| 23 | Cody BallmerPlace 23 · Grade 11 · Genesee Christian Ac.. | 11 | Genesee Christian Ac.. | 23:40.76 |
| 24 | Caleb MunsonPlace 24 · Grade 11 · Saginaw Michigan Lut.. | 11 | Saginaw Michigan Lut.. | 24:00.92 |
| 25 | Timothy Whalen IIIPlace 25 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 24:10.55 |
| 26 | Ezekiel KustowskiPlace 26 · Grade 9 · Imlay City | 9 | Imlay City | 24:23.72 |
| 27 | Craig GrantPlace 27 · Grade 9 · Burton-Bendle | 9 | Burton-Bendle | 24:54.69 |
| 28 | Konner McKinneyPlace 28 · Grade 10 · Durand | 10 | Durand | 25:00.23 |
| 29 | Zeke FordPlace 29 · Grade 11 · Genesee Christian Ac.. | 11 | Genesee Christian Ac.. | 25:03.99 |
| 30 | Noah KellyPlace 30 · Grade 12 · Saginaw Michigan Lut.. | 12 | Saginaw Michigan Lut.. | 25:05.71 |
| 31 | Ben HagerPlace 31 · Grade 10 · Durand | 10 | Durand | 25:18.54 |
| 32 | Jaden GilesPlace 32 · Grade 10 · Imlay City | 10 | Imlay City | 25:55.62 |
| 33 | Ben VoorheisPlace 33 · Grade 12 · Burton-Bendle | 12 | Burton-Bendle | 26:03.81 |
| 34 | Rider JannettePlace 34 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 26:05.29 |
| 35 | Isaiah KrampPlace 35 · Grade 9 · Saginaw Michigan Lut.. | 9 | Saginaw Michigan Lut.. | 26:22.19 |
| 36 | Josh OswaldPlace 36 · Grade 10 · Ortonville Brandon | 10 | Ortonville Brandon | 26:38.25 |
| 37 | Joshua FairfieldPlace 37 · Grade 10 · Webberville | 10 | Webberville | 26:38.44 |
| 38 | Joe KrampPlace 38 · Grade 11 · Saginaw Michigan Lut.. | 11 | Saginaw Michigan Lut.. | 27:45.62 |
| 39 | Kyle LoefflerPlace 39 · Grade 11 · Saginaw Michigan Lut.. | 11 | Saginaw Michigan Lut.. | 27:51.38 |
| 40 | Brian PoullionPlace 40 · Grade 9 · Durand | 9 | Durand | 28:27.76 |
| 41 | Logan ZiebarthPlace 41 · Grade 9 · Ortonville Brandon | 9 | Ortonville Brandon | 28:47.42 |
| 42 | David ScherschelPlace 42 · Grade 10 · Saginaw Michigan Lut.. | 10 | Saginaw Michigan Lut.. | 28:49.63 |
| 43 | David WangPlace 43 · Grade 10 · Saginaw Michigan Lut.. | 10 | Saginaw Michigan Lut.. | 29:48.82 |
| 44 | Caleb NeedhamPlace 44 · Grade 11 · Saginaw Michigan Lut.. | 11 | Saginaw Michigan Lut.. | 30:52.90 |
| 45 | Isaiah KillingerPlace 45 · Grade 10 · Saginaw Michigan Lut.. | 10 | Saginaw Michigan Lut.. | 33:32.30 |
| 46 | Daniel YangPlace 46 · Grade 11 · Saginaw Michigan Lut.. | 11 | Saginaw Michigan Lut.. | 34:42.42 |
| 47 | Elijah LeiferPlace 47 · Grade 10 · Saginaw Michigan Lut.. | 10 | Saginaw Michigan Lut.. | 35:39.62 |
| 48 | Paul WangPlace 48 · Grade 12 · Saginaw Michigan Lut.. | 12 | Saginaw Michigan Lut.. | 35:42.06 |