1 | 35 | Bangor,
MI - Team Time (1st 5) 1:23:45.9 | Spread (1st 5) 13.5 |
| 5, 6, 7, 8, 9, (13), (22) |
| Matt Melvin, Andrew Fuentes, Jacob Skinner, Eric Thompson, David Watson, (William Hodge), (Israel Munoz) |
| 16:40.5, 16:41.0, 16:42.9, 16:47.5, 16:54.0, (17:08.3), (17:52.5) |
2 | 52 | Kalamazoo Hackett,
MI - Team Time (1st 5) 1:24:50.7 | Spread (1st 5) 1:21.7 |
| 1, 2, 14, 16, 19, (23), (24) |
| Micheal O'brien, Andrew Breyer, Brendan Molony, Brandon Krinock, Peter Robinson, (Brendan Hunter), (Mack Ladd) |
| 16:14.9, 16:19.0, 17:18.1, 17:22.1, 17:36.6, (17:52.7), (17:59.1) |
3 | 103 | Schoolcraft,
MI - Team Time (1st 5) 1:28:43.6 | Spread (1st 5) 1:45.1 |
| 4, 20, 21, 27, 31, (38), (52) |
| Jake Barnes, Joel Sanders, Jeremiah Barnes, Charlton Craig, Collin Welch, (Mike Wise), (Chris Wise) |
| 16:36.6, 17:44.8, 17:52.4, 18:08.1, 18:21.7, (18:58.1), (19:44.9) |
4 | 104 | Bridgman,
MI - Team Time (1st 5) 1:28:41.1 | Spread (1st 5) 1:52.4 |
| 10, 12, 18, 28, 36, (39), (70) |
| Evan Krettek, Cammeron Magro, Conner Magro, Mark Haukereid, Tony Bielmun, (David Holobaugh), (Karsten Smith) |
| 16:58.7, 17:07.1, 17:36.0, 18:08.2, 18:51.1, (19:00.1), (20:44.9) |
5 | 168 | Berrien Springs,
MI - Team Time (1st 5) 1:33:00.9 | Spread (1st 5) 3:17.2 |
| 3, 26, 40, 46, 53, (65), (68) |
| Kyle Banish, Ben Klug, Jordan Sunnarborg, Matt Bromilow, Zach Nearpass, (Michael Jasper), (Keith Curtis) |
| 16:30.0, 18:07.8, 19:09.1, 19:26.8, 19:47.2, (20:23.9), (20:36.2) |
6 | 179 | Parchment,
MI - Team Time (1st 5) 1:33:34.2 | Spread (1st 5) 3:10.1 |
| 11, 33, 35, 37, 63, (64), (77) |
| Stuart Crowell, Cody Switzer, Matt Fountain Unk, Christian Ruiz, Aldan Brown, (Darren Pominville), (Josh Penny) |
| 17:06.2, 18:30.2, 18:43.7, 18:57.8, 20:16.3, (20:23.7), (21:20.7) |
7 | 186 | Paw Paw,
MI - Team Time (1st 5) 1:34:10.9 | Spread (1st 5) 1:24.1 |
| 29, 30, 32, 45, 50, (60), (62) |
| Josh Grotelueschen, Russell Poffenberger, Michael Flory, Aaron Garceau, Josh Armbrust, (Spencer Richardson), (Garrett Gokey) |
| 18:16.4, 18:20.5, 18:28.2, 19:25.3, 19:40.5, (20:11.7), (20:16.1) |
8 | 197 | Kalamazoo Christian,
MI - Team Time (1st 5) 1:34:56.5 | Spread (1st 5) 2:28.1 |
| 17, 25, 43, 55, 57, (61), (74) |
| A.J. Vigen, Mike Dwyer, Nathan Triemstra, John Withee, Josh Withee, (Austin Shaver), (Eric Cramer) |
| 17:34.6, 18:04.1, 19:18.5, 19:56.6, 20:02.7, (20:14.2), (21:11.4) |
9 | 257 | Niles Brandywine,
MI - Team Time (1st 5) 1:39:17.7 | Spread (1st 5) 4:48.1 |
| 15, 34, 54, 76, 78, (80) |
| Tyler Weedon, Elliott Richards, Aaron Sieting, Tom Buzzard, David Dykema, (Samual Gibson) |
| 17:20.9, 18:40.7, 19:48.9, 21:18.2, 22:09.0, (28:05.8) |
10 | 278 | Watervliet,
MI - Team Time (1st 5) 1:39:44.4 | Spread (1st 5) 1:36.1 |
| 41, 49, 51, 66, 71, (73) |
| Jeremy Flagel, Aaron Wisdom, Eric. Phillips, Nathan Richardson, Kevin Lynch, (Chris Robinson) |
| 19:10.7, 19:39.7, 19:42.6, 20:24.6, 20:46.8, (21:02.6) |
11 | 282 | Buchanan,
MI - Team Time (1st 5) 1:43:01.0 | Spread (1st 5) 4:45.9 |
| 42, 44, 48, 69, 79 |
| Jon Young, Richard Reith, John Kuntz, Joshua Tidey, Allan Morse |
| 19:17.5, 19:20.0, 19:39.1, 20:41.0, 24:03.4 |
12 | 287 | Hartford,
MI - Team Time (1st 5) 1:40:11.4 | Spread (1st 5) 1:01.8 |
| 47, 56, 58, 59, 67, (72), (75) |
| Kyle Hallgren, Lorenzo Robles, Jose Hernandez, Ian Haubold, Brandon Davis, (Luke Golas), (Matt Sells) |
| 19:29.0, 19:57.2, 20:06.0, 20:08.4, 20:30.8, (20:52.3), (21:15.2) |