| 1 | Peyton TiptonPlace 1 · Unattached | — | Unattached | 10:42.6 |
| 2 | Andrew YaworskiPlace 2 · Unattached | — | Unattached | 11:09.9 |
| 3 | Adam BersanoPlace 3 · Unattached | — | Unattached | 11:45.9 |
| 4 | Logan BrownPlace 4 · Unattached | — | Unattached | 12:18.3 PR |
| 5 | Anthony PeelPlace 5 · Unattached | — | Unattached | 12:22.6 |
| 6 | Nicholas HesslerPlace 6 · Unattached | — | Unattached | 12:27.4 |
| 7 | Conner WilkinsonPlace 7 · Unattached | — | Unattached | 12:47.3 |
| 8 | Karter FeganPlace 8 · Unattached | — | Unattached | 12:48.9 |
| 9 | James McguirePlace 9 · Grade 6 · Unattached | 6 | Unattached | 12:57.2 PR |
| 10 | Trace FisherPlace 10 · Unattached | — | Unattached | 13:06.8 |
| 11 | Michael FarringtonPlace 11 · Grade - · Unattached | - | Unattached | 13:25.4 PR |
| 12 | Philip LaFramboisePlace 12 · Unattached | — | Unattached | 13:44.2 |
| 13 | Leo BondPlace 13 · Grade 4 · Hemlock Huskie Pack RC | 4 | Hemlock Huskie Pack RC | 13:47.6 PR |
| 14 | Joe D'AnnaPlace 14 · Grade 5 · Frankenmuth St Lorenz Lutheran | 5 | Frankenmuth St Lorenz Lutheran | 13:48.6 |
| 15 | Tyler KuehnePlace 15 · Unattached | — | Unattached | 14:04.6 |
| 16 | Andrew KosickPlace 16 · Unattached | — | Unattached | 14:07.3 |
| 17 | Christopher HarrisonPlace 17 · Unattached | — | Unattached | 15:15.1 |
| 18 | Elijah LipscombPlace 18 · Grade 5 · Hemlock Huskie Pack RC | 5 | Hemlock Huskie Pack RC | 15:22.1 |
| 19 | Branek WardPlace 19 · Grade 5 · Hemlock Huskie Pack RC | 5 | Hemlock Huskie Pack RC | 16:31.8 |
| 20 | Otavio DaSilvaPlace 20 · Unattached | — | Unattached | 17:05.1 |
| 21 | Colton LoseePlace 21 · Grade 7 · Fleet Feet Track | 7 | Fleet Feet Track | 17:11.1 |
| 22 | Daniel MalottPlace 22 · Grade 10 · Unattached | 10 | Unattached | 17:16.2 PR |
| 23 | Douglas MorganPlace 23 · Grade - · Unattached | - | Unattached | 17:27.3 PR |
| 24 | Pete BartelsPlace 24 · Grade - · Unattached | - | Unattached | 17:37.4 |
| 25 | Wesley RoyPlace 25 · Grade 3 · Bullock Creek ms | 3 | Bullock Creek ms | 18:31.6 PR |
| 26 | Robert BrandtPlace 26 · Grade 5 · Frankenmuth St Lorenz Lutheran | 5 | Frankenmuth St Lorenz Lutheran | 18:39.4 |
| 27 | Davis HiipakkaPlace 27 · Grade 6 · Peace Saginaw | 6 | Peace Saginaw | 18:47.1 |
| 28 | Ruben BeirleinPlace 28 · Grade 7 · Richville St Michael's Lutheran | 7 | Richville St Michael's Lutheran | 23:00.1 |
| 29 | Eli SmithPlace 29 · Grade 5 · Richville St Michael's Lutheran | 5 | Richville St Michael's Lutheran | 23:15.8 |
| 30 | Bentley HalePlace 30 · Grade 4 · Bullock Creek ms | 4 | Bullock Creek ms | 23:19.6 PR |
| 31 | Karl MuellerPlace 31 · Grade 5 · Peace Saginaw | 5 | Peace Saginaw | 24:09.3 |
| 32 | Lazarus PerezPlace 32 · Grade 7 · Peace Saginaw | 7 | Peace Saginaw | 24:45.4 |
| 33 | Caiden SawyerPlace 33 · Grade 4 · Peace Saginaw | 4 | Peace Saginaw | 25:00.0 PR |
| 34 | Mario CornejoPlace 34 · Unattached | — | Unattached | 32:39.4 |
| 35 | Ted DavenportPlace 35 · Unattached | — | Unattached | 32:41.3 |