| 1 | Levi HallPlace 1 · Grade 8 · McBain | 8 | McBain | 11:51.1 PR |
| 2 | Thomas HohlbeinPlace 2 · Grade 8 · Beal City | 8 | Beal City | 12:07.7 |
| 3 | Jaxson HerweyerPlace 3 · Grade 7 · McBain | 7 | McBain | 12:11.5 PR |
| 4 | Conley BlandPlace 4 · Grade 8 · Beal City | 8 | Beal City | 12:21.6 PR |
| 5 | Logan PellowPlace 5 · Grade 8 · Lake City | 8 | Lake City | 12:24.2 PR |
| 6 | Waylon SnyderPlace 6 · Grade 6 · Lake City | 6 | Lake City | 12:24.4 PR |
| 7 | Jackson BurtisPlace 7 · Grade 8 · Houghton Lake | 8 | Houghton Lake | 12:46.2 PR |
| 8 | Allen GillitPlace 8 · Grade 7 · Houghton Lake | 7 | Houghton Lake | 13:03.9 PR |
| 9 | Elijah ReesPlace 9 · Grade 7 · McBain | 7 | McBain | 13:12.6 PR |
| 10 | Malachi ReesPlace 10 · Grade 6 · McBain | 6 | McBain | 13:19.0 PR |
| 11 | Liam MillerovPlace 11 · Grade 8 · Beal City | 8 | Beal City | 13:19.9 PR |
| 12 | Logan QuistPlace 12 · Grade 6 · McBain | 6 | McBain | 13:23.2 PR |
| 13 | Gabe HejnalPlace 13 · Grade 7 · Lake City | 7 | Lake City | 13:23.5 PR |
| 14 | Tristan SterlyPlace 14 · Grade 8 · Pine River (LeRoy) | 8 | Pine River (LeRoy) | 13:31.7 PR |
| 15 | Christopher WorleyPlace 15 · Grade 8 · Roscommon | 8 | Roscommon | 13:47.6 PR |
| 16 | Brice HannahPlace 16 · Grade 6 · Lake City | 6 | Lake City | 14:01.9 PR |
| 17 | Wesley UtechPlace 17 · Grade 6 · Lake City | 6 | Lake City | 14:24.4 PR |
| 18 | Ryder SternquistPlace 18 · Grade 8 · Beal City | 8 | Beal City | 14:31.3 |
| 19 | Parker DawsonPlace 19 · Grade 8 · Pine River (LeRoy) | 8 | Pine River (LeRoy) | 14:38.2 PR |
| 20 | Quinten QuistPlace 20 · Grade 6 · McBain | 6 | McBain | 14:39.3 PR |
| 21 | Rexton HillardPlace 21 · Grade 7 · McBain | 7 | McBain | 14:43.6 |
| 22 | Lucian SwaneyPlace 22 · Grade 6 · Manton | 6 | Manton | 14:48.2 |
| 23 | Josh JarvisPlace 23 · Grade 6 · Manton | 6 | Manton | 15:05.0 PR |
| 24 | Ayden BrooksPlace 24 · Grade 6 · Houghton Lake | 6 | Houghton Lake | 15:08.6 PR |
| 25 | Logan VasquezPlace 25 · Grade 8 · McBain | 8 | McBain | 15:13.8 PR |
| 26 | Orin BreggPlace 26 · Grade 8 · McBain | 8 | McBain | 15:29.7 PR |
| 27 | Auron RiquerosPlace 27 · Grade 8 · Manton | 8 | Manton | 15:36.0 PR |
| 28 | Cooper HickeyPlace 28 · Grade 7 · Beal City | 7 | Beal City | 15:38.3 |
| 29 | Arthur BilyeaPlace 29 · Grade 8 · Manton | 8 | Manton | 15:41.1 PR |
| 30 | Logan GildePlace 30 · Grade 8 · Manton | 8 | Manton | 15:42.4 |
| 31 | Cole MillerovPlace 31 · Grade 8 · Beal City | 8 | Beal City | 15:51.0 PR |
| 32 | Gregg MartinPlace 32 · Grade 8 · Beal City | 8 | Beal City | 16:03.8 PR |
| 33 | Blake AustinPlace 33 · Grade 6 · Manton | 6 | Manton | 16:29.1 PR |
| 34 | Logan SilerPlace 34 · Grade 8 · Lake City | 8 | Lake City | 16:44.2 |
| 35 | Ben YoungbergPlace 35 · Grade 7 · Lake City | 7 | Lake City | 16:48.5 |
| 36 | Johnny BurnsidePlace 36 · Grade 6 · Manton | 6 | Manton | 16:50.4 PR |
| 37 | Zander HoseaPlace 37 · Grade 8 · Manton | 8 | Manton | 17:44.3 |
| 38 | Maverick BrainardPlace 38 · Grade 8 · Manton | 8 | Manton | 17:45.8 |
| 39 | Brody OuwingaPlace 39 · Grade 7 · McBain | 7 | McBain | 17:56.4 PR |
| 40 | Chase CrowderPlace 40 · Grade 8 · Manton | 8 | Manton | 19:27.2 PR |
| 41 | Colton BrainardPlace 41 · Grade 6 · Manton | 6 | Manton | 20:22.3 PR |
| 42 | Johnny Fouts-JunsayPlace 42 · Grade 6 · Manton | 6 | Manton | 20:23.2 PR |
| 43 | Elliot MusserPlace 43 · Grade 6 · Manton | 6 | Manton | 23:04.9 PR |
| 44 | Cash HathawayPlace 44 · Grade 7 · Manton | 7 | Manton | 30:46.0 |