1 | 36 | Hale,
MI - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 2:31.0 |
| 1, 4, 6, 11, 14, (17), (20) |
| Trevor Banny, Ethan Cagle, Joseph Kimmerer, Logan Lewis, Josh Bonner, (Alan Bovee), (Jaacob Duford) |
| 15:51.0, 16:46.0, 17:14.0, 18:03.0, 18:22.0, (19:05.0), (19:17.0) |
2 | 42 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:27:33.0 | Spread (1st 5) 1:31.0 |
| 3, 8, 9, 10, 12, (13), (16) |
| Nathan Idalski, Danny Mackowiak, Gavin Weaver, Gage Boughner, Jack Perry, (Tyler Helzer), (Aaron Latusek) |
| 16:40.0, 17:19.0, 17:41.0, 17:42.0, 18:11.0, (18:17.0), (18:47.0) |
3 | 56 | Fairview,
MI - Team Time (1st 5) 1:29:09.0 | Spread (1st 5) 4:12.0 |
| 2, 5, 7, 18, 24, (27) |
| Tylor Ross, Andrew Hager, Durius Oaks, Israel Oaks, Nathaniel Eastman, (Kaleb Clover) |
| 15:52.0, 16:51.0, 17:16.0, 19:06.0, 20:04.0, (21:16.0) |
4 | 100 | Wolverine,
MI - Team Time (1st 5) 1:36:58.0 | Spread (1st 5) 1:08.0 |
| 15, 19, 21, 22, 23, (25), (26) |
| Nicholas Sheperd, Hunter Green, Isaac Glazier, Shawn Crawford, Max Nelson, (Tyler Mcneil), (Eli Glazier) |
| 18:46.0, 19:14.0, 19:26.0, 19:38.0, 19:54.0, (20:13.0), (21:07.0) |