| 1 | Mitchell HoffmanPlace 1 · Grade 12 · Hemlock | 12 | Hemlock | 16:35.00 |
| 2 | Stephen MerchantPlace 2 · Grade 12 · Ithaca | 12 | Ithaca | 16:41.17 |
| 3 | Kaleb CostonPlace 3 · Grade 12 · Ithaca | 12 | Ithaca | 16:41.70 |
| 4 | Garret BilaPlace 4 · Grade 12 · Freeland | 12 | Freeland | 17:02.19 |
| 5 | Jim EnglishPlace 5 · Grade 11 · Mt. Pleasant Sac... | 11 | Mt. Pleasant Sac... | 17:05.67 |
| 6 | Sam GrossmeyerPlace 6 · Grade 12 · Hemlock | 12 | Hemlock | 17:15.61 |
| 7 | Alik HelmsPlace 7 · Grade 12 · Ithaca | 12 | Ithaca | 17:19.34 |
| 8 | Alex StowellPlace 8 · Grade 10 · Freeland | 10 | Freeland | 17:27.14 |
| 9 | Cooper TerryPlace 9 · Grade 11 · Mt. Pleasant Sac... | 11 | Mt. Pleasant Sac... | 17:31.55 |
| 10 | Jarret DeischPlace 10 · Grade 12 · Manistee | 12 | Manistee | 17:32.82 |
| 11 | John LambrechtPlace 11 · Grade 10 · Ithaca | 10 | Ithaca | 17:35.06 |
| 12 | Landon HonsingerPlace 12 · Grade 9 · Hemlock | 9 | Hemlock | 17:35.91 |
| 13 | Steven BednarzPlace 13 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 17:39.24 |
| 14 | Brent WegnerPlace 14 · Grade 12 · Freeland | 12 | Freeland | 17:46.51 |
| 15 | Matt BeaudinPlace 15 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 17:46.73 |
| 16 | Andrew EllsworthPlace 16 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 17:47.25 |
| 17 | Bryce CameronPlace 17 · Grade 10 · Manistee | 10 | Manistee | 17:48.96 |
| 18 | Tim YakePlace 18 · Grade 12 · Freeland | 12 | Freeland | 17:50.15 |
| 19 | Kaleb BaublitzPlace 19 · Grade 12 · Ithaca | 12 | Ithaca | 17:52.94 |
| 20 | Nathan DerdowskiPlace 20 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 17:58.73 |
| 21 | Nick VeinePlace 21 · Grade 11 · Manistee | 11 | Manistee | 18:01.24 |
| 22 | Shaun CollinPlace 22 · Grade 12 · Mt. Pleasant Sac... | 12 | Mt. Pleasant Sac... | 18:09.42 |
| 23 | Alec EsparzaPlace 23 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:13.28 |
| 24 | Justin KingPlace 24 · Grade 12 · Freeland | 12 | Freeland | 18:16.93 |
| 25 | Glenn FitkinPlace 25 · Grade 12 · Freeland | 12 | Freeland | 18:17.14 |
| 26 | Nick SchlosserPlace 26 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 18:19.41 |
| 27 | Ryan TrahanPlace 27 · Grade 10 · Freeland | 10 | Freeland | 18:28.90 |
| 28 | Bradley KrajkowskiPlace 28 · Grade 10 · Saginaw Nouvel | 10 | Saginaw Nouvel | 18:29.66 |
| 29 | Jordan BorchardPlace 29 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 18:30.57 |
| 30 | James O'BoylePlace 30 · Grade 9 · Ithaca | 9 | Ithaca | 18:38.54 |
| 31 | Kurt SollnerPlace 31 · Grade 9 · Hemlock | 9 | Hemlock | 18:41.58 |
| 32 | Taylor FeltonPlace 32 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 18:42.67 |
| 33 | Jonny BaileyPlace 33 · Grade 12 · Manistee | 12 | Manistee | 18:43.20 |
| 34 | Christian DriessnackPlace 34 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 18:43.92 |
| 35 | Joey RombachPlace 35 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 18:46.61 |
| 36 | Noah OldenburgPlace 36 · Grade 11 · Hemlock | 11 | Hemlock | 18:55.00 |
| 37 | Gabe AcevedoPlace 37 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 18:56.00 |
| 38 | Sam NeyerPlace 38 · Grade 9 · Mt. Pleasant Sac... | 9 | Mt. Pleasant Sac... | 18:56.36 |
| 39 | Logan MoylePlace 39 · Grade 9 · Mt. Pleasant Sac... | 9 | Mt. Pleasant Sac... | 18:57.70 |
| 40 | Brandon FreudensteinPlace 40 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 18:59.62 |
| 41 | Colin MacGregorPlace 41 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 19:00.80 |
| 42 | Colin BachinskiPlace 42 · Grade 11 · Manistee | 11 | Manistee | 19:03.06 |
| 43 | Ryan HilbrandtPlace 43 · Grade 9 · Hemlock | 9 | Hemlock | 19:03.50 |
| 44 | Mitch MynattPlace 44 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 19:11.07 |
| 45 | Alex GarzaPlace 45 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 19:15.78 |
| 46 | Chris BaldwinPlace 46 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 19:18.77 |
| 47 | Anthony CookPlace 47 · Grade 10 · Freeland | 10 | Freeland | 19:19.16 |
| 48 | Taylor LutzPlace 48 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:20.54 |
| 49 | Mike PassalPlace 49 · Grade 11 · Hemlock | 11 | Hemlock | 19:24.98 |
| 50 | Ryan LaorrPlace 50 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:27.95 |
| 51 | Nathan SingerPlace 51 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 19:29.29 |
| 52 | Chandler LudlumPlace 52 · Grade 10 · Hemlock | 10 | Hemlock | 19:30.32 |
| 53 | Chris YoderPlace 53 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 19:31.44 |
| 54 | Tom YuraPlace 54 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:34.31 |
| 55 | Andrew SolbergPlace 55 · Grade 12 · Manistee | 12 | Manistee | 19:36.42 |
| 56 | George RonanPlace 56 · Grade 10 · Mt. Pleasant Sac... | 10 | Mt. Pleasant Sac... | 19:37.21 |
| 57 | Eric Pierson IIPlace 57 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 19:37.46 |
| 58 | Austin FancherPlace 58 · Grade 11 · Manistee | 11 | Manistee | 19:43.17 |
| 59 | Trevor VeselskyPlace 59 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 19:47.29 |
| 60 | Connor PricePlace 60 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 19:49.38 |
| 61 | Yassin GharibPlace 61 · Grade 12 · Mt. Pleasant | 12 | Mt. Pleasant | 19:50.72 |
| 63 | Keith ConlonPlace 63 · Grade 11 · Freeland | 11 | Freeland | 19:56.40 |
| 64 | Connor LavignePlace 64 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 19:57.37 |
| 65 | Connor SzukhentPlace 65 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 19:57.66 |
| 66 | Jonathon FolleboutPlace 66 · Grade 11 · Hemlock | 11 | Hemlock | 20:04.90 |
| 67 | Alex LindemanPlace 67 · Grade 12 · Manistee | 12 | Manistee | 20:14.98 |
| 68 | Caleb FreestonePlace 68 · Grade 11 · Ithaca | 11 | Ithaca | 20:18.29 |
| 69 | Colin ClarkPlace 69 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 20:19.33 |
| 70 | Donovan GomezPlace 70 · Grade 9 · Saginaw Nouvel | 9 | Saginaw Nouvel | 20:23.34 |
| 71 | Avery SmallyPlace 71 · Grade 12 · Ithaca | 12 | Ithaca | 20:24.26 |
| 72 | Brian MahfoudPlace 72 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 20:24.71 |
| 73 | Max KetelhutPlace 73 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 20:26.59 |
| 74 | Isiah RuffinoPlace 74 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 20:27.44 |
| 75 | Alex MurrayPlace 75 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 20:28.35 |
| 76 | Nathan YaxPlace 76 · Grade 11 · Freeland | 11 | Freeland | 20:28.93 |
| 77 | Aaron FeinauerPlace 77 · Grade 12 · Freeland | 12 | Freeland | 20:34.50 |
| 78 | Jared MurphyPlace 78 · Grade 10 · Hemlock | 10 | Hemlock | 20:34.71 |
| 79 | Cole McGregorPlace 79 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 20:38.08 |
| 80 | Malte LeuschnerPlace 80 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 20:39.64 |
| 81 | Brandon MorrisPlace 81 · Grade 11 · Freeland | 11 | Freeland | 21:02.54 |
| 82 | Graham FitkinPlace 82 · Grade 10 · Freeland | 10 | Freeland | 21:09.44 |
| 83 | Matt YeagleyPlace 83 · Grade 11 · Mt. Pleasant | 11 | Mt. Pleasant | 21:12.11 |
| 84 | Jacob StefanskiPlace 84 · Grade 9 · Manistee | 9 | Manistee | 21:16.12 |
| 85 | Jacob EllsworthPlace 85 · Grade 10 · Ithaca | 10 | Ithaca | 21:19.95 |
| 86 | Mark GibsonPlace 86 · Grade 12 · Freeland | 12 | Freeland | 21:27.15 |
| 87 | Andrew WithrowPlace 87 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 21:35.51 |
| 88 | Gavin KnappPlace 88 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 21:35.82 |
| 89 | Scott LaorrPlace 89 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 21:37.75 |
| 90 | James StewartPlace 90 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 21:37.97 |
| 91 | Austin MinxPlace 91 · Grade 11 · Manistee | 11 | Manistee | 21:40.39 |
| 92 | James SitarskiPlace 92 · Grade 10 · Saginaw Heritage | 10 | Saginaw Heritage | 21:40.70 |
| 93 | Jake KassubaPlace 93 · Grade 9 · Mt. Pleasant | 9 | Mt. Pleasant | 21:43.57 |
| 94 | Bailey BeldygaPlace 94 · Grade 11 · Saginaw Nouvel | 11 | Saginaw Nouvel | 21:59.98 |
| 95 | Lucas RaycraftPlace 95 · Grade 9 · Hemlock | 9 | Hemlock | 22:09.45 |
| 96 | Mitchell PiperPlace 96 · Grade 10 · Freeland | 10 | Freeland | 22:34.43 |
| 97 | Joe BentancurPlace 97 · Grade 12 · Saginaw Heritage | 12 | Saginaw Heritage | 22:38.48 |
| 98 | Chad CzernyPlace 98 · Grade 10 · Saginaw Nouvel | 10 | Saginaw Nouvel | 22:45.02 |
| 99 | Nathan MoultonPlace 99 · Grade 12 · Freeland | 12 | Freeland | 22:52.59 |
| 100 | Zack AlexPlace 100 · Grade 9 · Freeland | 9 | Freeland | 22:53.91 |
| 101 | Nathan AckermanPlace 101 · Grade 12 · Freeland | 12 | Freeland | 22:58.92 |
| 102 | Ryan JohnsPlace 102 · Grade 9 · Mt. Pleasant | 9 | Mt. Pleasant | 23:23.90 |
| 103 | Scott HainesPlace 103 · Grade 10 · Freeland | 10 | Freeland | 23:29.40 |
| 104 | Wylie JoyntPlace 104 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 23:46.94 |
| 105 | Anthony ChampagnePlace 105 · Grade 9 · Saginaw Nouvel | 9 | Saginaw Nouvel | 23:48.70 |
| 106 | Tommy IngersollPlace 106 · Grade 10 · Mt. Pleasant | 10 | Mt. Pleasant | 23:49.93 |
| 107 | Habib JajawiePlace 107 · Grade 9 · Saginaw Heritage | 9 | Saginaw Heritage | 24:08.65 |
| 108 | Michael HoffmanPlace 108 · Grade 9 · Hemlock | 9 | Hemlock | 24:51.72 |
| 109 | Alex WestendorfPlace 109 · Grade 11 · Freeland | 11 | Freeland | 24:51.99 |
| 110 | John ObeidPlace 110 · Grade 9 · Mt. Pleasant Sac... | 9 | Mt. Pleasant Sac... | 25:19.49 |
| 111 | Nhamezie OnonojuPlace 111 · Grade 11 · Saginaw Heritage | 11 | Saginaw Heritage | 25:19.74 |
| 112 | Matt WintersteinPlace 112 · Grade 9 · Freeland | 9 | Freeland | 26:14.50 |
| 113 | Mike SchatzleyPlace 113 · Grade 10 · Freeland | 10 | Freeland | 30:49.34 |