1 | 22 | Stockbridge,
MI - Team Time (1st 5) 55:02.0 | Spread (1st 5) 51.0 |
| 1, 3, 5, 6, 7, (8), (9) |
| Alan Baird, Jack Youngblood, Micah Beauregard, Ben Quintanilla, Stanley Plennert, (Maison Beauregard), (Colin Lilley) |
| 10:30.0, 10:52.0, 11:01.0, 11:18.0, 11:21.0, (11:24.0), (11:27.0) |
2 | 39 | GR West Catholic,
MI - Team Time (1st 5) 56:42.0 | Spread (1st 5) 1:15.0 |
| 2, 4, 10, 11, 12, (14), (18) |
| Conor O'Brien, Malachi Mills, Jacob Schantz, Matt Jager, Alex Richmond, (Vinny Ladner), (Chase Boshoven) |
| 10:37.0, 10:56.0, 11:36.0, 11:41.0, 11:52.0, (12:03.0), (12:23.0) |
3 | 94 | Grayling,
MI - Team Time (1st 5) 1:02:32.0 | Spread (1st 5) 1:15.0 |
| 13, 15, 19, 21, 26, (29), (35) |
| Christian Artress, Jakob Carrier, Andrew Hopkins, Ryan Anderson, Kendall Tomczak, (Ricky Heavner), (Trey Moffit) |
| 11:56.0, 12:11.0, 12:28.0, 12:46.0, 13:11.0, (13:25.0), (14:37.0) |
4 | 124 | Delton-Kellogg,
MI - Team Time (1st 5) 1:05:13.0 | Spread (1st 5) 49.6 |
| 20, 22, 24, 27, 31, (32), (33) |
| Kendal Pluchinsky, Ashton Pluchinsky, Andrew Jackson, Brandon Wyman, Joey Zito, (Parker Tallent), (Alex Blasi) |
| 12:38.6, 12:51.5, 13:00.1, 13:14.6, 13:28.2, (13:48.7), (14:00.7) |
5 | 140 | Lakeview,
MI - Team Time (1st 5) 1:10:47.0 | Spread (1st 5) 4:02.0 |
| 17, 23, 25, 37, 38, (40) |
| Jan Lorenc, Tyler Keilholtz, Jacob McKaig, Zach Iteen, Malachi Daniels, (Cameron Moore) |
| 12:16.0, 12:54.0, 13:03.0, 16:16.0, 16:18.0, (17:16.0) |
6 | 144 | Houghton Lake,
MI - Team Time (1st 5) 1:08:22.0 | Spread (1st 5) 3:00.0 |
| 16, 28, 30, 34, 36, (38), (41) |
| David Johnson, Henry Wallison, Corey Allen, Connor Allen, Yuhe Chen, (Joey Stone), (Grant Robinson) |
| 12:15.0, 13:17.0, 13:26.0, 14:09.0, 15:15.0, (16:18.0), (17:49.0) |