| 1 | Jack McguirePlace 1 · Grade 4 · Fleet Feet Track | 4 | Fleet Feet Track | 5:53.52 |
| 2 | Joe D'AnnaPlace 2 · Grade 5 · Frankenmuth St Lorenz Lutheran | 5 | Frankenmuth St Lorenz Lutheran | 6:10.02 PR |
| 3 | Asher StrykerPlace 3 · Grade 5 · Fleet Feet Track | 5 | Fleet Feet Track | 6:17.85 |
| 4 | Everitt StrykerPlace 4 · Grade 5 · Fleet Feet Track | 5 | Fleet Feet Track | 6:20.37 |
| 5 | Hendrix WillisPlace 5 · Grade 4 · Holy Family (Grand Blanc) | 4 | Holy Family (Grand Blanc) | 6:31.14 PR |
| 6 | Saif MansourPlace 6 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 6:31.61 |
| 7 | Statham HillPlace 7 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 6:43.41 |
| 8 | Jake MadlemPlace 8 · Grade 4 · Fleet Feet Track | 4 | Fleet Feet Track | 6:51.18 |
| 9 | Carson KeyserPlace 9 · Grade 5 · Vassar MS | 5 | Vassar MS | 6:51.22 PR |
| 10 | Austin DrainvillePlace 10 · Grade 5 · Holy Family (Grand Blanc) | 5 | Holy Family (Grand Blanc) | 6:57.30 PR |
| 11 | Henry SumeyPlace 11 · Grade 8 · Gethsemane Lutheran | 8 | Gethsemane Lutheran | 7:04.35 PR |
| 12 | Timmothy ZimmermanPlace 12 · Grade 6 · Fleet Feet Track | 6 | Fleet Feet Track | 7:05.74 PR |
| 13 | Colton KeyserPlace 13 · Grade 2 · Vassar MS | 2 | Vassar MS | 7:11.91 PR |
| 14 | Jacob HuberPlace 14 · Grade 5 · Coleman MS | 5 | Coleman MS | 7:16.02 |
| 15 | Zander PattersonPlace 15 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 7:22.23 |
| 16 | Theodore DailyPlace 16 · Grade 5 · Vassar MS | 5 | Vassar MS | 7:25.18 PR |
| 17 | Oliver OtisPlace 17 · Grade 5 · Vassar MS | 5 | Vassar MS | 7:27.73 PR |
| 18 | Oliver RichardPlace 18 · Grade 5 · Fleet Feet Track | 5 | Fleet Feet Track | 7:30.11 |
| 19 | Liam KorindaPlace 19 · Grade - · Fleet Feet Track | - | Fleet Feet Track | 7:39.87 PR |
| 20 | Jace PerkinsPlace 20 · Grade 5 · Vassar MS | 5 | Vassar MS | 7:48.78 PR |
| 21 | Luke PackPlace 21 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 7:49.47 |
| 22 | Carlos QuarantaPlace 22 · Grade 5 · Holy Family (Grand Blanc) | 5 | Holy Family (Grand Blanc) | 7:49.73 |
| 23 | Karl MuellerPlace 23 · Grade 5 · Peace Saginaw | 5 | Peace Saginaw | 7:49.92 PR |
| 24 | Robert BrandtPlace 24 · Grade 5 · Frankenmuth St Lorenz Lutheran | 5 | Frankenmuth St Lorenz Lutheran | 8:06.27 PR |
| 25 | Tristan HeaglePlace 25 · Grade 5 · Vassar MS | 5 | Vassar MS | 8:08.73 PR |
| 26 | Zaden PattersonPlace 26 · Grade 2 · White Pine (Saginaw) | 2 | White Pine (Saginaw) | 8:11.67 PR |
| 27 | Marley CuppPlace 27 · Grade 6 · Mount Pleasant | 6 | Mount Pleasant | 8:12.32 PR |
| 28 | Brayden JohnsonPlace 28 · Grade 2 · Gethsemane Lutheran | 2 | Gethsemane Lutheran | 8:22.14 PR |
| 29 | Briar HarrisonPlace 29 · Grade 1 · Fleet Feet Track | 1 | Fleet Feet Track | 8:22.36 |
| 30 | Zaiden EvansPlace 30 · Grade 4 · Francis Reh | 4 | Francis Reh | 8:30.59 PR |
| 31 | Levi SumeyPlace 31 · Grade 5 · Gethsemane Lutheran | 5 | Gethsemane Lutheran | 8:35.53 PR |
| 32 | Theodore TasiorPlace 32 · Grade 5 · Coleman MS | 5 | Coleman MS | 8:43.56 PR |
| 33 | Victor RichardPlace 33 · Grade 3 · Fleet Feet Track | 3 | Fleet Feet Track | 8:48.21 |
| 34 | Brady LemuelPlace 34 · Grade 6 · Auburn Bay City Western | 6 | Auburn Bay City Western | 8:52.21 PR |
| 35 | Cameron AlmedaPlace 35 · Grade 7 · Auburn Bay City Western | 7 | Auburn Bay City Western | 8:57.36 PR |
| 36 | Jacob PuskarPlace 36 · Grade 4 · Peace Saginaw | 4 | Peace Saginaw | 9:13.23 PR |
| 37 | Lucas HurdPlace 37 · Grade 5 · Coleman MS | 5 | Coleman MS | 9:17.69 |
| 38 | Braylon BaldwinPlace 38 · Grade 5 · Francis Reh | 5 | Francis Reh | 9:32.97 PR |
| 39 | Liam PerkinsPlace 39 · Grade - · Vassar MS | - | Vassar MS | 9:44.40 PR |
| 40 | Gage MorrisPlace 40 · Grade 6 · White Pine (Saginaw) | 6 | White Pine (Saginaw) | 10:01.08 |
| 41 | Eli SmithPlace 41 · Grade 5 · Richville St Michael's Lutheran | 5 | Richville St Michael's Lutheran | 10:10.56 PR |
| 42 | Shroy RidleyPlace 42 · Grade 4 · Francis Reh | 4 | Francis Reh | 10:44.90 PR |
| 43 | Marco BarneyPlace 43 · Grade 5 · Francis Reh | 5 | Francis Reh | 10:54.74 PR |
| 44 | Seth OhlmannPlace 44 · Grade 3 · Gethsemane Lutheran | 3 | Gethsemane Lutheran | 11:04.49 |
| 45 | Caiden SawyerPlace 45 · Grade 4 · Peace Saginaw | 4 | Peace Saginaw | 11:13.35 PR |
| 46 | Jackson WejrowskiPlace 46 · Grade 6 · Jefferson (Midland) | 6 | Jefferson (Midland) | 11:15.01 PR |
| 47 | Zedrik WilliamsPlace 47 · Grade 8 · Mount Pleasant | 8 | Mount Pleasant | 11:17.62 PR |
| 48 | Juan DavisPlace 48 · Grade 8 · Mount Pleasant | 8 | Mount Pleasant | 11:18.54 PR |
| 49 | Zander PerkinsPlace 49 · Grade 2 · Vassar MS | 2 | Vassar MS | 11:39.03 PR |
| 50 | Nova ShephardPlace 50 · Grade 4 · Vassar MS | 4 | Vassar MS | 12:49.01 PR |
| 51 | Elijah AnabaPlace 51 · Grade 5 · Renaissance PS Academy | 5 | Renaissance PS Academy | 14:50.97 |
| 52 | James OhlmannPlace 52 · Grade 1 · Gethsemane Lutheran | 1 | Gethsemane Lutheran | 15:00.80 PR |
| 53 | Nicholas Escoabar-PolaskiPlace 53 · Grade 1 · Gethsemane Lutheran | 1 | Gethsemane Lutheran | 15:01.16 PR |