1 | 19 | Goodrich,
MI - Team Time (1st 5) 1:01:34.3 | Spread (1st 5) 1:14.2 |
| 1, 2, 4, 5, 7, (9), (11) |
| Grant Deaton, Matt Hart, Jason Henrie, Luke Kowlczyk, Mitchell Setera, (Gabe Trudeau), (Connor Rhodes) |
| 11:47.9, 11:55.1, 12:22.9, 12:26.3, 13:02.1, (13:15.2), (13:18.1) |
2 | 55 | Zemmer-Rolland-Warner,
MI - Team Time (1st 5) 1:07:26.6 | Spread (1st 5) 1:06.5 |
| 6, 10, 12, 13, 14, (15), (16) |
| Michael Williams, Hunter Giddings, Braden Taub, Jeremy Williams, Teegan Marsh, (Julian Austin), (Owen Campbell) |
| 12:46.8, 13:17.0, 13:40.6, 13:48.9, 13:53.3, (13:57.8), (13:59.3) |
3 | 65 | Swartz Creek,
MI - Team Time (1st 5) 1:09:51.7 | Spread (1st 5) 2:57.1 |
| 3, 8, 17, 18, 19, (20), (21) |
| Cameron Kruyer, Ryan Mellen, Jonathan Bedell, Matthew McGinnis, Rafe Parrott, (Aiden Natchez-Carroll), (Logan Ethington) |
| 12:07.3, 13:02.5, 14:46.6, 14:50.9, 15:04.4, (16:07.2), (17:15.7) |