1 | 39 | Hale,
MI - Team Time (1st 5) 56:22.4 | Spread (1st 5) 1:44.9 |
| 1, 5, 7, 9, 17, (21), (26) |
| Trevor Banny, Ethan Cagle, Joseph Kimmerer, Josh Bonner, Logan Lewis, (Austin Smallwood), (Patrick Harris) |
| 10:20.5, 11:04.4, 11:17.3, 11:34.8, 12:05.4, (12:18.3), (13:08.3) |
2 | 47 | Mt. Pleasant Sacred Heart,
MI - Team Time (1st 5) 57:34.1 | Spread (1st 5) 35.2 |
| 6, 8, 10, 11, 12, (13), (15) |
| TJ Moore, Chase Nelson, Noah Schafer, Xavier Addison, Zach Ervin, (Josh Lynch), (Matthew Nowak) |
| 11:05.7, 11:32.5, 11:35.7, 11:39.3, 11:40.9, (11:42.0), (11:53.1) |
3 | 68 | Whittemore-Prescott,
MI - Team Time (1st 5) 58:45.2 | Spread (1st 5) 2:26.9 |
| 2, 3, 16, 23, 24, (27) |
| Zane Aldrich, Josh Green, Jake Green, Brad Lomason, Cole Svejecara, (Tanner Harrison) |
| 10:21.6, 10:51.6, 12:05.2, 12:38.3, 12:48.5, (13:49.8) |
4 | 75 | Beal City,
MI - Team Time (1st 5) 59:11.1 | Spread (1st 5) 1:07.2 |
| 4, 14, 18, 19, 20, (22), (25) |
| Alex Taylor, Nick Freeze, Levi Eisenbach, Derek Gross, Logan Chilman, (Wyatt McCoy), (Nathan Reihl) |
| 11:02.4, 11:46.3, 12:05.7, 12:07.1, 12:09.6, (12:28.5), (13:01.0) |