1 | 24 | St. Joseph,
MI - Team Time (1st 5) 1:20:59.9 | Spread (1st 5) 48.3 |
| 1, 3, 4, 5, 11, (19), (33) |
| Ryan Leahy, David Berry, Charlie Felton, Joseph Beemer, Nick Whise, (Stephen Pfahler), (Tanner Rydleski) |
| 15:46.7, 16:02.5, 16:16.4, 16:19.3, 16:35.0, (16:50.0), (17:31.0) |
2 | 68 | Richland Gull Lake,
MI - Team Time (1st 5) 1:23:36.9 | Spread (1st 5) 27.6 |
| 7, 9, 13, 18, 21, (26), (27) |
| Jeremy Simon, Dallas Chase, Sam Butler, Samuel Sly, Nathan Busby, (Caelan Deater), (Tanner Hostetler) |
| 16:32.5, 16:34.0, 16:40.5, 16:49.8, 17:00.1, (17:07.8), (17:12.0) |
3 | 94 | Otsego,
MI - Team Time (1st 5) 1:24:36.2 | Spread (1st 5) 48.5 |
| 9, 16, 17, 23, 29, (37), (38) |
| Tyler Starr, Brian Harvey, Justin Starr, Jeremy Cole, Michael Bush, (Brandon Watson), (John Finch) |
| 16:34.0, 16:46.0, 16:48.7, 17:05.0, 17:22.5, (17:39.6), (17:39.8) |
4 | 101 | Vicksburg,
MI - Team Time (1st 5) 1:24:33.8 | Spread (1st 5) 1:53.4 |
| 2, 6, 25, 28, 40, (50), (52) |
| Joey Fici, Danny Hughes, Hayden Waterhouse, Daniel Newhouse, Andrew Gardner, (Tristan Glenn), (Reagan Soekarmoen) |
| 15:55.6, 16:21.8, 17:06.0, 17:21.4, 17:49.0, (18:09.6), (18:15.7) |
5 | 170 | South Haven,
MI - Team Time (1st 5) 1:27:34.9 | Spread (1st 5) 2:10.2 |
| 8, 20, 22, 56, 64, (70), (82) |
| Evan Hendrix, Ian Everitt, Nathan VanderRoest, Zachery Kenreich, Cameron Sleeper, (Willis Dotson), (Alex Barton) |
| 16:33.0, 16:54.7, 17:01.0, 18:23.0, 18:43.2, (18:50.0), (19:08.5) |
6 | 197 | Three Rivers,
MI - Team Time (1st 5) 1:28:50.5 | Spread (1st 5) 47.1 |
| 30, 34, 35, 47, 51, (54), (67) |
| Derek Tulla, Shannon Grace, Andrew Whitmyer, Josh Winfrey, Kyle First, (Alfredo Castro), (Nate Sell) |
| 17:24.9, 17:33.0, 17:35.6, 18:05.0, 18:12.0, (18:20.0), (18:47.0) |
7 | 263 | Holland,
MI - Team Time (1st 5) 1:31:15.6 | Spread (1st 5) 1:06.0 |
| 39, 44, 49, 63, 68, (76), (77) |
| Edward Sheldon, Raymond Surya, Andres Perales, Luis Sanchez, Rogelio Padron, (Nathan Redder), (Anton Garcia) |
| 17:42.0, 18:01.0, 18:05.6, 18:39.0, 18:48.0, (18:59.9), (19:02.4) |
8 | 273 | Hamilton,
MI - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 2:06.0 |
| 31, 43, 47, 65, 87, (103), (106) |
| Brett Slayton, Brian Sheridan, Kray Freestone, Noah Sall, Andrew Fathman, (Austin Sloan), (Joe Blake) |
| 17:27.0, 17:59.0, 18:05.0, 18:45.0, 19:33.0, (20:50.0), (21:25.0) |
9 | 277 | Edwardsburg,
MI - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 2:58.0 |
| 14, 42, 59, 74, 88, (91), (93) |
| Josh Clark, Ben Getz, Derek Scott, Alan Lopez, Michael Kempton, (DJ Bosse), (Ben Peak) |
| 16:41.0, 17:56.0, 18:31.0, 18:59.0, 19:39.0, (19:46.0), (19:47.0) |
10 | 282 | Plainwell,
MI - Team Time (1st 5) 1:32:07.2 | Spread (1st 5) 1:00.0 |
| 41, 46, 61, 62, 72, (90), (101) |
| Max Hultquist, Grayson Betts, Luke Boulter, Adam Licavoli, Alex Dunham, (Nick Swain), (Zachary Mann) |
| 17:54.0, 18:04.0, 18:37.0, 18:38.2, 18:54.0, (19:40.0), (20:40.1) |
11 | 295 | Holland Christian,
MI - Team Time (1st 5) 1:32:07.1 | Spread (1st 5) 1:59.6 |
| 24, 45, 69, 78, 79, (85), (86) |
| Zach Ailes, Michael Sikorski, Nathan Mulder, Nathan Vance, Jordan Meyer, (Schylar Grenz), (Austin O'Malley) |
| 17:05.6, 18:03.0, 18:49.1, 19:04.2, 19:05.2, (19:27.5), (19:30.0) |
12 | 298 | Stevensville Lakeshore,
MI - Team Time (1st 5) 1:32:29.0 | Spread (1st 5) 1:30.0 |
| 32, 55, 65, 72, 74, (80), (81) |
| Colby Clark, Michael Hoodlebrink, David Hendley, Luke Kruggel, Jared Wendland, (Jonathan Baird), (Joe Cason) |
| 17:29.0, 18:22.0, 18:45.0, 18:54.0, 18:59.0, (19:06.0), (19:07.0) |
13 | 325 | Paw Paw,
MI - Team Time (1st 5) 1:33:47.6 | Spread (1st 5) 3:18.4 |
| 15, 57, 60, 96, 97, (100), (107) |
| Kyle Richardson, Tim Weststrate, Tony Westerhoff, Cody Puckett, Garrett Boyer, (Patrick McCaw), (Dennis Sivley) |
| 16:44.6, 18:26.0, 18:36.0, 19:58.0, 20:03.0, (20:33.0), (21:44.0) |
14 | 333 | Niles,
MI - Team Time (1st 5) 1:33:57.0 | Spread (1st 5) 3:06.0 |
| 12, 58, 84, 88, 91, (94), (98) |
| Sam Vandenheede, Michael Geiger, Daniel Sierra, Nicholas Borkowski, Ryan Roberts, (Sean Morgan), (Daulton Britton) |
| 16:40.0, 18:30.0, 19:22.0, 19:39.0, 19:46.0, (19:51.0), (20:05.0) |
15 | 387 | Allegan,
MI - Team Time (1st 5) 1:36:14.3 | Spread (1st 5) 3:05.6 |
| 36, 71, 83, 95, 102, (104) |
| Kyle Sousley, Matt Dangremond, Travis Lynch, Tom Garlock, Corey Williams, (Suede Mobley) |
| 17:36.6, 18:51.2, 19:10.3, 19:54.0, 20:42.2, (21:03.4) |
16 | 473 | Benton Harbor,
MI - Team Time (1st 5) 1:45:20.7 | Spread (1st 5) 4:26.3 |
| 53, 99, 105, 108, 108, (110), (111) |
| Roy Napier, Tipton Walker, John Robinson, Omari Kohn, Sean Hubert, (Alvin Dorsey), (Darrell Moss) |
| 18:17.7, 20:21.0, 21:14.0, 22:44.0, 22:44.0, (23:36.0), (29:15.0) |