1 | 22 | Calvin Christian,
MI - Team Time (1st 5) 51:40.4 | Spread (1st 5) 2:01.8 |
| 1, 2, 5, 6, 8, (9), (10) |
| Logan Jurgens, Andrew Rush, Graham Broek, Brandon Byington, Ben DeHaan, (Kyle Tolar), (Connor DeBruin) |
| 9:08.6, 9:42.7, 10:47.3, 10:51.4, 11:10.4, (11:24.6), (11:33.6) |
2 | 37 | Thornapple Kellogg,
MI - Team Time (1st 5) 56:20.7 | Spread (1st 5) 1:36.9 |
| 3, 4, 7, 11, 12, (13), (14) |
| Ryan Gorton, Andrew Brown, Jacob Gorton, Braedon Holly, Kyle Makarewicz, (Nick Kooistra), (Steven Vannette) |
| 10:29.4, 10:31.2, 11:10.2, 12:03.6, 12:06.3, (12:34.4), (13:22.1) |