1 | 25 | White Pine (Saginaw),
MI - Team Time (1st 5) 1:00:47.1 | Spread (1st 5) 51.1 |
| 2, 3, 5, 7, 8, (9), (11) |
| Matt Beaudin, Tom Yura, Jude Sorenson, Danny Noller, Ryan Laorr, (Clay Charbeneau), (Jordan Eisengruber) |
| 11:38.4, 11:51.7, 12:19.3, 12:28.2, 12:29.5, (12:34.4), (12:42.4) |
2 | 33 | Auburn Bay City Western,
MI - Team Time (1st 5) 1:01:28.1 | Spread (1st 5) 1:24.0 |
| 1, 4, 6, 10, 12, (14), (15) |
| Brendan Nesbitt, Evan Vorwerck, Gannon Foley, Bailey Pouliot, Mathew Billette, (Matt Koenig), (Austin Boks) |
| 11:26.0, 12:12.1, 12:22.3, 12:37.7, 12:50.0, (13:08.0), (13:08.8) |
3 | 83 | Mount Pleasant,
MI - Team Time (1st 5) 1:07:37.7 | Spread (1st 5) 47.5 |
| 13, 16, 17, 18, 19, (20), (21) |
| Kyle Montgomery, Jack Kea, Brenden Cashen, Connor Fiolek, Josh Schafer, (Quinn Humphrey), (Tyler Punke) |
| 12:58.1, 13:34.4, 13:39.3, 13:40.3, 13:45.6, (14:01.6), (14:03.3) |