1 | 39 | Manton,
MI - Team Time (1st 5) 1:02:53.9 | Spread (1st 5) 2:18.6 |
| 1, 6, 7, 8, 17, (24), (25) |
| Noah Morrow, Logan Patrick, Joe Kuhns, Johnathen Traxler, Tyler Moffit, (Nic Smith), (Alex Wilds) |
| 11:19.6, 12:35.9, 12:39.6, 12:40.6, 13:38.2, (14:05.2), (14:12.5) |
2 | 48 | Pine River (LeRoy),
MI - Team Time (1st 5) 1:03:48.2 | Spread (1st 5) 1:50.0 |
| 3, 4, 9, 11, 21, (26), (28) |
| Cole Hill, Philip Rigling, Wyatt Underhill, Kale Loop, Carter Lewis, (Kyle Johnson), (Kadin Hopkin) |
| 12:03.4, 12:21.2, 12:41.3, 12:48.9, 13:53.4, (14:21.0), (14:30.2) |
3 | 63 | McBain,
MI - Team Time (1st 5) 1:05:43.5 | Spread (1st 5) 58.3 |
| 5, 13, 14, 15, 16, (19), (22) |
| Claydon Ingleright, Joseph Gandolfi, James Taylor, Tyler Hubbard, Cole Ingleright, (Bradley Springberg), (Kaden Abrahamson) |
| 12:25.3, 13:13.5, 13:20.0, 13:21.1, 13:23.6, (13:41.4), (13:54.0) |
4 | 123 | Beal City,
MI - Team Time (1st 5) 1:14:28.3 | Spread (1st 5) 4:05.1 |
| 10, 12, 30, 34, 37, (40) |
| Brandon Gross, Logan Mishler, Luke Haupt, Richard Duynslager, Cayden Winegardner, (Zach Meyers) |
| 12:41.5, 13:11.7, 15:41.3, 16:07.2, 16:46.6, (19:31.9) |
5 | 133 | Lake City,
MI - Team Time (1st 5) 1:18:35.5 | Spread (1st 5) 8:18.4 |
| 2, 20, 32, 38, 41 |
| Oakley Barger, Caleb Doe, Kyle Doe, Jarrett Blevins, Nick Koboldt |
| 11:41.2, 13:42.5, 15:53.2, 17:19.0, 19:59.6 |
6 | 143 | Northern Michigan Christian,
MI - Team Time (1st 5) 1:15:19.1 | Spread (1st 5) 2:46.2 |
| 18, 27, 29, 33, 36 |
| Logan Adamson, Nathan Eisenga, Logan Hart, Brett Ritsema, Eric Hall |
| 13:40.6, 14:24.1, 14:53.8, 15:53.8, 16:26.8 |
7 | 170 | Marion,
MI - Team Time (1st 5) 1:25:09.9 | Spread (1st 5) 7:38.2 |
| 23, 31, 35, 39, 42 |
| Aidan Timko, Trey Davis, Gregory Green, Eric Williams, Jakob Radke |
| 14:04.5, 15:48.5, 16:08.8, 17:25.4, 21:42.7 |