1 | 26 | Fremont, MI - Team Time (1st 5) 1:20:29.9 | Spread (1st 5) 1:14.9 |
| 1, 3, 5, 8, 9, (22), (23) |
| James Lanciaux, Erik Westbrook, Mike Morgan, Davis Lindsay, Nick Butcher, (Charlie Fias), (Matt Carlson) |
| 15:24.8, 15:57.1, 16:01.6, 16:26.7, 16:39.7, (17:21.6), (17:21.7) |
2 | 94 | Sparta, MI - Team Time (1st 5) 1:25:50.6 | Spread (1st 5) 45.2 |
| 10, 15, 16, 25, 28, (29), (30) |
| Nate Dahlgren, Nate Kober, David Matthews, Tj Blystone, Andy Delodder, (Dustin Reed), (T.J. Blyston) |
| 16:43.2, 17:05.1, 17:11.6, 17:22.3, 17:28.4, (17:29.2), (17:31.3) |
3 | 117 | Whitehall, MI - Team Time (1st 5) 1:26:17.8 | Spread (1st 5) 1:39.4 |
| 7, 12, 26, 32, 40, (44), (45) |
| Jeff Bassett, Nick Marcinkowski, Andrew Ketchum, Erich Klinger, Jon Demumbrum, (Greg Madendorp), (Andrew Barrett) |
| 16:19.6, 16:51.0, 17:25.2, 17:43.0, 17:59.0, (18:13.6), (18:13.9) |
4 | 130 | Spring Lake, MI - Team Time (1st 5) 1:27:31.2 | Spread (1st 5) 46.5 |
| 14, 18, 31, 33, 34, (51), (64) |
| Bobby Chapman, Blake Rottschafer, Steven Kramer, Makoto Taketani, Tyler Tidswell, (Zach Morrison), (Mitch Macleod) |
| 17:02.0, 17:13.8, 17:40.0, 17:46.9, 17:48.5, (18:22.1), (18:46.3) |
5 | 171 | GR Kenowa Hills, MI - Team Time (1st 5) 1:28:13.3 | Spread (1st 5) 2:40.5 |
| 4, 21, 36, 49, 61, (65), (70) |
| Reed Kamyszek, Joe Hankins, Joshua Ambrose, Bill York, Nolan Carlson, (Dan Collins), (Chris Swaggerty) |
| 15:59.5, 17:20.4, 17:54.3, 18:19.1, 18:40.0, (18:48.5), (19:03.5) |
6 | 198 | Muskegon Orchard View, MI - Team Time (1st 5) 1:30:24.0 | Spread (1st 5) 4:49.0 |
| 2, 13, 48, 56, 79, (80), (84) |
| Isaiah Stone, Adrian Rios, Jesse Ward, Josh Rhines, Matt Tarte, (Talmage Parker), (Jeff Smart) |
| 15:52.6, 16:58.8, 18:18.7, 18:32.3, 20:41.6, (20:42.0), (22:33.6) |
7 | 200 | Cedar Springs, MI - Team Time (1st 5) 1:30:07.2 | Spread (1st 5) 1:05.3 |
| 19, 42, 43, 46, 50, (54), (69) |
| Glenn Galle, Ryan Chaney, Dustin Helsel, Tyler Helsel, Achrim Tillbrooke, (Mike Stokley), (Alex Feravich) |
| 17:15.6, 18:05.6, 18:09.0, 18:16.1, 18:20.9, (18:30.4), (19:00.0) |
8 | 203 | Fruitport, MI - Team Time (1st 5) 1:29:22.5 | Spread (1st 5) 2:32.8 |
| 6, 39, 41, 55, 62, (68), (81) |
| Jacob Batch, Ty Bell, Josh Bair, Kevin Kyle, Robert Afton, (Jacob Boone), (Ethan Bell) |
| 16:07.6, 17:57.9, 18:05.4, 18:31.2, 18:40.4, (18:54.3), (21:01.4) |
9 | 211 | GR Northview, MI - Team Time (1st 5) 1:30:15.2 | Spread (1st 5) 1:15.2 |
| 24, 37, 38, 52, 60, (66), (76) |
| Adam Looman, Brendon Delger, Wes Arbogast, Brian Chambers, Sean McGee, (Matt Lomasney), (Alex Carlberg) |
| 17:21.9, 17:56.0, 17:56.6, 18:23.6, 18:37.1, (18:52.4), (19:59.7) |
10 | 218 | Zeeland East, MI - Team Time (1st 5) 1:30:41.7 | Spread (1st 5) 2:24.2 |
| 11, 17, 47, 71, 72, (74), (78) |
| Bruce Kraay, Ben Fineout, Joe Niemiec, Josiah Samy, Nathan Mathis, (Drew Vugteveen), (Brandon Lambert) |
| 16:50.9, 17:12.1, 18:16.5, 19:07.1, 19:15.1, (19:39.5), (20:23.3) |
11 | 265 | Belding, MI - Team Time (1st 5) 1:33:55.2 | Spread (1st 5) 3:50.0 |
| 20, 27, 63, 73, 82, (86), (89) |
| Luke Baylis, Ethan Jonker, Joe Conley, Nathan Weeks, Hunter Brown, (Paul Haines), (Josh Moore) |
| 17:20.0, 17:27.0, 18:41.0, 19:17.2, 21:10.0, (24:31.0), (31:39.6) |
12 | 271 | Coopersville, MI - Team Time (1st 5) 1:32:27.7 | Spread (1st 5) 59.8 |
| 35, 53, 57, 59, 67, (75), (77) |
| Brian Young, Andrew Maine, Geoffery Adams, Sam VanderArk, Andrew Clark, (Kevin Smith), (Neal Umlor) |
| 17:52.9, 18:29.2, 18:35.9, 18:37.0, 18:52.7, (19:40.6), (20:22.4) |
13 | 401 | Comstock Park, MI - Team Time (1st 5) 1:54:27.0 | Spread (1st 5) 8:15.1 |
| 58, 83, 85, 87, 88 |
| Nate Tafelsky, Simeon Bishop, Charlie Hoover, Zach Stowie, Ben Davis |
| 18:36.1, 21:27.0, 22:45.3, 24:47.4, 26:51.2 |