| 1 | Jackson AnselPlace 1 · Grade 11 · Erie Mason | 11 | Erie Mason | 17:56.92 |
| 2 | Jacob AnselPlace 2 · Grade 12 · Erie Mason | 12 | Erie Mason | 18:09.34 |
| 3 | Keegan MastersPlace 3 · Grade 10 · Ottawa Lake-Whiteford | 10 | Ottawa Lake-Whiteford | 18:10.94 |
| 4 | Bryson BachelderPlace 4 · Grade 11 · Morenci | 11 | Morenci | 18:11.87 |
| 5 | Brody AmthorPlace 5 · Grade 11 · Onsted | 11 | Onsted | 18:12.51 |
| 6 | Ben MillerPlace 6 · Grade 12 · Blissfield | 12 | Blissfield | 18:39.56 |
| 7 | Ethan CuschieriPlace 7 · Grade 12 · Erie Mason | 12 | Erie Mason | 18:53.40 |
| 8 | Henry FrederickPlace 8 · Grade 11 · Adrian Madison | 11 | Adrian Madison | 19:10.58 |
| 9 | Jamari WilliamsPlace 9 · Grade 11 · Adrian Madison | 11 | Adrian Madison | 19:22.50 |
| 10 | Luke MurphyPlace 10 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 19:23.31 |
| 11 | Elliott RodgersPlace 11 · Grade 11 · Ottawa Lake-Whiteford | 11 | Ottawa Lake-Whiteford | 19:35.78 |
| 12 | Austin SulierPlace 12 · Grade 9 · Erie Mason | 9 | Erie Mason | 19:46.30 |
| 13 | Carter GrofPlace 13 · Grade 11 · Adrian Madison | 11 | Adrian Madison | 19:53.29 |
| 14 | Evan VorePlace 14 · Grade 9 · Blissfield | 9 | Blissfield | 19:56.08 |
| 15 | De'Monte HillPlace 15 · Grade 12 · Harper Woods | 12 | Harper Woods | 20:01.42 |
| 16 | Mitchell HiattPlace 16 · Grade 9 · Onsted | 9 | Onsted | 20:07.87 |
| 17 | Parker SorgPlace 17 · Grade 11 · Erie Mason | 11 | Erie Mason | 20:19.37 |
| 18 | James BayesPlace 18 · Grade 9 · Onsted | 9 | Onsted | 20:22.75 |
| 19 | Ryan OberlePlace 19 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 20:24.98 |
| 20 | Jackson IocoangeliPlace 20 · Grade 10 · Erie Mason | 10 | Erie Mason | 20:30.51 |
| 21 | Parker CampbellPlace 21 · Grade 9 · Erie Mason | 9 | Erie Mason | 20:30.79 |
| 22 | Garrett WallPlace 22 · Grade 9 · Erie Mason | 9 | Erie Mason | 20:34.20 |
| 23 | Ryan JoycePlace 23 · Grade 11 · Erie Mason | 11 | Erie Mason | 20:37.91 |
| 24 | Zach KahnPlace 24 · Grade 10 · Ottawa Lake-Whiteford | 10 | Ottawa Lake-Whiteford | 20:39.38 |
| 25 | Collin ParentPlace 25 · Grade 10 · Erie Mason | 10 | Erie Mason | 20:40.43 |
| 26 | Ethan GrulkePlace 26 · Grade 10 · Onsted | 10 | Onsted | 20:40.84 |
| 27 | Kevin KaufmanPlace 27 · Grade 9 · Morenci | 9 | Morenci | 20:41.15 |
| 28 | Bowen BaumgartnerPlace 28 · Grade 11 · Morenci | 11 | Morenci | 20:48.86 |
| 29 | Cole CrouchPlace 29 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 20:57.11 |
| 30 | Nick OberlePlace 30 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 21:05.78 |
| 31 | Tyler BelairPlace 31 · Grade 12 · Erie Mason | 12 | Erie Mason | 21:11.55 |
| 32 | Van EkinsPlace 32 · Grade 9 · Morenci | 9 | Morenci | 21:21.31 |
| 33 | Austin RodlundPlace 33 · Grade 12 · Adrian Madison | 12 | Adrian Madison | 21:28.23 |
| 34 | Brenden PerryPlace 34 · Grade 10 · Erie Mason | 10 | Erie Mason | 21:29.29 |
| 35 | Dennis JohnsonPlace 35 · Grade 11 · Harper Woods | 11 | Harper Woods | 21:31.11 |
| 36 | Aiden MahonyPlace 36 · Grade 11 · Adrian Madison | 11 | Adrian Madison | 21:33.74 |
| 37 | Michael RisingPlace 37 · Grade 9 · Morenci | 9 | Morenci | 21:34.98 |
| 38 | Garrett CaudillPlace 38 · Grade 11 · Morenci | 11 | Morenci | 21:37.93 |
| 39 | Brendon MastersPlace 39 · Grade 9 · Ottawa Lake-Whiteford | 9 | Ottawa Lake-Whiteford | 21:38.57 |
| 40 | Jordan WatkinsPlace 40 · Grade 9 · Morenci | 9 | Morenci | 21:44.74 |
| 41 | Beau ShafferPlace 41 · Grade 9 · Morenci | 9 | Morenci | 21:51.95 |
| 42 | Saul Otero-RiveroPlace 42 · Grade 12 · Morenci | 12 | Morenci | 22:01.39 |
| 43 | Reese McRobertPlace 43 · Grade 12 · Onsted | 12 | Onsted | 22:03.64 |
| 44 | Zachary MartinezPlace 44 · Grade 9 · Morenci | 9 | Morenci | 22:04.63 |
| 45 | Jonathan Otero-Riv...Place 45 · Grade 11 · Morenci | 11 | Morenci | 22:55.12 |
| 46 | Josh HarrisPlace 46 · Grade 9 · Blissfield | 9 | Blissfield | 23:20.41 |
| 47 | Nick IsalyPlace 47 · Grade 11 · Britton Deerfield | 11 | Britton Deerfield | 23:24.69 |
| 48 | Sam HallenbeckPlace 48 · Grade 10 · Onsted | 10 | Onsted | 23:31.53 |
| 49 | Derek LakePlace 49 · Grade 12 · Britton Deerfield | 12 | Britton Deerfield | 23:33.48 |
| 50 | Ethan AdamskiPlace 50 · Grade 12 · Adrian Madison | 12 | Adrian Madison | 24:41.25 |
| 51 | Dakota CooperPlace 51 · Grade 10 · Harper Woods | 10 | Harper Woods | 24:46.11 |
| 52 | Noah ReynoldsPlace 52 · Grade 10 · Harper Woods | 10 | Harper Woods | 26:38.52 |
| 53 | Abubakr Ben-MohamedPlace 53 · Grade 10 · Harper Woods | 10 | Harper Woods | 26:52.93 |
| 54 | Carter CrawfordPlace 54 · Grade 9 · Erie Mason | 9 | Erie Mason | 26:55.22 |
| 55 | Joshua MaysPlace 55 · Grade 12 · Harper Woods | 12 | Harper Woods | 31:47.22 |
| 56 | Daryl TinnonPlace 56 · Grade 11 · Harper Woods | 11 | Harper Woods | 31:57.67 |
| 57 | Logan BloomPlace 57 · Grade 9 · Blissfield | 9 | Blissfield | 32:24.80 |
| 58 | Jamari HorridePlace 58 · Grade 11 · Harper Woods | 11 | Harper Woods | 39:25.85 |