| 1 | Brennan MuddPlace 1 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 16:48.97 |
| 2 | Thatcher TrudellPlace 2 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 17:00.46 |
| 3 | Zane AldrichPlace 3 · Grade 12 · Whittemore-Prescott | 12 | Whittemore-Prescott | 17:03.23 |
| 4 | Joey MarentettePlace 4 · Grade 12 · Ogemaw Heights | 12 | Ogemaw Heights | 17:36.31 |
| 5 | Cameron PaynePlace 5 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 17:42.31 |
| 6 | Derek FranciosiPlace 6 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 17:43.67 |
| 7 | Josh AndersonPlace 7 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 17:49.83 |
| 8 | Nick SchiavoPlace 8 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 17:55.27 |
| 9 | Colton BraggPlace 9 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 18:01.15 |
| 10 | Josh GreenPlace 10 · Grade 11 · Whittemore-Prescott | 11 | Whittemore-Prescott | 18:08.12 |
| 11 | Fengjin CuiPlace 11 · Grade 12 · Gladwin | 12 | Gladwin | 18:21.22 |
| 12 | Mason KaniszewskiPlace 12 · Grade 12 · Tawas | 12 | Tawas | 18:25.57 |
| 13 | Joseph SiraPlace 13 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 18:35.94 |
| 14 | Travis TaylorPlace 14 · Grade 10 · Harrison | 10 | Harrison | 18:44.47 |
| 15 | Alex HoydicPlace 15 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 18:48.18 |
| 16 | Steven LenonPlace 16 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 18:50.67 |
| 17 | Lucas KindyPlace 17 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 18:53.60 |
| 18 | Brett PinetPlace 18 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 19:03.17 |
| 19 | Joseph KietaPlace 19 · Grade 12 · Saginaw Michigan Lutheran Seminary | 12 | Saginaw Michigan Lutheran Seminary | 19:15.66 |
| 20 | Victor EdickPlace 20 · Grade 11 · Gladwin | 11 | Gladwin | 19:16.62 |
| 21 | Tyler JohnroePlace 21 · Grade 10 · Bay City Central | 10 | Bay City Central | 19:20.41 |
| 22 | Blake RomoPlace 22 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 19:28.81 |
| 23 | Austin EdgarPlace 23 · Grade 12 · Gladwin | 12 | Gladwin | 19:32.37 |
| 24 | Brendan EricksonPlace 24 · Grade 9 · Ogemaw Heights | 9 | Ogemaw Heights | 19:33.65 |
| 25 | Louis KehrPlace 25 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 19:37.11 |
| 26 | Elijah StiefelPlace 26 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 19:38.00 |
| 27 | Tomas TeklegergisPlace 27 · Grade 12 · Harrison | 12 | Harrison | 19:42.10 PR |
| 28 | Doug FergusonPlace 28 · Grade 12 · Tawas | 12 | Tawas | 19:56.93 |
| 29 | Mason ClarkPlace 29 · Grade 10 · Harrison | 10 | Harrison | 20:02.31 PR |
| 30 | Jake GreenPlace 30 · Grade 11 · Whittemore-Prescott | 11 | Whittemore-Prescott | 20:08.00 |
| 31 | Daniel ButhPlace 31 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 20:09.03 |
| 32 | Sam SchiavoPlace 32 · Grade 10 · Standish Sterling | 10 | Standish Sterling | 20:11.18 |
| 33 | Walker ArquettePlace 33 · Grade 10 · Standish Sterling | 10 | Standish Sterling | 20:12.17 |
| 34 | Brendan BriggsPlace 34 · Grade 9 · Bay City Central | 9 | Bay City Central | 20:21.94 |
| 35 | Wilson BraggPlace 35 · Grade 9 · Gladwin | 9 | Gladwin | 20:26.31 |
| 36 | Noah YoungPlace 36 · Grade 12 · Oscoda | 12 | Oscoda | 20:28.54 |
| 37 | Jacob ManchesterPlace 37 · Grade 11 · Bay City Central | 11 | Bay City Central | 20:31.59 |
| 38 | Jacob RowleyPlace 38 · Grade 10 · Bay City Central | 10 | Bay City Central | 20:35.48 |
| 39 | Kaiden RowleyPlace 39 · Grade 9 · Bay City Central | 9 | Bay City Central | 20:39.91 |
| 40 | Carson SolomonPlace 40 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 20:47.54 |
| 41 | Conor KoppPlace 41 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 20:48.12 |
| 42 | Brad LomasonPlace 42 · Grade 12 · Whittemore-Prescott | 12 | Whittemore-Prescott | 20:54.80 |
| 43 | Landon WhitePlace 43 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 21:02.60 |
| 44 | Grayson RayesPlace 44 · Grade 10 · Oscoda | 10 | Oscoda | 21:10.91 |
| 45 | Cole SvejecaraPlace 45 · Grade 12 · Whittemore-Prescott | 12 | Whittemore-Prescott | 21:21.61 |
| 46 | Gregory FritzPlace 46 · Grade 9 · Harrison | 9 | Harrison | 21:24.12 |
| 47 | Jerry YangPlace 47 · Grade 10 · Saginaw Michigan Lutheran Seminary | 10 | Saginaw Michigan Lutheran Seminary | 21:33.90 |
| 48 | Joseph GarrisonPlace 48 · Grade 10 · Oscoda | 10 | Oscoda | 21:37.30 |
| 49 | Aaron MorganPlace 49 · Grade 11 · Gladwin | 11 | Gladwin | 21:48.56 |
| 50 | Kyle GravellePlace 50 · Grade 11 · Gladwin | 11 | Gladwin | 21:50.45 |
| 51 | Gage WhitePlace 51 · Grade 9 · Bay City Central | 9 | Bay City Central | 21:52.54 |
| 52 | Thomas BrownPlace 52 · Grade 9 · Bay City Central | 9 | Bay City Central | 22:06.07 |
| 53 | Tanner HarrisonPlace 53 · Grade 11 · Whittemore-Prescott | 11 | Whittemore-Prescott | 22:13.86 |
| 54 | Aaron StiefelPlace 54 · Grade 11 · Saginaw Michigan Lutheran Seminary | 11 | Saginaw Michigan Lutheran Seminary | 22:17.11 |
| 55 | Chase SpallingerPlace 55 · Grade 8 · Oscoda | 8 | Oscoda | 22:37.69 |
| 56 | Mason DavisPlace 56 · Grade 10 · Marion | 10 | Marion | 22:40.34 |
| 57 | Conner HainesPlace 57 · Grade 10 · Harrison | 10 | Harrison | 22:47.86 |
| 58 | Triston MorinPlace 58 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 22:50.55 |
| 59 | Logan HugoPlace 59 · Grade 9 · Bay City Academy | 9 | Bay City Academy | 22:55.78 PR |
| 60 | Eric JacobsPlace 60 · Grade 12 · Harrison | 12 | Harrison | 23:08.24 PR |
| 61 | Neil PetersonPlace 61 · Grade 10 · Tawas | 10 | Tawas | 24:06.77 |
| 62 | Jerod GuoanPlace 62 · Grade 10 · Gladwin | 10 | Gladwin | 24:07.10 |
| 63 | Jonas MoellerPlace 63 · Grade 11 · Tawas | 11 | Tawas | 24:10.61 |
| 64 | Jean ChurchPlace 64 · Grade 12 · Oscoda | 12 | Oscoda | 24:11.03 |
| 65 | Jacob ChamberlainPlace 65 · Grade 11 · Marion | 11 | Marion | 24:38.49 |
| 66 | Logan Madrigal-SilverPlace 66 · Grade 10 · Tawas | 10 | Tawas | 25:18.38 |
| 67 | Gregory HavenPlace 67 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 25:44.87 |
| 68 | Brenden HamiltonPlace 68 · Grade 12 · Harrison | 12 | Harrison | 25:49.30 |
| 69 | Ethan DavisPlace 69 · Grade 10 · Oscoda | 10 | Oscoda | 27:55.00 |