1 | 52 | Leslie,
MI - Team Time (1st 5) 1:06:00.3 | Spread (1st 5) 1:18.6 |
| 5, 6, 8, 15, 18, (32), (33) |
| Cameron Pierce, Erik Dexter, Tyler Hile, Connor DuBose, Ethan Lubahn, (Dominic Wagar), (Ryder Smieska) |
| 12:31.5, 12:51.8, 13:06.4, 13:40.5, 13:50.1, (16:48.6), (16:51.3) |
2 | 69 | Stockbridge,
MI - Team Time (1st 5) 1:07:45.0 | Spread (1st 5) 1:02.6 |
| 9, 10, 11, 17, 22, (24), (29) |
| Micah Bolton, Ben Chapman, Ryan Owen, DJ Chapman, Brendan Wright, (Brandon Howlett), (Ethan Wright) |
| 13:07.9, 13:14.0, 13:26.3, 13:46.3, 14:10.5, (14:16.9), (15:38.3) |
3 | 71 | Northwest,
MI - Team Time (1st 5) 1:08:12.0 | Spread (1st 5) 3:39.0 |
| 3, 7, 12, 21, 28, (31), (35) |
| Payne Boulter, Andrew Staudinger, Owen Khon, Zach Williams, Isaac Anuskiewicz, (Evan Girard), (Nolan O'Brien) |
| 11:58.0, 12:52.0, 13:36.0, 14:09.0, 15:37.0, (16:30.4), (17:14.0) |
4 | 77 | Hillsdale,
MI - Team Time (1st 5) 1:07:16.0 | Spread (1st 5) 4:46.6 |
| 1, 4, 19, 23, 30, (34), (39) |
| Ian Lama, Aidan Flannery, Nolan Grant, Trevor Wortham, Patrick Davenport, (Dustin Adams), (Dawson Adams) |
| 11:06.7, 12:05.9, 13:58.8, 14:11.3, 15:53.3, (17:08.6), (18:29.2) |
5 | 88 | Lansing Christian,
MI - Team Time (1st 5) 1:11:03.1 | Spread (1st 5) 6:06.3 |
| 2, 13, 16, 20, 37, (38), (41) |
| Caden Kinnas, Joseph Macalincag, Will Combs, Brayden Moore, Andrew Macalincag, (Jon Heemer), (Ben Heemer) |
| 11:44.4, 13:37.9, 13:42.4, 14:07.7, 17:50.7, (17:59.4), (27:24.3) |
6 | 128 | Columbia Central,
MI - Team Time (1st 5) 1:15:36.2 | Spread (1st 5) 3:44.0 |
| 14, 25, 26, 27, 36, (40) |
| Robbie Bethel, Bryce Baumgardner, Matthew Hayes, Gavin Zuver, Zach Babcock, (Donavin Bostwick) |
| 13:38.6, 14:22.5, 15:05.7, 15:06.8, 17:22.6, (19:44.6) |