| 1 | Keegan MastersPlace 1 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 16:51.89 |
| 2 | Austin SulierPlace 2 · Grade 11 · Erie Mason | 11 | Erie Mason | 17:25.18 |
| 3 | Joel LangePlace 3 · Grade 11 · Adrian Lenawee Christia | 11 | Adrian Lenawee Christia | 17:32.35 |
| 4 | Silas DanielsPlace 4 · Grade 9 · Sand Creek | 9 | Sand Creek | 17:36.27 |
| 5 | Parker CampbellPlace 5 · Grade 11 · Erie Mason | 11 | Erie Mason | 17:40.56 |
| 6 | Nathan DanielsPlace 6 · Grade 12 · Adrian Lenawee Christia | 12 | Adrian Lenawee Christia | 18:04.72 |
| 7 | Landon WilkinsPlace 7 · Grade 9 · Morenci | 9 | Morenci | 18:08.15 |
| 8 | Beau ShafferPlace 8 · Grade 11 · Morenci | 11 | Morenci | 18:11.17 |
| 9 | Jameson WatsonPlace 9 · Grade 11 · Britton Deerfield | 11 | Britton Deerfield | 18:27.60 |
| 10 | Collin ParentPlace 10 · Grade 12 · Erie Mason | 12 | Erie Mason | 18:40.79 |
| 11 | Zachary MartinezPlace 11 · Grade 11 · Morenci | 11 | Morenci | 18:46.65 |
| 12 | Jackson CarnerPlace 12 · Grade 10 · Erie Mason | 10 | Erie Mason | 18:57.33 |
| 13 | Josh RussellPlace 13 · Grade 12 · Sand Creek | 12 | Sand Creek | 19:07.26 |
| 14 | Porter RavaryPlace 14 · Grade 9 · Erie Mason | 9 | Erie Mason | 19:12.13 |
| 15 | Caleb JohnsonPlace 15 · Grade 11 · Sand Creek | 11 | Sand Creek | 19:15.79 |
| 16 | Kaleb RichardsonPlace 16 · Grade 11 · Adrian Lenawee Christia | 11 | Adrian Lenawee Christia | 19:17.49 |
| 17 | Nicholas TramePlace 17 · Grade 10 · Sand Creek | 10 | Sand Creek | 19:19.34 |
| 18 | Joseph ColalucaPlace 18 · Grade 9 · Erie Mason | 9 | Erie Mason | 19:22.66 |
| 19 | Brayden HincherPlace 19 · Grade 10 · Erie Mason | 10 | Erie Mason | 19:31.30 |
| 20 | Brendon MastersPlace 20 · Grade 11 · Ottawa Lake-Whiteford | 11 | Ottawa Lake-Whiteford | 19:49.09 |
| 21 | Landon ChadekPlace 21 · Grade 11 · Adrian Lenawee Christia | 11 | Adrian Lenawee Christia | 19:51.43 |
| 22 | Gaspare PirronePlace 22 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 19:56.07 |
| 23 | Wyatt BergerPlace 23 · Grade 11 · Morenci | 11 | Morenci | 19:56.51 |
| 24 | Tre FlukerPlace 24 · Grade 9 · Sand Creek | 9 | Sand Creek | 19:59.19 |
| 25 | David MillsPlace 25 · Grade 9 · Erie Mason | 9 | Erie Mason | 20:16.74 |
| 26 | Lucas SachsPlace 26 · Grade 10 · Erie Mason | 10 | Erie Mason | 20:19.77 |
| 27 | Grady HazelwoodPlace 27 · Grade 9 · Sand Creek | 9 | Sand Creek | 20:30.08 |
| 28 | Jordan HassenzahlPlace 28 · Grade 10 · Sand Creek | 10 | Sand Creek | 20:39.84 |
| 29 | Seth WuestPlace 29 · Grade 10 · Erie Mason | 10 | Erie Mason | 20:46.01 |
| 30 | Carter ChadekPlace 30 · Grade 9 · Adrian Lenawee Christia | 9 | Adrian Lenawee Christia | 20:50.38 |
| 31 | Shaun CowenPlace 31 · Grade 9 · Petersburg-Summerfield | 9 | Petersburg-Summerfield | 20:51.37 |
| 32 | Josh HillPlace 32 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 20:53.15 |
| 33 | Ben WheelerPlace 33 · Grade 10 · Sand Creek | 10 | Sand Creek | 21:02.04 |
| 34 | Caleb KolbePlace 34 · Grade 10 · Erie Mason | 10 | Erie Mason | 21:06.46 |
| 35 | Theodore GaultPlace 35 · Grade 11 · Petersburg-Summerfield | 11 | Petersburg-Summerfield | 21:06.63 |
| 36 | Bradley GanuesPlace 36 · Grade 10 · Erie Mason | 10 | Erie Mason | 21:22.63 |
| 37 | Jonas CastilloPlace 37 · Grade 9 · Morenci | 9 | Morenci | 21:29.79 |
| 38 | Logan JohnsonPlace 38 · Grade 10 · Britton Deerfield | 10 | Britton Deerfield | 21:37.76 |
| 39 | Ryan ThomasPlace 39 · Grade 9 · Ottawa Lake-Whiteford | 9 | Ottawa Lake-Whiteford | 21:56.90 |
| 40 | Logan KeanePlace 40 · Grade 12 · Ottawa Lake-Whiteford | 12 | Ottawa Lake-Whiteford | 22:02.14 |
| 41 | Carter CrawfordPlace 41 · Grade 11 · Erie Mason | 11 | Erie Mason | 22:05.46 |
| 42 | Jason CousinoPlace 42 · Grade 10 · Erie Mason | 10 | Erie Mason | 22:10.53 |
| 43 | Liam ShanerPlace 43 · Grade 11 · Petersburg-Summerfield | 11 | Petersburg-Summerfield | 22:44.25 |
| 44 | Kylan LesterPlace 44 · Grade 9 · Morenci | 9 | Morenci | 22:50.91 |
| 45 | Ben IsalyPlace 45 · Grade 11 · Britton Deerfield | 11 | Britton Deerfield | 22:51.88 |
| 46 | Benjamin GaultPlace 46 · Grade 9 · Petersburg-Summerfield | 9 | Petersburg-Summerfield | 22:59.79 |
| 47 | Drake TurnerPlace 47 · Grade 9 · Erie Mason | 9 | Erie Mason | 23:16.11 |
| 48 | Corbyn PinsoneaultPlace 48 · Grade 12 · Sand Creek | 12 | Sand Creek | 23:19.14 |
| 49 | Brenden PerryPlace 49 · Grade 12 · Erie Mason | 12 | Erie Mason | 23:25.79 |
| 50 | Andrew CalvertPlace 50 · Grade 9 · Britton Deerfield | 9 | Britton Deerfield | 23:29.65 |
| 51 | Noah HassenzahlPlace 51 · Grade 9 · Sand Creek | 9 | Sand Creek | 23:49.47 |
| 52 | Gavin EackPlace 52 · Grade 9 · Sand Creek | 9 | Sand Creek | 24:06.43 |
| 53 | Weston FojtikPlace 53 · Grade 11 · Ottawa Lake-Whiteford | 11 | Ottawa Lake-Whiteford | 28:57.27 |
| 54 | Trenton GilbertPlace 54 · Grade 11 · Sand Creek | 11 | Sand Creek | 37:08.85 |