1 | 18 | Oak Valley,
MI - Team Time (1st 5) 1:10:01.3 | Spread (1st 5) 27.5 |
| 1, 2, 3, 5, 7, (16), (17) |
| Hunter Lukes, David Wojciechowski, Andrew Long, Jack Aman, George Drallos, (Spencer Panoushek), (Donnie Kirkland) |
| 13:47.7, 13:51.2, 13:54.6, 14:12.6, 14:15.2, (15:07.7), (15:09.4) |
2 | 54 | Novi,
MI - Team Time (1st 5) 1:13:08.2 | Spread (1st 5) 1:05.4 |
| 6, 8, 10, 12, 18, (19), (20) |
| Alex Schafer, John Landy, Aric Landy, Christopher Silva, Clay Simmon, (Preston Brown), (Austin Dubois) |
| 14:13.4, 14:17.4, 14:26.7, 14:51.9, 15:18.8, (15:23.4), (15:27.6) |
3 | 70 | Muir,
MI - Team Time (1st 5) 1:14:40.3 | Spread (1st 5) 1:07.6 |
| 9, 11, 14, 15, 21, (23), (25) |
| Luke Sakkinen, Luke Richert, Nick Martin, Max Carey, Ryan Robinson, (Ryan Novak), (Nathan Camilleri) |
| 14:26.4, 14:43.8, 14:57.3, 14:58.8, 15:34.0, (16:02.3), (16:34.2) |
4 | 89 | White Lake,
MI - Team Time (1st 5) 1:18:25.1 | Spread (1st 5) 2:53.1 |
| 4, 13, 22, 24, 26, (27), (28) |
| Drew Wenger, Matt Martell, Jacob Brown, Karl Stroup, William Bentley, (Zach Wright), (Luke Moore) |
| 14:12.0, 14:52.6, 15:56.0, 16:19.4, 17:05.1, (17:25.0), (17:25.9) |