1 | 41 | Manton,
MI - Team Time (1st 5) 1:04:39.3 | Spread (1st 5) 2:32.5 |
| 1, 2, 9, 10, 19, (22), (23) |
| Denver Cade, Hunter Ruell, Zach Flint, Zach Moffit, Grant Bungee, (Hunter Rosted), (Jacob Wahr) |
| 11:36.6, 11:52.5, 13:27.4, 13:33.7, 14:09.1, (15:02.9), (15:14.7) |
2 | 50 | McBain,
MI - Team Time (1st 5) 1:06:08.4 | Spread (1st 5) 1:37.1 |
| 3, 4, 11, 15, 17, (18), (21) |
| Keegan O'Malley, Ryan Boersma, Gray Vandervelde, Eli Nelson, Isaac Bode, (Connor Bode), (Caleb Dodde) |
| 12:17.4, 12:31.4, 13:35.4, 13:49.7, 13:54.5, (14:02.4), (14:51.2) |
3 | 73 | Beal City,
MI - Team Time (1st 5) 1:09:40.1 | Spread (1st 5) 2:47.7 |
| 7, 12, 13, 16, 25, (31) |
| Alex Kotecki, Kenny Myers, Spencer Fussman, Aaron Schafer, Alex Taylor, (Daniel Schafer) |
| 12:47.2, 13:40.1, 13:44.3, 13:53.6, 15:34.9, (22:50.1) |
4 | 86 | Lake City,
MI - Team Time (1st 5) 1:13:35.6 | Spread (1st 5) 5:06.1 |
| 6, 8, 14, 28, 30 |
| Jon Larkin, Ethan Linderman, Wyatt Fritz, Zack Gillow, Taylor Shank |
| 12:41.3, 12:56.4, 13:45.8, 16:24.7, 17:47.4 |
5 | 102 | Pine River (LeRoy),
MI - Team Time (1st 5) 1:14:43.4 | Spread (1st 5) 3:43.6 |
| 5, 20, 24, 26, 27, (29) |
| Mark Geer, Robert Steele, Sam Pentces, Michael Cahoon, Austin Halladay, (Dominick Cousino) |
| 12:32.0, 14:11.4, 15:29.4, 16:15.0, 16:15.6, (17:33.5) |