| 0 | Mike ChristePlace 0 · Grade 12 · Standish Sterling | 12 | Standish Sterling | — |
| 1 | John SiraPlace 1 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 16:55 |
| 2 | Ben YagielaPlace 2 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 17:02 |
| 3 | Tellis DonajkowskiPlace 3 · Grade 12 · Alpena | 12 | Alpena | 17:32 |
| 4 | Chase BadalamentiPlace 4 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 17:42 |
| 5 | Chandler BiggsPlace 5 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 17:45 |
| 6 | Jacob StonePlace 6 · Grade 12 · Essexville Garber | 12 | Essexville Garber | 17:58 |
| 9 | Kyle DanielPlace 9 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 18:01 PR |
| 7 | Spencer WaldmannPlace 7 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 18:02 |
| 8 | Eric WoodPlace 8 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 18:03 |
| 10 | Shane MuddPlace 10 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 18:11 |
| 11 | Zach GrubaughPlace 11 · Grade 9 · Sanford-Meridian | 9 | Sanford-Meridian | 18:13 |
| 12 | Ryan WirgauPlace 12 · Grade 11 · Alpena | 11 | Alpena | 18:32 |
| 13 | Jason PottsPlace 13 · Grade 11 · Standish Sterling | 11 | Standish Sterling | 18:35 |
| 14 | Andrew YaworskiPlace 14 · Grade 10 · Essexville Garber | 10 | Essexville Garber | 18:38 |
| 15 | Hayden CobleyPlace 15 · Grade 11 · Essexville Garber | 11 | Essexville Garber | 18:42 |
| 16 | Matt BrothertonPlace 16 · Grade 12 · Roscommon | 12 | Roscommon | 18:47 |
| 17 | Nevin McHargPlace 17 · Grade 12 · Alpena | 12 | Alpena | 18:51 |
| 18 | Joel HugoPlace 18 · Grade 11 · Standish Sterling | 11 | Standish Sterling | 18:54 PR |
| 19 | Asher VanDellPlace 19 · Grade 9 · Essexville Garber | 9 | Essexville Garber | 19:04 |
| 20 | Jack PelleritoPlace 20 · Grade 10 · Gladwin | 10 | Gladwin | 19:09 |
| 21 | Bailey RomoPlace 21 · Grade 11 · Standish Sterling | 11 | Standish Sterling | 19:11 |
| 22 | Jack MontgomeryPlace 22 · Grade 11 · Oscoda | 11 | Oscoda | 19:12 |
| 23 | Brennan MuddPlace 23 · Grade 9 · Midland Bullock Creek | 9 | Midland Bullock Creek | 19:16 |
| 24 | Justin KissingerPlace 24 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 19:18 |
| 25 | Aaron RicePlace 25 · Grade 10 · Sanford-Meridian | 10 | Sanford-Meridian | 19:25 |
| 26 | Ryan ChristensenPlace 26 · Grade 10 · Essexville Garber | 10 | Essexville Garber | 19:29 |
| 27 | Fengjin CuiPlace 27 · Grade 9 · Gladwin | 9 | Gladwin | 19:32 |
| 28 | Justin MartinPlace 28 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 19:33 |
| 29 | Jarek RussellPlace 29 · Grade 11 · Marion | 11 | Marion | 19:34 |
| 30 | Kolin GhidoniPlace 30 · Grade 11 · Alpena | 11 | Alpena | 19:44 |
| 31 | Dylan HillierPlace 31 · Grade 12 · Gladwin | 12 | Gladwin | 19:50 |
| 32 | Phillip HalePlace 32 · Grade 12 · Harrison | 12 | Harrison | 19:57 |
| 33 | Tyler TudorPlace 33 · Grade 11 · Oscoda | 11 | Oscoda | 19:59 |
| 34 | Garret MelvinPlace 34 · Grade 10 · Marion | 10 | Marion | 19:59 |
| 35 | Ethan RaschPlace 35 · Grade 10 · Hale | 10 | Hale | 20:01 |
| 36 | Adam BersanoPlace 36 · Grade 11 · Pinconning | 11 | Pinconning | 20:05 |
| 37 | Matthew BersanoPlace 37 · Grade 11 · Pinconning | 11 | Pinconning | 20:05 |
| 39 | Bailey SchalkPlace 39 · Grade 10 · Standish Sterling | 10 | Standish Sterling | 20:06 |
| 38 | Bobby SzymanskiPlace 38 · Grade 10 · Ogemaw Heights | 10 | Ogemaw Heights | 20:07 |
| 40 | Jared DeightonPlace 40 · Grade 10 · Marion | 10 | Marion | 20:21 |
| 41 | Garrett McHargPlace 41 · Grade 10 · Alpena | 10 | Alpena | 20:33 |
| 42 | Seth OrvoshPlace 42 · Grade 9 · Sanford-Meridian | 9 | Sanford-Meridian | 20:39 |
| 43 | Josh GingeryPlace 43 · Grade 11 · Sanford-Meridian | 11 | Sanford-Meridian | 20:44 |
| 44 | Ethan CaglePlace 44 · Grade 9 · Hale | 9 | Hale | 20:47 |
| 45 | Justin MollPlace 45 · Grade 10 · Standish Sterling | 10 | Standish Sterling | 20:51 |
| 46 | Andrew CargillPlace 46 · Grade 10 · Harrison | 10 | Harrison | 20:51 |
| 47 | Jacob LewisPlace 47 · Grade 11 · Alpena | 11 | Alpena | 20:57 |
| 48 | Billy BaileyPlace 48 · Grade 12 · Sanford-Meridian | 12 | Sanford-Meridian | 20:59 |
| 49 | Paul IdziorPlace 49 · Grade 12 · Pinconning | 12 | Pinconning | 21:00 |
| 50 | Robert TorgusenPlace 50 · Grade 11 · Tawas | 11 | Tawas | 21:03 |
| 51 | Austin EdgarPlace 51 · Grade 9 · Gladwin | 9 | Gladwin | 21:06 |
| 52 | Mason KaniszewskiPlace 52 · Grade 9 · Tawas | 9 | Tawas | 21:06 |
| 53 | Jon StillwagonPlace 53 · Grade 10 · Gladwin | 10 | Gladwin | 21:11 |
| 54 | Oliver RicePlace 54 · Grade 10 · Hale | 10 | Hale | 21:12 |
| 55 | Parker JohnsonPlace 55 · Grade 11 · Marion | 11 | Marion | 21:17 |
| 56 | Garrett NimethPlace 56 · Grade 12 · Ogemaw Heights | 12 | Ogemaw Heights | 21:20 |
| 57 | Steven GuntzvillerPlace 57 · Grade 11 · Ogemaw Heights | 11 | Ogemaw Heights | 21:20 |
| 58 | Raymond WrightPlace 58 · Grade 11 · Tawas | 11 | Tawas | 21:26 |
| 59 | Skyler RohdePlace 59 · Grade 9 · Roscommon | 9 | Roscommon | 21:31 |
| 60 | Mason LoucksPlace 60 · Grade 11 · Tawas | 11 | Tawas | 21:31 |
| 61 | Levi SmithPlace 61 · Grade 11 · Roscommon | 11 | Roscommon | 21:33 |
| 62 | Bailey BarrPlace 62 · Grade 12 · Alpena | 12 | Alpena | 21:34 |
| 63 | Darren RenoPlace 63 · Grade 12 · Standish Sterling | 12 | Standish Sterling | 21:42 |
| 64 | Adam BishopPlace 64 · Grade 9 · Gladwin | 9 | Gladwin | 21:42 |
| 65 | Christopher BennettPlace 65 · Grade 10 · Tawas | 10 | Tawas | 21:47 |
| 66 | Caleb AlexanderPlace 66 · Grade 12 · Sanford-Meridian | 12 | Sanford-Meridian | 21:58 |
| 67 | Kyle EichhornPlace 67 · Grade 12 · Harrison | 12 | Harrison | 22:03 |
| 68 | Blake OttoPlace 68 · Grade 10 · Gladwin | 10 | Gladwin | 22:19 |
| 69 | Drew GiffinPlace 69 · Grade 12 · Gladwin | 12 | Gladwin | 22:20 |
| 70 | Jayden PenaPlace 70 · Grade 10 · Ogemaw Heights | 10 | Ogemaw Heights | 22:28 |
| 71 | Andrew SeeleyPlace 71 · Grade 11 · Marion | 11 | Marion | 22:39 |
| 72 | Mark ErndtPlace 72 · Grade 12 · Pinconning | 12 | Pinconning | 22:44 |
| 73 | Raymond RamirezPlace 73 · Grade 10 · Harrison | 10 | Harrison | 23:06 |
| 74 | Dominic VulcanoPlace 74 · Grade 12 · Ogemaw Heights | 12 | Ogemaw Heights | 23:06 |
| 75 | Cole EastmanPlace 75 · Grade 10 · Ogemaw Heights | 10 | Ogemaw Heights | 23:09 |
| 76 | Doug FergusonPlace 76 · Grade 9 · Tawas | 9 | Tawas | 23:19 |
| 77 | Jonas BerenkowskiPlace 77 · Grade 9 · Oscoda | 9 | Oscoda | 23:19 |
| 78 | Brandon HahnPlace 78 · Grade 10 · Roscommon | 10 | Roscommon | 23:34 |
| 79 | Branden KerleyPlace 79 · Grade 11 · Harrison | 11 | Harrison | 23:34 |
| 89 | Scott RudolphPlace 89 · Grade 10 · Oscoda | 10 | Oscoda | 33:34 |
| 80 | Zachary TaylorPlace 80 · Grade 9 · Harrison | 9 | Harrison | 0:23:35 |
| 81 | Eric NauglePlace 81 · Grade 10 · Harrison | 10 | Harrison | 0:23:44 |
| 82 | Casey OwensPlace 82 · Grade 12 · Sanford-Meridian | 12 | Sanford-Meridian | 0:24:51 |
| 83 | Tyler JohnsonPlace 83 · Grade 12 · Marion | 12 | Marion | 0:25:34 |
| 84 | Alan BoveePlace 84 · Grade 9 · Hale | 9 | Hale | 0:25:42 |
| 85 | Isaiah KeelerPlace 85 · Grade 10 · Marion | 10 | Marion | 0:26:26 |
| 86 | Edward HemstreetPlace 86 · Grade 12 · Pinconning | 12 | Pinconning | 0:28:54 |
| 87 | Tristan CooperPlace 87 · Grade 12 · Oscoda | 12 | Oscoda | 0:29:02 |
| 88 | Tyler RangerPlace 88 · Grade 9 · Hale | 9 | Hale | 0:32:28 |