| 1 | Ethan SnyderPlace 1 · Grade 12 · Cedarville | 12 | Cedarville | 17:01.86 |
| 2 | Ryder ChellisPlace 2 · Grade 9 · Ellsworth | 9 | Ellsworth | 18:00.84 |
| 3 | Keagan BeyerPlace 3 · Grade 11 · Onaway | 11 | Onaway | 18:09.10 |
| 4 | Nate StielstraPlace 4 · Grade 11 · Engadine | 11 | Engadine | 18:19.48 |
| 5 | Eddie FranckowiakPlace 5 · Grade 11 · Engadine | 11 | Engadine | 18:21.54 |
| 6 | Knox WilsonPlace 6 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 18:31.56 |
| 7 | Liam BohnPlace 7 · Grade 9 · Cedarville | 9 | Cedarville | 18:43.66 |
| 8 | Mikey SullivanPlace 8 · Grade 11 · Mackinaw City | 11 | Mackinaw City | 18:50.71 |
| 9 | Mason DawsonPlace 9 · Grade 10 · Ellsworth | 10 | Ellsworth | 18:51.51 |
| 10 | Russell AbernathyPlace 10 · Grade 12 · Cheboygan | 12 | Cheboygan | 18:55.68 |
| 11 | Deacon SzymoniakPlace 11 · Grade 10 · Onaway | 10 | Onaway | 19:04.16 |
| 12 | Rush HinnenPlace 12 · Grade 11 · Cedarville | 11 | Cedarville | 19:10.97 |
| 13 | Logan HoldenPlace 13 · Grade 11 · Indian River Inland Lakes | 11 | Indian River Inland Lakes | 19:28.55 |
| 14 | Kyle ValotPlace 14 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 19:35.81 |
| 15 | Zander ChellisPlace 15 · Grade 11 · Ellsworth | 11 | Ellsworth | 19:57.86 |
| 16 | Birch BitelyPlace 16 · Grade 11 · Engadine | 11 | Engadine | 19:58.25 |
| 17 | Jose Castro IIIPlace 17 · Grade 12 · Cheboygan | 12 | Cheboygan | 20:08.31 PR |
| 18 | Clayton VanOrmanPlace 18 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 20:10.26 |
| 19 | Jack PurollPlace 19 · Grade 12 · Ellsworth | 12 | Ellsworth | 20:10.91 |
| 20 | Cobe RobertsonPlace 20 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 20:15.10 |
| 21 | Duncan SpiesPlace 21 · Grade 10 · Cheboygan | 10 | Cheboygan | 20:27.56 PR |
| 22 | Logan HaydenPlace 22 · Grade 9 · Cheboygan | 9 | Cheboygan | 20:52.96 |
| 23 | Brennen O'ConnerPlace 23 · Grade 9 · Wolverine | 9 | Wolverine | 21:13.24 |
| 24 | Abram PrestonPlace 24 · Grade 11 · Cheboygan | 11 | Cheboygan | 21:18.12 |
| 25 | Evan SeesePlace 25 · Grade 12 · Ellsworth | 12 | Ellsworth | 21:24.65 |
| 26 | Ezra GearhartPlace 26 · Grade 11 · Wolverine | 11 | Wolverine | 21:33.83 |
| 27 | Tom GroyaPlace 27 · Grade 9 · Cheboygan | 9 | Cheboygan | 21:34.53 PR |
| 28 | Ayden RileyPlace 28 · Grade 9 · Onaway | 9 | Onaway | 21:40.19 |
| 29 | Lance BieselPlace 29 · Grade 10 · Indian River Inland Lakes | 10 | Indian River Inland Lakes | 21:41.46 |
| 30 | Ethan FordPlace 30 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:03.68 |
| 31 | Tristan DruckenmillerPlace 31 · Grade 12 · Ellsworth | 12 | Ellsworth | 22:03.75 PR |
| 32 | Karter RobinsonPlace 32 · Grade 8 · Mackinaw City | 8 | Mackinaw City | 22:05.83 PR |
| 33 | Jonny LitfinPlace 33 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:15.74 |
| 34 | Malachi DeLongPlace 34 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 22:25.02 |
| 35 | Kaihman WillinghamPlace 35 · Grade 9 · Ellsworth | 9 | Ellsworth | 22:31.71 |
| 36 | Joseph RamirezPlace 36 · Grade 7 · Mackinaw City | 7 | Mackinaw City | 23:36.01 |
| 37 | Sam StrittmatterPlace 37 · Grade 9 · Mackinaw City | 9 | Mackinaw City | 24:54.42 |
| 38 | Garrett KeastPlace 38 · Grade 9 · Ellsworth | 9 | Ellsworth | 25:46.21 PR |
| 39 | Christian CopelandPlace 39 · Grade 10 · Indian River Inland Lakes | 10 | Indian River Inland Lakes | 27:01.64 |
| 40 | Peter ThomasPlace 40 · Grade 9 · Cedarville | 9 | Cedarville | 27:08.28 PR |
| 41 | Robert ElliottPlace 41 · Grade 10 · Indian River Inland Lakes | 10 | Indian River Inland Lakes | 27:19.39 |
| 42 | Taegan CustardPlace 42 · Grade 10 · Cheboygan | 10 | Cheboygan | 28:10.21 |
| 43 | Tyler AllairePlace 43 · Grade 12 · Mackinaw City | 12 | Mackinaw City | 29:08.28 PR |
| 44 | Cecil VanOrmanPlace 44 · Grade 10 · Mackinaw City | 10 | Mackinaw City | 29:35.95 |
| 45 | Coltin WillinghamPlace 45 · Grade 9 · Ellsworth | 9 | Ellsworth | 30:07.06 |
| 46 | Kolton WileyPlace 46 · Grade 9 · Cheboygan | 9 | Cheboygan | 30:15.93 PR |
| 47 | Zechariah GlazierPlace 47 · Grade 11 · Wolverine | 11 | Wolverine | 30:57.48 |