1 | 51 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 1:00:15.4 | Spread (1st 5) 32.6 |
| 3, 7, 12, 14, 15, (22), (33) |
| Gavin White, Lucas Moore, Andrew Davis, Matt Larmee, Remy Fischer, (Gar Eddings), (Tylor Morgan) |
| 11:45.5, 11:51.9, 12:06.0, 12:13.9, 12:18.1, (12:30.0), (12:49.5) |
2 | 54 | Muir,
MI - Team Time (1st 5) 1:00:15.7 | Spread (1st 5) 53.5 |
| 2, 5, 10, 17, 20, (34), (40) |
| Kellen Caldwell, Kazuma Bowring, Nicholas D'Ambrosi, Shane Siterlet, Carsen Kettle, (Joey Shatney), (Jacob Sposita) |
| 11:34.5, 11:49.5, 12:00.3, 12:23.4, 12:28.0, (12:49.8), (13:05.0) |
3 | 86 | Novi,
MI - Team Time (1st 5) 1:01:34.0 | Spread (1st 5) 40.0 |
| 9, 11, 18, 21, 27, (49), (53) |
| Matt Whyte, Benjamin Kotyk, Matt Gustitus, Max Robbins, Caleb Wood, (Hayato Lowe), (Connor Truax) |
| 11:58.0, 12:05.0, 12:24.0, 12:29.0, 12:38.0, (13:16.0), (13:22.0) |
4 | 97 | Hartland-Ore Creek,
MI - Team Time (1st 5) 1:01:56.7 | Spread (1st 5) 58.1 |
| 3, 16, 23, 25, 30, (31), (32) |
| Darin Sandberg, Connor Joyce, Connor Krueger, Joseph Nicholas, Nolan Smith, (Steven Majors), (Jadon Kennell) |
| 11:45.5, 12:21.2, 12:30.8, 12:35.6, 12:43.6, (12:44.6), (12:46.4) |
5 | 128 | Pierce (Waterford),
MI - Team Time (1st 5) 1:02:09.4 | Spread (1st 5) 2:01.0 |
| 1, 6, 36, 41, 44, (56), (57) |
| Curt Sutherland, Hunter Fougner, Blake Collins, Seth Fox, Janis Gamalski, (Alex Kokeny), (Jalen Zondo) |
| 11:09.6, 11:51.0, 12:52.2, 13:06.0, 13:10.6, (13:30.8), (13:34.6) |
6 | 143 | Parker,
MI - Team Time (1st 5) 1:03:21.0 | Spread (1st 5) 1:12.0 |
| 8, 26, 29, 38, 42, (45), (46) |
| Donovan White, Logan Merrill, William McLaren, Ethan Szuba, Caden Harris, (Matthew Roberts), (Nathan Syrett) |
| 11:55.0, 12:37.0, 12:43.0, 12:59.0, 13:07.0, (13:11.0), (13:12.0) |
7 | 159 | Oak Valley,
MI - Team Time (1st 5) 1:03:59.7 | Spread (1st 5) 42.0 |
| 19, 24, 35, 39, 42, (50), (55) |
| Sam Lochkos, Nick Smith, Austin Conley, Christian Miller, David Meagher, (Brenden Londeau), (Victor Smith) |
| 12:25.0, 12:33.7, 12:52.0, 13:02.0, 13:07.0, (13:19.0), (13:26.9) |
8 | 173 | White Lake,
MI - Team Time (1st 5) 1:04:09.3 | Spread (1st 5) 1:06.3 |
| 13, 28, 37, 47, 48, (50), (54) |
| Kiree Kailimai, Brendan Cwiek, Kyle Scott, Michael Hudspeth, Ryan Abray, (David Pluszczyk), (Wes Hollowell) |
| 12:08.0, 12:39.0, 12:54.0, 13:14.0, 13:14.3, (13:19.0), (13:25.9) |
9 | 300 | Highlander Way,
MI - Team Time (1st 5) 1:11:48.3 | Spread (1st 5) 1:54.3 |
| 52, 59, 61, 63, 65, (69), (70) |
| Noah Weslock, Lars Eskola, Parker Hoffman, Dane Floyd, Caleb Kennedy, (Luke Thacker), (Jakob Rankin) |
| 13:21.3, 14:05.9, 14:27.5, 14:38.0, 15:15.6, (17:59.4), (18:33.9) |
10 | 310 | Mason (Waterford),
MI - Team Time (1st 5) 1:12:46.2 | Spread (1st 5) 1:20.6 |
| 58, 60, 62, 64, 66, (67), (68) |
| Connor Butcher, Zander Newbill, Jayden Colon, Josh Radigan, John Heard, (Jacquarius Glenn), (Gregory Goodman) |
| 13:56.2, 14:16.8, 14:37.9, 14:38.5, 15:16.8, (16:01.4), (16:02.0) |