1 | 25 | Linden,
MI - Team Time (1st 5) 1:19:46.4 | Spread (1st 5) 38.8 |
| 1, 2, 4, 7, 11, (14), (24) |
| Jacob Hord, Brad Ferrara, Brendan Sage, Kyle LeMieux, Dylan Ryan, (Mark Wright), (Garret Chappell) |
| 15:42.9, 15:45.5, 15:52.9, 16:03.4, 16:21.7, (16:40.2), (17:10.3) |
2 | 55 | Chelsea,
MI - Team Time (1st 5) 1:22:07.3 | Spread (1st 5) 1:12.5 |
| 3, 8, 10, 16, 18, (19), (28) |
| August Pappas, Bryce Bradley, Peter Wilke, Nick Hewitt, Dominic Conyheave, (Geoff Smith-Woolams), (Mark Smith) |
| 15:49.1, 16:10.3, 16:18.2, 16:48.1, 17:01.6, (17:03.2), (17:23.4) |
3 | 78 | Fenton,
MI - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 49.0 |
| 9, 12, 15, 20, 22, (30), (34) |
| Evan Bancroft, Matt Gilbert, Nicholas French, Kyle Maddock, Patrick Hennig, (Victor Matthews), (Nick French) |
| 16:16.8, 16:31.4, 16:41.6, 17:04.1, 17:05.8, (17:30.6), (17:35.4) |
4 | 139 | Dexter,
MI - Team Time (1st 5) 1:26:08.5 | Spread (1st 5) 1:52.8 |
| 5, 23, 30, 40, 41, (44), (45) |
| Ben Carruthers, Bastien Gourinchas, Tim Bougher, Ian Nystrom, Taylor Neely, (Ken Metz), (Colin McNally) |
| 15:55.6, 17:06.8, 17:30.6, 17:47.1, 17:48.4, (17:56.6), (18:01.7) |
5 | 156 | BH Lahser (merged with Andover 2015),
MI - Team Time (1st 5) 1:27:10.2 | Spread (1st 5) 1:12.7 |
| 13, 27, 35, 39, 42, (57), (61) |
| Anthony Perrotta, Chris Pinter, Phil Marcantonio, Alex Craig, Chris Craig, (Michael Toussaint), (Ryan Toussaint) |
| 16:39.6, 17:20.6, 17:36.1, 17:41.6, 17:52.3, (19:02.4), (19:20.8) |
6 | 160 | Dearborn Divine Child,
MI - Team Time (1st 5) 1:27:36.8 | Spread (1st 5) 1:04.0 |
| 21, 25, 29, 38, 47, (50), (51) |
| Steven Kerr, Aaron Moore, Christopher Lopez, Duncan Miller, Brian Moore, (Ryan Nadeau), (Paul Corsi) |
| 17:05.7, 17:11.2, 17:29.1, 17:41.1, 18:09.7, (18:18.4), (18:18.5) |
7 | 177 | Cranbrook Kingswood,
MI - Team Time (1st 5) 1:28:09.8 | Spread (1st 5) 2:52.8 |
| 6, 26, 37, 52, 56, (63), (66) |
| Daniel Suber, Zander Tallman, Jackson Sui, Max Acheson, Paul Ahn, (Josh Trosch), (Lawrence Malinowski) |
| 15:56.6, 17:14.2, 17:40.3, 18:29.3, 18:49.4, (19:24.4), (19:33.3) |
8 | 180 | Birmingham Seaholm,
MI - Team Time (1st 5) 1:28:21.0 | Spread (1st 5) 1:15.9 |
| 17, 33, 36, 46, 48, (49), (55) |
| Jack Howard, Ryan Petry, Zack Demko, Harrison Gardner, Mark Bennett, (Nick Hill), (Austin Stamps) |
| 16:55.0, 17:32.3, 17:37.7, 18:05.1, 18:10.9, (18:18.1), (18:46.4) |
9 | 268 | Orchard Lake St. Mary's,
MI - Team Time (1st 5) 1:34:02.8 | Spread (1st 5) 2:00.0 |
| 32, 54, 58, 59, 65, (70), (71) |
| Shane Irmen, Matt Johnson, Alex Stoick, Jacob Burt, Ryan Anderson, (Dylan Buckley), (Joe Defever) |
| 17:31.6, 18:45.3, 19:06.8, 19:07.5, 19:31.6, (20:14.9), (20:16.1) |
10 | 314 | BH Andover (merged with Lahser 2015),
MI - Team Time (1st 5) 1:37:41.1 | Spread (1st 5) 1:32.0 |
| 53, 62, 64, 67, 68, (69) |
| Jarred Bratley, Josh Gordon, Jacob Kieft, Andrea Gad, Noah VanValkenberg, (Alex Lough) |
| 18:38.6, 19:23.0, 19:30.2, 19:58.7, 20:10.6, (20:13.9) |
11 | 322 | Detroit Renaissance,
MI - Team Time (1st 5) 1:39:07.4 | Spread (1st 5) 2:55.4 |
| 43, 60, 72, 73, 74, (75), (76) |
| Justin Bullock, Kevin Lewis, Mical Holt, Daniel Sutherlin, Evan Hoye, (Michael Dalton), (Jonathan Sutherlin) |
| 17:54.0, 19:13.0, 20:24.0, 20:47.0, 20:49.4, (21:00.6), (21:26.0) |