| 1 | Jack ShararPlace 1 · Rogers City | — | Rogers City | 17:22.6 |
| 2 | Zander ChellisPlace 2 · Ellsworth | — | Ellsworth | 17:45.9 |
| 3 | Steven KirschnerPlace 3 · Rudyard | — | Rudyard | 18:13.6 |
| 4 | Donavin ReistPlace 4 · Mancelona | — | Mancelona | 18:14.6 |
| 5 | Shane SnyderPlace 5 · Fairview | — | Fairview | 18:18.9 |
| 6 | Nicholas TraderPlace 6 · Fairview | — | Fairview | 18:21.7 |
| 7 | Thor KrantzPlace 7 · North Trails | — | North Trails | 18:29.9 |
| 8 | Carter SuttmannPlace 8 · Leland | — | Leland | 18:31.0 |
| 9 | Jayden DunnebeckPlace 9 · East Jordan | — | East Jordan | 18:31.5 |
| 10 | Abraham PoelPlace 10 · East Jordan | — | East Jordan | 18:32.1 |
| 11 | Christopher KnudsenPlace 11 · Leland | — | Leland | 18:32.4 |
| 12 | Cole UpperPlace 12 · Lincoln-Alcona | — | Lincoln-Alcona | 19:02.2 |
| 13 | Elliot SmithPlace 13 · Mancelona | — | Mancelona | 19:07.2 |
| 14 | Ethan SuttonPlace 14 · East Jordan | — | East Jordan | 19:07.6 |
| 15 | Landon JuilleretPlace 15 · North Trails | — | North Trails | 19:08.5 |
| 16 | Campbell FeddermanPlace 16 · Leland | — | Leland | 19:09.5 |
| 17 | Holden PrenetaPlace 17 · Leland | — | Leland | 19:09.8 |
| 18 | Hannes GraebelPlace 18 · Leland | — | Leland | 19:14.1 |
| 19 | Seth TempletonPlace 19 · Rudyard | — | Rudyard | 19:21.6 |
| 20 | Mason DawsonPlace 20 · Ellsworth | — | Ellsworth | 19:27.7 |
| 21 | Lewis SmithPlace 21 · Mancelona | — | Mancelona | 19:39.9 |
| 22 | Zaine NicholsPlace 22 · Rudyard | — | Rudyard | 19:50.6 |
| 23 | Eli FolkersmaPlace 23 · Rudyard | — | Rudyard | 20:09.3 |
| 24 | Jack PurollPlace 24 · Ellsworth | — | Ellsworth | 20:15.7 |
| 25 | Ty LaLonePlace 25 · Rudyard | — | Rudyard | 20:16.1 |
| 26 | Oliver DankertPlace 26 · Rudyard | — | Rudyard | 20:16.8 |
| 27 | Bjorn JohnsonPlace 27 · Rogers City | — | Rogers City | 20:26.9 |
| 28 | Joel KauffmanPlace 28 · Fairview | — | Fairview | 20:37.7 |
| 29 | Matt WaggonerPlace 29 · Mancelona | — | Mancelona | 20:50.7 |
| 30 | Wyatt GrotePlace 30 · Mancelona | — | Mancelona | 20:52.4 |
| 31 | Bryce MitchellPlace 31 · Rudyard | — | Rudyard | 20:59.1 |
| 32 | Chase DenoyerPlace 32 · Leland | — | Leland | 21:00.7 |
| 33 | Beckett DeFourPlace 33 · Leland | — | Leland | 21:02.8 |
| 34 | Darren BoyatPlace 34 · Lincoln-Alcona | — | Lincoln-Alcona | 21:21.5 |
| 35 | Hayden FuhrmanPlace 35 · Rogers City | — | Rogers City | 21:21.7 |
| 36 | Deigan GowPlace 36 · Rudyard | — | Rudyard | 21:30.1 |
| 37 | Peter BrowerPlace 37 · East Jordan | — | East Jordan | 21:46.1 |
| 38 | Carson McCarthyPlace 38 · Mancelona | — | Mancelona | 21:50.6 |
| 39 | Liam HoolsemaPlace 39 · Rudyard | — | Rudyard | 21:54.6 |
| 40 | Andrew WaggonerPlace 40 · Mancelona | — | Mancelona | 22:01.4 |
| 41 | Xhayvian KingPlace 41 · Fairview | — | Fairview | 22:03.0 |
| 42 | Camden MorrisPlace 42 · Mancelona | — | Mancelona | 22:08.9 |
| 43 | Uriah PeoplesPlace 43 · Lincoln-Alcona | — | Lincoln-Alcona | 22:13.3 |
| 44 | Mike SouthwellPlace 44 · Mancelona | — | Mancelona | 22:20.7 |
| 45 | Andrew MichanowiczPlace 45 · Ellsworth | — | Ellsworth | 22:24.8 |
| 46 | Nathan BurpeePlace 46 · Leland | — | Leland | 22:26.7 |
| 47 | Toby BlamerPlace 47 · Fairview | — | Fairview | 22:32.1 |
| 48 | Landen MitchellPlace 48 · Mio Ausable | — | Mio Ausable | 22:42.9 |
| 49 | Evan MouchPlace 49 · North Trails | — | North Trails | 22:44.3 |
| 50 | Camron WillisPlace 50 · Rudyard | — | Rudyard | 22:58.7 |
| 51 | Cooper VanHuysenPlace 51 · Onaway | — | Onaway | 23:06.1 |
| 52 | Caden DowneyPlace 52 · Fairview | — | Fairview | 23:07.2 |
| 53 | Pavel BazuinPlace 53 · North Trails | — | North Trails | 23:27.6 |
| 54 | Quinn DarrPlace 54 · Rudyard | — | Rudyard | 23:28.9 |
| 55 | Korbin DrenthPlace 55 · Ellsworth | — | Ellsworth | 23:36.5 |
| 56 | Brody SmithPlace 56 · East Jordan | — | East Jordan | 23:52.9 |
| 57 | Max MuladorePlace 57 · Ellsworth | — | Ellsworth | 24:49.4 |
| 58 | Jaxx WeaverPlace 58 · Fairview | — | Fairview | 25:46.6 |
| 59 | Christopher WillinghamPlace 59 · Ellsworth | — | Ellsworth | 26:09.0 |
| 60 | Jackson BernierPlace 60 · East Jordan | — | East Jordan | 26:38.1 |
| 61 | Reed RiderPlace 61 · Mancelona | — | Mancelona | 28:00.1 |
| 62 | Landen CutlerPlace 62 · Boyne Falls | — | Boyne Falls | 28:27.0 |
| 63 | Zechariah GlazierPlace 63 · Wolverine | — | Wolverine | 31:25.8 |
| 64 | Dakota GerredPlace 64 · Boyne Falls | — | Boyne Falls | 31:33.4 |
| 65 | Ben SeftonPlace 65 · North Trails | — | North Trails | 33:44.8 |
| 66 | Zakiya BraggPlace 66 · North Trails | — | North Trails | 40:02.3 |