1 | 18 | Beal City,
MI - Team Time (1st 5) 1:00:32.9 | Spread (1st 5) 1:30.2 |
| 1, 2, 4, 5, 6, (10), (18) |
| Aaron Locke, Jordan Weber, Landon Davis, Connor Sienkiewicz, Logan Funnell, (Zach Backus), (Conner Fenton) |
| 11:10.5, 11:31.1, 12:32.3, 12:38.3, 12:40.7, (13:31.0), (14:32.2) |
2 | 63 | McBain,
MI - Team Time (1st 5) 1:09:18.2 | Spread (1st 5) 3:29.2 |
| 3, 7, 13, 15, 25, (35), (39) |
| Rylee Sprague, Garrin Schneeg, Camlar Ingleright, Brennan Koetje, Connor Gilde, (Coleman Cook), (Deven Bergey) |
| 12:31.6, 12:47.3, 13:48.6, 14:09.9, 16:00.8, (17:25.9), (20:10.6) |
3 | 80 | Manton,
MI - Team Time (1st 5) 1:11:09.0 | Spread (1st 5) 2:13.9 |
| 8, 14, 16, 20, 22, (32), (34) |
| Reece Traxler, Milan Pant, Micah Gooden, Azrael Horvath, Owen Peterson, (Dawson Dykgraff), (Isaiah Morrow) |
| 12:56.8, 13:57.3, 14:23.0, 14:41.2, 15:10.7, (17:01.0), (17:25.5) |
4 | 94 | Lake City,
MI - Team Time (1st 5) 1:14:10.0 | Spread (1st 5) 2:26.8 |
| 12, 16, 19, 21, 26, (27), (28) |
| Owen Butkovich, Nicolas Marvin, Trenton Stockwell, Parker Majors, Dan Youngberg, (Landon Stanley), (Travis Kelsey) |
| 13:47.8, 14:23.0, 14:39.2, 15:05.4, 16:14.6, (16:17.4), (16:21.2) |
5 | 102 | Northern Michigan Christian,
MI - Team Time (1st 5) 1:15:10.3 | Spread (1st 5) 3:23.4 |
| 9, 11, 23, 29, 30, (33), (38) |
| Dries VaNoord, Logan Pettengill, Joshua Kimbel, Braylin Stahl, Levi DeKam, (Gabe Helsel), (Ezra Dodd) |
| 13:08.9, 13:42.0, 15:21.5, 16:25.6, 16:32.3, (17:08.7), (18:48.0) |
6 | 168 | Evart,
MI - Team Time (1st 5) 1:33:07.5 | Spread (1st 5) 8:49.9 |
| 24, 31, 36, 37, 40, (41) |
| Caleb Keysor, Eben Leyder, Caleb Joyce, Isaac Roberts, Tristan Caudill, (Keith VanHiatsma) |
| 15:23.4, 16:59.2, 18:06.6, 18:25.0, 24:13.3, (25:03.9) |