| 1 | David ZingerPlace 1 · Grade 12 · Evart | 12 | Evart | 16:53.6 |
| 2 | Max HodgesPlace 2 · Grade 11 · Evart | 11 | Evart | 17:03.8 |
| 3 | Logan HammerPlace 3 · Grade 12 · Evart | 12 | Evart | 17:17.1 |
| 4 | Chad ZagackiPlace 4 · Grade 12 · Reed City | 12 | Reed City | 17:45.7 |
| 5 | Trevor HolmesPlace 5 · Grade 12 · Leroy-Pine River... | 12 | Leroy-Pine River... | 17:50.8 |
| 7 | Brenden TaylorPlace 7 · Grade 12 · Harrison Community | 12 | Harrison Community | 18:21.3 |
| 8 | Greg SchaeferPlace 8 · Grade 12 · Leroy-Pine River... | 12 | Leroy-Pine River... | 18:28.5 |
| 9 | Santana ScottPlace 9 · Grade 9 · Evart | 9 | Evart | 18:28.8 |
| 10 | Elliot VanDrummelPlace 10 · Grade 11 · Leroy-Pine River... | 11 | Leroy-Pine River... | 18:49.9 |
| 11 | Jason GrahamPlace 11 · Grade 9 · Houghton Lake | 9 | Houghton Lake | 18:51.3 |
| 12 | Dalton MacdormottPlace 12 · Grade 11 · Harrison Community | 11 | Harrison Community | 18:51.6 |
| 13 | Zach DouglasPlace 13 · Grade 11 · Evart | 11 | Evart | 18:55.7 |
| 14 | Nathan SchichtelPlace 14 · Grade 10 · Buckley | 10 | Buckley | 18:57.4 |
| 15 | Chris TerBerghPlace 15 · Grade 11 · Leroy-Pine River... | 11 | Leroy-Pine River... | 19:11.3 |
| 16 | Joshua PhillipsPlace 16 · Grade 12 · Leroy-Pine River... | 12 | Leroy-Pine River... | 19:16.3 |
| 17 | Dillon GougePlace 17 · Grade 11 · Manton | 11 | Manton | 19:21.1 |
| 18 | Tommy BrettschneiderPlace 18 · Grade 10 · Manton | 10 | Manton | 19:37.5 |
| 19 | Ben RiglingPlace 19 · Grade 10 · Leroy-Pine River... | 10 | Leroy-Pine River... | 19:39.5 |
| 20 | Jordan SinkelPlace 20 · Grade 11 · Manton | 11 | Manton | 19:45.8 |
| 21 | Ryan TuttlePlace 21 · Grade 11 · Evart | 11 | Evart | 19:49.9 |
| 22 | Tony MoorePlace 22 · Grade 10 · Leroy-Pine River... | 10 | Leroy-Pine River... | 19:51.2 |
| 23 | Casey McKinleyPlace 23 · Grade 11 · Frankfort | 11 | Frankfort | 19:55.4 |
| 24 | Drake WalkerPlace 24 · Grade 11 · Reed City | 11 | Reed City | 19:56.5 |
| 25 | Kris KelloggPlace 25 · Grade 10 · Reed City | 10 | Reed City | 19:59.8 |
| 27 | Jeremiah SimersaonPlace 27 · Grade 11 · Mesick | 11 | Mesick | 20:02.7 |
| 28 | Jesse TaylorPlace 28 · Grade 10 · Manton | 10 | Manton | 20:03.3 |
| 29 | Dustin TandyPlace 29 · Grade 10 · Buckley | 10 | Buckley | 20:10.9 |
| 31 | Matt McGaheyPlace 31 · Grade 10 · Reed City | 10 | Reed City | 20:19.8 |
| 32 | Tristan RogersPlace 32 · Grade 9 · Frankfort | 9 | Frankfort | 20:22.6 |
| 33 | Dan CuevasPlace 33 · Grade 11 · Lake City | 11 | Lake City | 20:35.9 |
| 34 | Jordan JohniganPlace 34 · Grade 10 · Manton | 10 | Manton | 20:36.7 |
| 35 | Micah WettersPlace 35 · Grade 9 · Evart | 9 | Evart | 20:37.8 |
| 36 | David HouckPlace 36 · Grade 10 · Manton | 10 | Manton | 20:43.5 |
| 37 | Garrett McQuistonPlace 37 · Grade 9 · Farwell | 9 | Farwell | 20:48.5 |
| 38 | Rylee PhiloPlace 38 · Grade 9 · Marion | 9 | Marion | 20:55.4 |
| 39 | Nikolay BoomsPlace 39 · Grade 10 · Lake City | 10 | Lake City | 20:57.4 |
| 40 | Phillip HalePlace 40 · Grade 10 · Harrison Community | 10 | Harrison Community | 21:06.3 |
| 41 | Nairobi ThomasPlace 41 · Grade 9 · Harrison Community | 9 | Harrison Community | 21:08.6 |
| 42 | Morgan BrockPlace 42 · Grade 11 · Harrison Community | 11 | Harrison Community | 21:17.7 |
| 43 | Paul MoubaissePlace 43 · Grade 11 · McBain Northern ... | 11 | McBain Northern ... | 21:21.5 |
| 44 | Avery MayPlace 44 · Grade 10 · Frankfort | 10 | Frankfort | 21:25.8 |
| 45 | Joshua SpoorPlace 45 · Grade 10 · Mesick | 10 | Mesick | 21:36.9 |
| 46 | Ruben SaenzPlace 46 · Grade 10 · Harrison Community | 10 | Harrison Community | 21:39.5 |
| 47 | Drew McHughPlace 47 · Grade 10 · Buckley | 10 | Buckley | 21:39.8 |
| 48 | Nolan LindermanPlace 48 · Grade 9 · Lake City | 9 | Lake City | 21:49.1 |
| 50 | John BrouwerPlace 50 · Grade 11 · McBain Northern ... | 11 | McBain Northern ... | 22:05.7 |
| 51 | Brendon BuccilliPlace 51 · Grade 9 · Farwell | 9 | Farwell | 22:22.7 |
| 52 | Parker JohnsonPlace 52 · Grade 9 · Marion | 9 | Marion | 22:29.3 |
| 53 | Kyle EichhornPlace 53 · Grade 10 · Harrison Community | 10 | Harrison Community | 22:30.1 |
| 54 | Jimmy AppledornPlace 54 · Grade 11 · Mason County Eas... | 11 | Mason County Eas... | 22:34.8 |
| 55 | Jonathan PerryPlace 55 · Grade 10 · McBain Northern ... | 10 | McBain Northern ... | 22:40.3 |
| 56 | Austin SwinehartPlace 56 · Grade 10 · Marion | 10 | Marion | 22:42.9 |
| 57 | Garrett HeisePlace 57 · Grade 11 · Houghton Lake | 11 | Houghton Lake | 22:51.2 |
| 58 | Ariet TuratbekovPlace 58 · Grade 12 · Farwell | 12 | Farwell | 22:55.5 |
| 59 | Tyler MeyersPlace 59 · Grade 10 · Mesick | 10 | Mesick | 23:01.8 |
| 60 | Cameron DisbrowPlace 60 · Grade 10 · Farwell | 10 | Farwell | 23:02.2 |
| 61 | Ho Chan JangPlace 61 · Grade 10 · McBain Northern ... | 10 | McBain Northern ... | 23:07.5 |
| 62 | Bennett SchmittPlace 62 · Grade 10 · Frankfort | 10 | Frankfort | 23:19.1 |
| 63 | Jacob VandenboschPlace 63 · Grade 9 · Mesick | 9 | Mesick | 23:29.7 |
| 64 | Jake GillowPlace 64 · Grade 11 · Lake City | 11 | Lake City | 23:49.5 |
| 65 | Chad BlakleyPlace 65 · Grade 12 · McBain Northern ... | 12 | McBain Northern ... | 24:21.6 |
| 66 | Chase DemotPlace 66 · Grade 11 · McBain Northern ... | 11 | McBain Northern ... | 24:32.6 |
| 67 | Patrick RhodesPlace 67 · Grade 9 · Lake City | 9 | Lake City | 25:53.3 |
| 68 | Ben TommasPlace 68 · Grade 11 · McBain Northern ... | 11 | McBain Northern ... | 26:10.2 |
| 69 | Hunter BradleyPlace 69 · Grade 9 · Frankfort | 9 | Frankfort | 26:34.7 |
| 70 | Cody LaskowskiPlace 70 · Grade 9 · Lake City | 9 | Lake City | 27:47.1 |