1 | 35 | Leslie,
MI - Team Time (1st 5) 1:02:57.7 | Spread (1st 5) 49.3 |
| 4, 5, 7, 8, 11, (22), (24) |
| Austin Granish, Gabe Weber, Gavin Weber, Grant Weber, Ayden Rutan, (Hunter Carte), (Connor DuBose) |
| 12:05.5, 12:30.1, 12:40.9, 12:46.4, 12:54.8, (14:20.7), (14:26.2) |
2 | 39 | Western,
MI - Team Time (1st 5) 1:03:11.5 | Spread (1st 5) 1:39.1 |
| 2, 3, 9, 10, 15, (16), (20) |
| Ethan Zuke, Jacob Singleton, Matt Veneziano, Hunter Hoffman, Garrett Bristol, (Bryan Barclay), (AJ Eichenberg) |
| 11:55.3, 12:02.8, 12:46.9, 12:52.1, 13:34.4, (13:36.0), (14:07.9) |
3 | 61 | Stockbridge,
MI - Team Time (1st 5) 1:04:32.7 | Spread (1st 5) 2:41.3 |
| 1, 12, 13, 17, 18, (19), (25) |
| Micah Beauregard, Adam Twinning, Brock Jones, Andy Schlaff, Dalton Satkowiak, (Evan Ross), (Cameron Brewer) |
| 10:57.9, 13:06.7, 13:12.6, 13:36.3, 13:39.2, (13:57.3), (14:28.9) |
4 | 90 | Lansing Christian,
MI - Team Time (1st 5) 1:09:20.6 | Spread (1st 5) 2:10.9 |
| 6, 14, 21, 23, 26, (27), (28) |
| Ethan Combs, Caden Kinnas, Samuel Smith, Josh Wayner, Jacob Trafford, (Max Foster), (Parker Krause) |
| 12:31.1, 13:27.7, 14:18.7, 14:21.1, 14:42.0, (15:38.5), (16:43.9) |