| 1 | William SagePlace 1 · Grade 4 · Richville St Michael's Lutheran | 4 | Richville St Michael's Lutheran | 10:24.24 |
| 2 | Carson KeyserPlace 2 · Grade 4 · Vassar MS | 4 | Vassar MS | 11:11.42 |
| 3 | Preston ShadleyPlace 3 · Grade 3 · Cass City MS | 3 | Cass City MS | 11:11.64 |
| 4 | John SkilesPlace 4 · Grade 4 · Cass City MS | 4 | Cass City MS | 11:26.05 |
| 5 | Colton KeyserPlace 5 · Grade 1 · Vassar MS | 1 | Vassar MS | 11:35.89 |
| 6 | Lincoln DantzerPlace 6 · Grade 4 · Vassar MS | 4 | Vassar MS | 11:40.8 |
| 7 | Lucas FlikkiePlace 7 · Grade 2 · Cass City MS | 2 | Cass City MS | 11:41.05 |
| 8 | Sawyer WalkerPlace 8 · Grade 4 · Mayville MS | 4 | Mayville MS | 11:45.95 |
| 9 | Zach LesterPlace 9 · Grade 4 · Holy Family (Grand Blanc) | 4 | Holy Family (Grand Blanc) | 12:05.54 |
| 10 | Brady LambertPlace 10 · Grade 4 · Mayville MS | 4 | Mayville MS | 12:05.83 |
| 11 | Jackson FlikkiePlace 11 · Grade 4 · Cass City MS | 4 | Cass City MS | 12:10.08 |
| 12 | Austin DrainvillePlace 12 · Grade 4 · Holy Family (Grand Blanc) | 4 | Holy Family (Grand Blanc) | 12:13.08 |
| 13 | Carlos QuarantaPlace 13 · Grade 4 · Holy Family (Grand Blanc) | 4 | Holy Family (Grand Blanc) | 12:15.8 |
| 14 | Micah WilsonPlace 14 · Grade 4 · Cross Lutheran | 4 | Cross Lutheran | 12:16.67 |
| 15 | Gavin CommentPlace 15 · Grade 2 · Marlette MS | 2 | Marlette MS | 12:25.49 |
| 16 | Karsen DorlandPlace 16 · Grade 2 · Cass City MS | 2 | Cass City MS | 12:26.49 |
| 17 | Jace PerkinsPlace 17 · Grade 4 · Vassar MS | 4 | Vassar MS | 12:34.05 |
| 18 | Jude BarrettPlace 18 · Grade 3 · Cass City MS | 3 | Cass City MS | 12:35.3 |
| 19 | Maverick GokaPlace 19 · Grade 3 · Cass City MS | 3 | Cass City MS | 12:37.86 |
| 20 | Michael ReidPlace 20 · Grade 2 · Marlette MS | 2 | Marlette MS | 12:42.21 |
| 21 | Sawyer KappenPlace 21 · Grade 3 · Cass City MS | 3 | Cass City MS | 13:15.8 |
| 22 | Asher VenemaPlace 22 · Grade 4 · Cass City MS | 4 | Cass City MS | 13:17.7 |
| 23 | Grant HopperPlace 23 · Grade 2 · Cass City MS | 2 | Cass City MS | 13:24.21 |
| 24 | Parker SlusherPlace 24 · Grade 3 · Mayville MS | 3 | Mayville MS | 13:35.49 |
| 25 | Dawson ClousePlace 25 · Grade 1 · Vassar MS | 1 | Vassar MS | 13:41.83 |
| 26 | Briar DeanPlace 26 · Grade 1 · Marlette MS | 1 | Marlette MS | 13:52.33 |
| 27 | Clayton StinePlace 27 · Grade 2 · Cass City MS | 2 | Cass City MS | 14:15.55 |
| 28 | Sawyer ClousePlace 28 · Grade 3 · Vassar MS | 3 | Vassar MS | 14:18.61 |
| 29 | Elijah WilliamsPlace 29 · Grade 4 · Marlette MS | 4 | Marlette MS | 14:19.77 |
| 30 | Easton PavlicheckPlace 30 · Grade 2 · Cass City MS | 2 | Cass City MS | 14:23.89 |
| 31 | Zander PerkinsPlace 31 · Grade 1 · Vassar MS | 1 | Vassar MS | 14:27.67 |
| 32 | Jhett JonesPlace 32 · Grade 1 · Cass City MS | 1 | Cass City MS | 14:34.58 |
| 33 | Parker SmithPlace 33 · Grade 4 · Marlette MS | 4 | Marlette MS | 14:37.24 |
| 34 | Connor NugentPlace 34 · Grade 2 · Mayville MS | 2 | Mayville MS | 14:58.95 |
| 35 | Kashtyn SweatlandPlace 35 · Grade 4 · Richville St Michael's Lutheran | 4 | Richville St Michael's Lutheran | 15:02.86 |
| 36 | Lyle ReaverPlace 36 · Grade 1 · Cass City MS | 1 | Cass City MS | 15:03.29 |
| 37 | Bradley MeyerPlace 37 · Grade 3 · Marlette MS | 3 | Marlette MS | 15:10.58 |
| 38 | Bryson SmithPlace 38 · Grade 3 · Marlette MS | 3 | Marlette MS | 15:11.33 |
| 39 | Gabriel BanePlace 39 · Grade 4 · Vassar MS | 4 | Vassar MS | 15:15.74 |
| 40 | Noah CummingsPlace 40 · Grade 4 · Vassar MS | 4 | Vassar MS | 15:19.39 |
| 41 | Silas GokaPlace 41 · Grade 2 · Cass City MS | 2 | Cass City MS | 15:30.8 |
| 42 | Seth OhlmannPlace 42 · Grade 2 · Gethsemane Lutheran | 2 | Gethsemane Lutheran | 15:44.89 |
| 43 | Brayden JohnsonPlace 43 · Grade 1 · Gethsemane Lutheran | 1 | Gethsemane Lutheran | 15:53.24 |
| 44 | Grayson SmithPlace 44 · Grade 3 · Marlette MS | 3 | Marlette MS | 17:19.05 |
| 45 | Carter WalshPlace 45 · Grade 2 · Cross Lutheran | 2 | Cross Lutheran | 17:24.49 |
| 46 | Michael BanePlace 46 · Grade 3 · Vassar MS | 3 | Vassar MS | 17:30.07 |
| 47 | Theodore DailyPlace 47 · Grade 4 · Vassar MS | 4 | Vassar MS | 17:40.07 |
| 48 | Levi SumeyPlace 48 · Grade 4 · Gethsemane Lutheran | 4 | Gethsemane Lutheran | 17:40.85 |
| 49 | Jasper HarpPlace 49 · Grade 1 · Mayville MS | 1 | Mayville MS | 18:25.92 |
| 50 | Thomas MoorePlace 50 · Grade 3 · Mayville MS | 3 | Mayville MS | 18:56.3 |
| 51 | Finn WilsonPlace 51 · Grade 2 · Mayville MS | 2 | Mayville MS | 19:31.07 |
| 52 | Grant LummPlace 52 · Grade 3 · Mayville MS | 3 | Mayville MS | 20:18.49 |
| 53 | Wyatt WalkerPlace 53 · Grade 1 · Mayville MS | 1 | Mayville MS | 20:44.67 |
| 54 | Landon BaxterPlace 54 · Grade 4 · Marlette MS | 4 | Marlette MS | 21:02.79 |
| 55 | Owen Frank -Place 55 · Mayville MS | — | Mayville MS | 21:48.3 |
| 56 | Corbin BarrettPlace 56 · Grade 1 · Cass City MS | 1 | Cass City MS | 22:12.95 |
| 57 | Kristof BanePlace 57 · Grade 1 · Vassar MS | 1 | Vassar MS | 23:16.89 |
| 58 | Cole HiltzPlace 58 · Grade 1 · Vassar MS | 1 | Vassar MS | 23:17.42 |
| 59 | Liam MathewsPlace 59 · Grade 2 · Mayville MS | 2 | Mayville MS | 25:07.07 |
| 60 | Grayson Davis -Place 60 · Vassar MS | — | Vassar MS | 27:10.8 |