| 1 | Colton MulderPlace 1 · Grade 6 · Cadillac | 6 | Cadillac | 12:39.52 |
| 2 | Etienne RublePlace 2 · Grade 7 · Central Michigan Homesc | 7 | Central Michigan Homesc | 12:49.10 |
| 3 | Masyn WingPlace 3 · Grade 8 · Cadillac | 8 | Cadillac | 13:04.79 |
| 4 | Isaiah HomanPlace 4 · Grade 8 · Central Michigan Homesc | 8 | Central Michigan Homesc | 13:10.93 |
| 5 | Sam RanckPlace 5 · Grade 8 · Central Michigan Homesc | 8 | Central Michigan Homesc | 13:15.80 |
| 6 | Asher BarzPlace 6 · Grade 8 · Central Michigan Homesc | 8 | Central Michigan Homesc | 13:29.49 |
| 7 | Patrick MonahanPlace 7 · Grade 8 · Central Michigan Homesc | 8 | Central Michigan Homesc | 13:34.12 |
| 8 | Braeden HargrovePlace 8 · Grade 8 · Beaverton | 8 | Beaverton | 14:21.39 |
| 9 | Lawson WistinghausenPlace 9 · Grade 7 · Cadillac | 7 | Cadillac | 14:22.05 |
| 10 | Liem HausermanPlace 10 · Grade 8 · Cadillac | 8 | Cadillac | 15:17.02 |
| 11 | Daniel HomanPlace 11 · Grade 8 · Central Michigan Homesc | 8 | Central Michigan Homesc | 15:22.80 |
| 12 | Charlie KeenPlace 12 · Grade 6 · St. Ann | 6 | St. Ann | 15:35.22 |
| 13 | Brydan WingPlace 13 · Grade 6 · Cadillac | 6 | Cadillac | 15:42.90 |
| 14 | Knoxon MorganPlace 14 · Grade 7 · Evart | 7 | Evart | 15:53.74 |
| 15 | Mason HowellPlace 15 · Grade 8 · Marion | 8 | Marion | 15:58.19 |
| 16 | Ezekiel HomanPlace 16 · Grade 7 · Central Michigan Homesc | 7 | Central Michigan Homesc | 16:03.26 |
| 17 | Isaac RichterPlace 17 · Grade 8 · Cadillac | 8 | Cadillac | 16:35.46 |
| 18 | Gideon HomanPlace 18 · Grade 6 · Central Michigan Homesc | 6 | Central Michigan Homesc | 16:44.21 |
| 19 | Everett CrummPlace 19 · Grade 7 · Cadillac | 7 | Cadillac | 16:47.40 |
| 20 | Riley SpraguePlace 20 · Grade 8 · Beaverton | 8 | Beaverton | 17:09.82 |
| 21 | Isiah PetersonPlace 21 · Grade 8 · Marion | 8 | Marion | 17:19.74 |
| 22 | Brecken BarczewskiPlace 22 · Grade 6 · St. Ann | 6 | St. Ann | 17:29.03 |
| 23 | Tyler CunninghamPlace 23 · Grade 7 · Coleman | 7 | Coleman | 17:38.52 |
| 24 | Exauce RublePlace 24 · Grade 6 · Central Michigan Homesc | 6 | Central Michigan Homesc | 17:48.58 |
| 25 | Jett BrownPlace 25 · Grade 7 · Coleman | 7 | Coleman | 17:57.02 |
| 26 | Jacob GebhardPlace 26 · Grade 7 · Cadillac | 7 | Cadillac | 17:58.08 |
| 27 | Justice SpringerPlace 27 · Grade 6 · Central Michigan Homesc | 6 | Central Michigan Homesc | 18:05.62 |
| 28 | Kelvin ButlerPlace 28 · Grade 8 · Marion | 8 | Marion | 18:30.18 |
| 29 | Levi TrowbridgePlace 29 · Grade 8 · Cadillac | 8 | Cadillac | 18:36.37 |
| 30 | Russell PeytonPlace 30 · Grade 7 · Coleman | 7 | Coleman | 18:37.21 |
| 31 | Matthew BorgstromPlace 31 · Grade 6 · St. Ann | 6 | St. Ann | 19:07.71 |
| 32 | Hunter AlspaughPlace 32 · Grade 7 · Cadillac | 7 | Cadillac | 19:30.35 |
| 33 | Henry ThrallPlace 33 · Grade 7 · Cadillac | 7 | Cadillac | 19:51.35 |
| 34 | Eben LeyderPlace 34 · Grade 7 · Evart | 7 | Evart | 20:46.71 |
| 35 | Cole EuwemaPlace 35 · Grade 6 · Marion | 6 | Marion | 21:02.14 |
| 36 | Jacob TaylorPlace 36 · Grade 6 · Cadillac | 6 | Cadillac | 21:19.09 |
| 37 | Jorddan RobinsonPlace 37 · Grade 6 · Cadillac | 6 | Cadillac | 22:42.53 |
| 38 | Cameron GreerPlace 38 · Grade 7 · Beaverton | 7 | Beaverton | 24:36.39 |
| 39 | Jacob MachinPlace 39 · Grade 6 · St. Ann | 6 | St. Ann | 24:49.33 |
| 40 | Declan BallPlace 40 · Grade 6 · Cadillac | 6 | Cadillac | 26:16.41 |
| 41 | Aydin AliPlace 41 · Grade 6 · St. Ann | 6 | St. Ann | 28:22.98 |
| 42 | Leo HansonPlace 42 · Grade 7 · Cadillac | 7 | Cadillac | 30:34.29 |
| 43 | Jeremiah BlakePlace 43 · Grade 6 · Marion | 6 | Marion | 37:35.93 |