| 1 | Nolan StadelPlace 1 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 18:30.54 |
| 2 | Gabe SchultzPlace 2 · Grade 10 · Genesee Christian | 10 | Genesee Christian | 18:34.58 |
| 3 | Jackson BrileyPlace 3 · Grade 12 · Clio | 12 | Clio | 18:42.27 |
| 4 | Halston HooleyPlace 4 · Grade 12 · Byron | 12 | Byron | 18:53.64 |
| 5 | Carter CastillaPlace 5 · Grade 10 · Dansville | 10 | Dansville | 19:10.53 |
| 6 | Parker DennisPlace 6 · Grade 11 · Durand | 11 | Durand | 19:35.59 |
| 7 | Brayden SteelePlace 7 · Grade 12 · Byron | 12 | Byron | 19:41.89 |
| 8 | Mason RussellPlace 8 · Grade 12 · Imlay City | 12 | Imlay City | 20:00.43 |
| 9 | Brayden StorchPlace 9 · Grade 10 · Clio | 10 | Clio | 20:02.07 |
| 10 | Luke McCallumPlace 10 · Grade 10 · Clio | 10 | Clio | 20:03.98 |
| 11 | Sebastian HoultPlace 11 · Grade 11 · Imlay City | 11 | Imlay City | 20:15.34 |
| 12 | Colin JohnsonPlace 12 · Grade 11 · Bath | 11 | Bath | 20:30.00 |
| 13 | Lucas QuimbyPlace 13 · Grade 9 · Byron | 9 | Byron | 20:36.14 |
| 14 | Simon NorderPlace 14 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 20:36.62 |
| 15 | Edward KeelerPlace 15 · Grade 9 · Clio | 9 | Clio | 20:37.96 |
| 16 | Micah JefferyPlace 16 · Grade 9 · Clio | 9 | Clio | 20:55.26 |
| 17 | Kason LehrPlace 17 · Grade 11 · Clio | 11 | Clio | 20:55.77 |
| 18 | Levi FagerPlace 18 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 20:56.10 |
| 19 | Liam BhattiPlace 19 · Grade 11 · Imlay City | 11 | Imlay City | 20:56.90 |
| 20 | Reid HackerPlace 20 · Grade 11 · Dansville | 11 | Dansville | 20:59.62 |
| 21 | Luke SkuttPlace 21 · Grade 12 · Clio | 12 | Clio | 21:00.74 |
| 22 | Mario BakerPlace 22 · Grade 11 · Bath | 11 | Bath | 21:18.26 |
| 23 | Elijah DavisPlace 23 · Grade 11 · Bath | 11 | Bath | 21:23.82 |
| 24 | Jeremy HalleauxPlace 24 · Grade 10 · Durand | 10 | Durand | 21:30.52 |
| 25 | Jonah SpencerPlace 25 · Grade 12 · Byron | 12 | Byron | 21:31.47 |
| 26 | Adriel StarrPlace 26 · Grade 10 · Bath | 10 | Bath | 21:32.37 |
| 27 | Levi MoldstadPlace 27 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 21:43.65 |
| 28 | Patrick WilsonPlace 28 · Grade 11 · Bath | 11 | Bath | 21:49.39 |
| 29 | Will CilkPlace 29 · Grade 11 · Imlay City | 11 | Imlay City | 22:00.06 |
| 30 | Weston PokornyPlace 30 · Grade 9 · Perry | 9 | Perry | 22:18.30 |
| 31 | Paul KimPlace 31 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 22:27.03 |
| 32 | Rogan HallockPlace 32 · Grade 10 · Dansville | 10 | Dansville | 22:56.01 |
| 33 | Rocco BakerPlace 33 · Grade 9 · Bath | 9 | Bath | 23:09.02 |
| 34 | Sean GonzalezPlace 34 · Grade 11 · Clio | 11 | Clio | 23:23.71 |
| 35 | Aiden GrayPlace 35 · Grade 12 · Byron | 12 | Byron | 23:43.85 |
| 36 | Drew PeralesPlace 36 · Grade 9 · Bath | 9 | Bath | 24:35.37 |
| 37 | Aiden McKenziePlace 37 · Grade 9 · Bath | 9 | Bath | 24:35.78 |
| 38 | Jonathan ArmbrustPlace 38 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 24:49.36 |
| 39 | Jaeken BoydPlace 39 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 25:19.39 PR |
| 40 | David WeiPlace 40 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 25:20.75 |
| 41 | Jacob DonajkowskiPlace 41 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 25:55.66 |
| 42 | Jason CaplingPlace 42 · Grade 9 · Imlay City | 9 | Imlay City | 25:55.95 |
| 43 | Carter CoffinPlace 43 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 26:22.53 |
| 44 | Michael ParksPlace 44 · Grade 11 · Burton-Bendle | 11 | Burton-Bendle | 26:33.98 |
| 45 | Zachary PeterPlace 45 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 26:56.97 |
| 46 | Jordan PittengerPlace 46 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 27:30.36 |
| 47 | Deegan WeilerPlace 47 · Grade 10 · Imlay City | 10 | Imlay City | 28:18.39 |
| 48 | Paul JensenPlace 48 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 29:27.89 |
| 49 | Ezra EdwardsPlace 49 · Grade 10 · Genesee Christian | 10 | Genesee Christian | 29:32.40 |
| 50 | Flynn ShannonPlace 50 · Grade 10 · Bath | 10 | Bath | 29:52.09 |
| 51 | Wyatt SmithPlace 51 · Grade 9 · Bath | 9 | Bath | 29:58.65 |
| 52 | Cameron RemsingPlace 52 · Grade 9 · Dansville | 9 | Dansville | 31:37.40 |
| 53 | Justice LarsonPlace 53 · Grade 10 · Dansville | 10 | Dansville | 31:59.42 |
| 54 | Lucas JensenPlace 54 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 32:56.86 |
| 55 | Zane LiPlace 55 · Grade 9 · Saginaw Michigan Lutheran Seminary | 9 | Saginaw Michigan Lutheran Seminary | 35:47.90 |
| 56 | Dominic SchlisPlace 56 · Grade 11 · Genesee Christian | 11 | Genesee Christian | 38:16.49 |