130Meridian, MI - Team Time (1st 5) 1:02:12.6 | Spread (1st 5) 2:20.1
1, 4, 5, 9, 11, (14), (15)
Brady Bowen, Logan Brawt, Remyngton Clish, Bradyn Miller, Matt Krawczak, (Oskar Wakeman), (Carson Johnson)
11:21.1, 11:53.7, 12:15.2, 13:01.4, 13:41.2, (13:59.6), (14:15.4)
246Harbor Springs, MI - Team Time (1st 5) 1:05:16.1 | Spread (1st 5) 2:28.8
2, 3, 12, 13, 16, (23)
Benjamin McShannock, Henry Kruzel, Lukas App, Aaron Baughman, James Keiser, (Brian Forester)
11:46.8, 11:50.0, 13:41.7, 13:42.0, 14:15.6, (17:47.9)
349Saranac, MI - Team Time (1st 5) 1:05:27.4 | Spread (1st 5) 2:12.8
6, 7, 8, 10, 18, (19), (20)
Theo VanKuiken, Sawyer VanKuiken, Silas Mulnix, Logan Gregory, Bryan Gregory, (Brady Hefron), (Brady Oosterhouse)
12:18.3, 12:22.9, 12:36.8, 13:38.3, 14:31.1, (14:33.3), (14:34.9)
4109Brandywine, MI - Team Time (1st 5) 1:24:20.6 | Spread (1st 5) 4:34.2
17, 21, 22, 24, 25
Jase Serdel, Gabe Smith, Baylin Depriest, Cody Hoskins, Brayden Bates
14:24.4, 15:29.0, 16:50.0, 18:38.6, 18:58.6