1 | 29 | Calvin,
MI - Team Time (1st 5) 2:05:51.9 | Spread (1st 5) 38.2 |
| 1, 5, 6, 8, 9, (10), (11) |
| Daniel Kerr, Nick Kramer, Jobadiah Christiansen, David VandeBunte, Samuel Kerk, (Matt VanderRoest), (Greg Whittle) |
| 24:49.8, 25:01.9, 25:05.6, 25:26.6, 25:28.0, (25:30.3), (25:30.5) |
2 | 47 | Albion,
MI - Team Time (1st 5) 2:07:30.6 | Spread (1st 5) 1:26.4 |
| 2, 3, 7, 15, 20, (24), (35) |
| Matt Melvin, Paul Lewis, Mitchell Klingler, Kendall Maddox, Bradley Baker, (Isaac Veysey-White), (Don Strite) |
| 24:57.4, 24:57.8, 25:06.9, 26:04.7, 26:23.8, (27:03.3), (30:26.0) |
3 | 80 | Hope,
MI - Team Time (1st 5) 2:10:06.6 | Spread (1st 5) 45.0 |
| 12, 14, 17, 18, 19, (22), (23) |
| Blake Rottschafer, Kyle Gibson, Samuel Pederson, Tim Simon, Noah Litwiller, (James Rogers), (Zack Zandbergen) |
| 25:31.7, 25:54.9, 26:08.8, 26:14.5, 26:16.7, (26:37.8), (26:53.2) |
4 | 97 | Alma,
MI - Team Time (1st 5) 2:12:16.8 | Spread (1st 5) 2:11.1 |
| 4, 13, 25, 26, 29, (31), (33) |
| Garrett Lacy, Adam Sanchez, Max Morrison, Alexander Pollack, Zach Caverly, (Trevor McCready), (Charles Stack) |
| 25:01.0, 25:52.0, 27:04.1, 27:07.6, 27:12.1, (27:33.0), (27:59.0) |
5 | 122 | Adrian,
MI - Team Time (1st 5) 2:14:21.1 | Spread (1st 5) 1:23.4 |
| 16, 21, 27, 28, 30, (32), (34) |
| Andrew Mangiapane, Matthew Konieczki, Cyle Rogotzke, Dominick Reed, Thomas Windle, (Hayden Garlick), (Eric Kilpatrick) |
| 26:05.2, 26:30.5, 27:08.1, 27:08.7, 27:28.6, (27:50.3), (28:05.3) |