1 | 28 | White Pine (Saginaw),
MI - Team Time (1st 5) 59:40.6 | Spread (1st 5) 33.1 |
| 3, 4, 5, 7, 9, (10), (14) |
| Clay Charbeneau, Brennan Senkowski, Jordan Eisengruber, Andrew Garza, Michael Fiore, (Nick Sonnenberg), (Joseph Guindon) |
| 11:33.7, 11:53.9, 12:00.7, 12:05.5, 12:06.8, (12:16.6), (12:41.8) |
2 | 32 | Auburn Bay City Western,
MI - Team Time (1st 5) 59:12.8 | Spread (1st 5) 1:39.7 |
| 1, 2, 6, 11, 12, (13), (16) |
| Brendan Nesbitt, Evan Vorwerck, Mathew Billette, Drew Dillon, Brennan Baldwin, (Collin Krygier), (Eliseo Vasquez-Landin) |
| 10:55.3, 11:11.8, 12:03.7, 12:27.0, 12:35.0, (12:40.5), (12:46.3) |
3 | 77 | Northeast (Midland),
MI - Team Time (1st 5) 1:03:44.1 | Spread (1st 5) 59.1 |
| 8, 15, 17, 18, 19, (23), (28) |
| Kyle McIntyre, Alex Ieuter, Wes Cummings, Hanbyul Johnson, Drew Spencer, (Patrick Bem), (Jacob Krueger) |
| 12:05.8, 12:43.2, 12:46.7, 13:03.5, 13:04.9, (13:54.9), (15:38.6) |
4 | 112 | West Int. Mt. Pleasant,
MI - Team Time (1st 5) 1:08:31.1 | Spread (1st 5) 58.8 |
| 20, 21, 22, 24, 25, (26), (27) |
| MacLaen LaBelle, Andrew Harrast, Michael Shin, Zach Colores, Brenden Cashen, (Eric Pololsky), (Quinn Humphrey) |
| 13:11.1, 13:33.5, 13:34.6, 14:02.0, 14:09.9, (14:16.2), (14:24.0) |