| 1 | Austin ToteffPlace 1 · Grade 8 · Hanover Horton MS | 8 | Hanover Horton MS | 12:20.87 |
| 2 | Elijah SiererPlace 2 · Grade 7 · Columbia Central | 7 | Columbia Central | 12:53.70 |
| 3 | Sherman MorganPlace 3 · Grade 7 · Jonesville | 7 | Jonesville | 13:40.48 |
| 4 | Everett DeGuisePlace 4 · Grade 8 · Jonesville | 8 | Jonesville | 13:56.46 |
| 5 | Brody HalePlace 5 · Grade 8 · Jonesville | 8 | Jonesville | 14:23.35 |
| 6 | Jonah DrlickaPlace 6 · Grade 8 · Columbia Central | 8 | Columbia Central | 14:41.25 |
| 7 | Whitaker GriffithsPlace 7 · Grade 6 · Jonesville | 6 | Jonesville | 14:42.16 |
| 8 | Jordan TimbrookPlace 8 · Grade 6 · Columbia Central | 6 | Columbia Central | 14:48.19 |
| 9 | Connor WickhamPlace 9 · Grade 6 · Jonesville | 6 | Jonesville | 15:04.05 |
| 10 | Roman VogelPlace 10 · Grade 8 · Columbia Central | 8 | Columbia Central | 15:14.46 |
| 11 | Carter GrabowskiPlace 11 · Grade 7 · Addison | 7 | Addison | 15:29.97 |
| 12 | Axis JakubasPlace 12 · Grade 7 · Hanover Horton MS | 7 | Hanover Horton MS | 15:48.84 |
| 13 | Blake ThorsbyPlace 13 · Grade 8 · Columbia Central | 8 | Columbia Central | 16:04.99 PR |
| 14 | Wyatt TuckerPlace 14 · Grade 7 · Jonesville | 7 | Jonesville | 16:08.52 |
| 15 | Nolan NykampPlace 15 · Grade 7 · Napoleon | 7 | Napoleon | 16:11.65 |
| 16 | Raymond TaylorPlace 16 · Grade 6 · Columbia Central | 6 | Columbia Central | 16:18.25 |
| 17 | Nathan PilarskiPlace 17 · Grade 7 · Napoleon | 7 | Napoleon | 16:28.59 |
| 18 | Elias OfsanskyPlace 18 · Grade 6 · Addison | 6 | Addison | 16:56.23 |
| 19 | Nolan MillerPlace 19 · Grade 8 · Hanover Horton MS | 8 | Hanover Horton MS | 17:01.45 |
| 20 | Alex FlaugherPlace 20 · Grade 8 · Jonesville | 8 | Jonesville | 17:05.92 |
| 21 | Oliver CookPlace 21 · Grade 7 · Hanover Horton MS | 7 | Hanover Horton MS | 17:39.04 |
| 22 | Lukas WebbPlace 22 · Grade 6 · Columbia Central | 6 | Columbia Central | 17:58.00 |
| 23 | Santos DiniusPlace 23 · Grade 8 · Hanover Horton MS | 8 | Hanover Horton MS | 17:59.72 |
| 24 | Gryson PatrickPlace 24 · Grade 6 · Columbia Central | 6 | Columbia Central | 18:00.64 |
| 25 | Nolan LiechtyPlace 25 · Grade 8 · Hanover Horton MS | 8 | Hanover Horton MS | 18:24.58 |
| 26 | Lucas ChurchPlace 26 · Grade 7 · Napoleon | 7 | Napoleon | 18:30.42 |
| 27 | Easton HensonPlace 27 · Grade 8 · Jonesville | 8 | Jonesville | 18:31.63 |
| 28 | Colin LanePlace 28 · Grade 6 · Napoleon | 6 | Napoleon | 18:39.25 |
| 29 | Zach KittlesPlace 29 · Grade 7 · Napoleon | 7 | Napoleon | 18:51.12 |
| 30 | Harrison PlayfordPlace 30 · Grade 7 · Jonesville | 7 | Jonesville | 18:54.53 |
| 31 | Quinn McMordiePlace 31 · Grade 8 · Columbia Central | 8 | Columbia Central | 19:05.80 |
| 32 | Brantley HeselschwerdtPlace 32 · Grade 6 · Napoleon | 6 | Napoleon | 19:11.81 |
| 33 | Lane FowlerPlace 33 · Grade 8 · Addison | 8 | Addison | 19:17.84 |
| 34 | Garrett KnepflerPlace 34 · Grade 6 · Jonesville | 6 | Jonesville | 19:18.03 |
| 35 | Caleb BrittonPlace 35 · Grade 6 · Hanover Horton MS | 6 | Hanover Horton MS | 19:40.51 PR |
| 36 | Braxton BlairPlace 36 · Grade 6 · Jonesville | 6 | Jonesville | 19:40.94 |
| 37 | Bowen RumerPlace 37 · Grade 6 · Jonesville | 6 | Jonesville | 20:20.56 |
| 38 | Quentin ThomasPlace 38 · Grade 6 · Addison | 6 | Addison | 20:33.07 |
| 39 | Bryson LindemanPlace 39 · Grade 7 · Addison | 7 | Addison | 21:01.51 |
| 40 | Landon LeBlancPlace 40 · Grade 7 · Hanover Horton MS | 7 | Hanover Horton MS | 22:05.62 |
| 41 | Ben VanCampPlace 41 · Grade 6 · Napoleon | 6 | Napoleon | 22:41.56 |
| 42 | Josh ShaferPlace 42 · Grade 7 · Jonesville | 7 | Jonesville | 22:54.19 |
| 43 | Oliver PearsonPlace 43 · Grade 8 · Hanover Horton MS | 8 | Hanover Horton MS | 24:56.22 |