| 1 | Nick RaymondPlace 1 · Grade 12 · Erie Mason | 12 | Erie Mason | 16:26.00 | 1 |
| 2 | Zach ScheichPlace 2 · Grade 12 · Dundee | 12 | Dundee | 17:04.00 | 2 |
| 3 | Collin KemnerPlace 3 · Grade 10 · Adrian | 10 | Adrian | 17:37.00 | 3 |
| 4 | Eric JensenPlace 4 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 18:09.00 | 4 |
| 5 | Jon RussellPlace 5 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 18:10.00 | 5 |
| 6 | Jeremy ClarkPlace 6 · Grade 10 · Dundee | 10 | Dundee | 18:20.00 | 6 |
| 7 | Thomas DolcePlace 7 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 18:22.00 | 7 |
| 8 | Gabe GasparPlace 8 · Grade 12 · Adrian | 12 | Adrian | 18:30.00 | 8 |
| 9 | Cam LeistPlace 9 · Grade 10 · Coldwater | 10 | Coldwater | 18:30.90 | 9 |
| 10 | Luke SpauldingPlace 10 · Grade 12 · Morenci | 12 | Morenci | 18:52.00 | 10 |
| 11 | Cameron KemnerPlace 11 · Grade 12 · Adrian | 12 | Adrian | 18:54.00 | 11 |
| 12 | Chris WickenheiserPlace 12 · Grade 11 · St. Mary Monroe | 11 | St. Mary Monroe | 18:55.00 | 12 |
| 13 | Logan GriffinPlace 13 · Grade 10 · Erie Mason | 10 | Erie Mason | 19:13.00 | 13 |
| 14 | Conor DonnellyPlace 14 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 19:13.70 | 14 |
| 15 | Abe RycusPlace 15 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 19:15.00 | 15 |
| 16 | Eric MorgelPlace 16 · Grade 12 · St. Mary Monroe | 12 | St. Mary Monroe | 19:19.00 | 16 |
| 17 | Mitchell CouturierPlace 17 · Grade 12 · St. Mary Monroe | 12 | St. Mary Monroe | 19:23.00 | 17 |
| 18 | Cruz MartinezPlace 18 · Grade 11 · Adrian | 11 | Adrian | 19:24.00 | 18 |
| 19 | Carlito HamdenPlace 19 · Grade 11 · Adrian | 11 | Adrian | 19:39.00 | 19 |
| 20 | Johnny YoungsPlace 20 · Grade 10 · Adrian | 10 | Adrian | 19:43.00 | 20 |
| 21 | Louis FloryPlace 21 · Grade 11 · Erie Mason | 11 | Erie Mason | 19:48.00 | 21 |
| 22 | Sean KeilitzPlace 22 · Grade 11 · Dundee | 11 | Dundee | 19:50.00 | 22 |
| 23 | Adam GabouryPlace 23 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 19:52.00 | 23 |
| 24 | Josh NortonPlace 24 · Grade 11 · Coldwater | 11 | Coldwater | 19:54.00 | 24 |
| 25 | Will HenkelPlace 25 · Grade 11 · Erie Mason | 11 | Erie Mason | 19:56.00 | 25 |
| 26 | Noah GagnonPlace 26 · Grade 10 · St. Mary Monroe | 10 | St. Mary Monroe | 20:06.00 | 26 |
| 27 | Jake SpauldingPlace 27 · Grade 12 · Morenci | 12 | Morenci | 20:06.50 | 27 |
| 28 | Reagan StowellPlace 28 · Grade 11 · Morenci | 11 | Morenci | 20:11.00 | 28 |
| 29 | Devin RaymondPlace 29 · Grade 9 · Erie Mason | 9 | Erie Mason | 20:16.00 | 29 |
| 30 | Francis ZiemetPlace 30 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 20:23.00 | 30 |
| 31 | Kilsun KeagyPlace 31 · Grade 9 · Litchfield | 9 | Litchfield | 20:28.00 | 31 |
| 32 | Josh EversPlace 32 · Grade 10 · Coldwater | 10 | Coldwater | 20:28.50 | 32 |
| 33 | Trent LichtPlace 33 · Grade 10 · Coldwater | 10 | Coldwater | 20:30.30 | 33 |
| 34 | Erik HeckelPlace 34 · Grade 12 · Litchfield | 12 | Litchfield | 20:38.00 | 34 |
| 35 | Jay BriggsPlace 35 · Grade 10 · Dundee | 10 | Dundee | 20:39.00 | 35 |
| 36 | Audie SmithPlace 36 · Grade 11 · Dundee | 11 | Dundee | 20:40.00 | 36 |
| 37 | Matt OttPlace 37 · Grade 9 · Dundee | 9 | Dundee | 20:44.00 | 37 |
| 38 | Shane DunnPlace 38 · Grade 10 · Coldwater | 10 | Coldwater | 20:45.00 | 38 |
| 39 | James SuydamPlace 39 · Grade 11 · Adrian | 11 | Adrian | 20:50.00 | 39 |
| 40 | Alex StullPlace 40 · Grade 10 · Dundee | 10 | Dundee | 20:54.00 | 40 |
| 41 | Adam ClemensPlace 41 · Grade 10 · Coldwater | 10 | Coldwater | 21:02.00 | 41 |
| 42 | John GrabitzPlace 42 · Grade 9 · Erie Mason | 9 | Erie Mason | 21:02.30 | 42 |
| 43 | Jonah SchultzPlace 43 · Grade 10 · Dundee | 10 | Dundee | 21:03.00 | — |
| 44 | Nicholas AngermanPlace 44 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 21:06.00 | — |
| 45 | Alex BlanchettPlace 45 · Grade 11 · St. Mary Monroe | 11 | St. Mary Monroe | 21:07.00 | 43 |
| 46 | Austin StaggsPlace 46 · Grade 12 · Litchfield | 12 | Litchfield | 21:13.00 | 44 |
| 47 | Ben RoelantPlace 47 · Grade 11 · St. Mary Monroe | 11 | St. Mary Monroe | 21:15.00 | 45 |
| 48 | Matt MuellerPlace 48 · Grade 12 · Adrian | 12 | Adrian | 21:31.00 | — |
| 49 | Brad HornPlace 49 · Grade 11 · Adrian | 11 | Adrian | 21:33.00 | — |
| 50 | David GaynierPlace 50 · Grade 11 · St. Mary Monroe | 11 | St. Mary Monroe | 21:42.00 | 46 |
| 51 | Clay ScharboneauPlace 51 · Grade 9 · Dundee | 9 | Dundee | 21:55.00 | — |
| 52 | Zach EichenbergPlace 52 · Grade 10 · Adrian | 10 | Adrian | 21:55.50 | — |
| 53 | George BeemanPlace 53 · Grade 10 · Coldwater | 10 | Coldwater | 22:04.00 | 47 |
| 54 | Gerard DelandPlace 54 · Grade 12 · Erie Mason | 12 | Erie Mason | 22:07.00 | 48 |
| 55 | Zach BlevinsPlace 55 · Grade 9 · Dundee | 9 | Dundee | 22:15.00 | — |
| 56 | Zachary ReymoldsPlace 56 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 22:18.00 | — |
| 57 | Jacob CoriePlace 57 · Grade 9 · Dundee | 9 | Dundee | 22:22.00 | — |
| 58 | Nick SarraultPlace 58 · Grade 11 · Adrian | 11 | Adrian | 22:30.00 | — |
| 59 | Matthew MitchellPlace 59 · Grade 9 · St. Mary Monroe | 9 | St. Mary Monroe | 22:33.00 | — |
| 60 | Jimmy MauePlace 60 · Grade 10 · St. Mary Monroe | 10 | St. Mary Monroe | 22:34.00 | — |
| 61 | Zakk ManleyPlace 61 · Grade 10 · Litchfield | 10 | Litchfield | 22:45.00 | 49 |
| 62 | Ethan AertsPlace 62 · Grade 10 · Coldwater | 10 | Coldwater | 22:46.00 | — |
| 63 | Austin LaskowskyPlace 63 · Grade 10 · Adrian | 10 | Adrian | 22:57.00 | — |
| 64 | Konnor BackPlace 64 · Grade 10 · Coldwater | 10 | Coldwater | 23:06.00 | — |
| 65 | Adam RosemanPlace 65 · Grade 9 · Morenci | 9 | Morenci | 23:06.00 | 50 |
| 66 | Saje NeitoPlace 66 · Grade 11 · Adrian | 11 | Adrian | 23:13.00 | — |
| 67 | Steve EasonPlace 67 · Grade 12 · St. Mary Monroe | 12 | St. Mary Monroe | 23:14.00 | — |
| 68 | Zach SymannsPlace 68 · Grade 9 · Dundee | 9 | Dundee | 23:28.00 | — |
| 69 | Josh VanderhorstPlace 69 · Grade 9 · Adrian | 9 | Adrian | 23:37.00 | — |
| 70 | Steven SmithPlace 70 · Grade 10 · Dundee | 10 | Dundee | 23:57.00 | — |
| 71 | Justin MarshPlace 71 · Grade 11 · Litchfield | 11 | Litchfield | 26:52.00 | 51 |