1 | 78 | Highland-Milford,
MI - Team Time (1st 5) 1:23:00.8 | Spread (1st 5) 1:21.1 |
| 2, 13, 14, 24, 25, (26), (27) |
| Nathan Huff, Nick Burt, Shawn Shove, Dylan Danowski, Nate Huff, (Darryl Jessup), (Paul Ausum) |
| 15:43.3, 16:35.3, 16:36.7, 17:01.1, 17:04.4, (17:05.0), (17:05.7) |
2 | 80 | Clarkston,
MI - Team Time (1st 5) 1:23:36.5 | Spread (1st 5) 34.6 |
| 8, 15, 17, 19, 21, (33), (45) |
| Jeffrey Kuhl, Christian Bonzheim, Adam Bruderick, Johann Britting, Forbes Dever, (Branton Dennis), (Eric Nordquist) |
| 16:21.5, 16:39.9, 16:47.9, 16:51.1, 16:56.1, (17:20.7), (17:38.1) |
3 | 92 | White Lake Lakeland,
MI - Team Time (1st 5) 1:24:02.6 | Spread (1st 5) 35.0 |
| 11, 16, 20, 22, 23, (38), (66) |
| Stefan Morell, Brent Rolfe, Chris Sherlock, Garret Zuk, Parker Snavely, (Craig Dudley), (Brendon Clover) |
| 16:25.6, 16:44.4, 16:52.1, 16:59.9, 17:00.6, (17:27.9), (18:09.3) |
4 | 130 | Hartland,
MI - Team Time (1st 5) 1:24:39.2 | Spread (1st 5) 1:46.3 |
| 4, 7, 29, 39, 51, (62), (64) |
| Joe Graves, Kevin Mahar, Ian McGinn, David Daavettila, Ross Kantola, (Jeremy Delor), (Tanner Gallant) |
| 16:00.7, 16:11.7, 17:10.2, 17:29.6, 17:47.0, (17:59.1), (18:05.3) |
5 | 168 | Holly,
MI - Team Time (1st 5) 1:26:16.3 | Spread (1st 5) 1:26.8 |
| 6, 35, 41, 42, 44, (50), (55) |
| Brenden Lagios, McGuire Joe, Cameron Moussavi, Luke Schwerin, Joe McGuire, (Kyle Sayles), (Schwerin Luke) |
| 16:10.4, 17:22.4, 17:30.9, 17:35.4, 17:37.2, (17:43.3), (17:48.4) |
6 | 175 | Royal Oak,
MI - Team Time (1st 5) 1:26:41.8 | Spread (1st 5) 53.9 |
| 18, 28, 34, 46, 49, (52), (59) |
| Theo Kempf, Al Lilly, Bill King, Garret Benoit, Max Paul, (Ryan Beck), (Taylor Gabriel) |
| 16:49.2, 17:08.9, 17:22.1, 17:38.5, 17:43.1, (17:47.4), (17:52.4) |
7 | 177 | Walled Lake Central,
MI - Team Time (1st 5) 1:25:52.4 | Spread (1st 5) 2:42.1 |
| 3, 11, 37, 56, 70, (75), (79) |
| Kyle Roche, Chad Norton, Mike Wang, Ryan Rivamonte, Andrew Crimmins, (Will Loomans), (Drew Prueter) |
| 15:44.5, 16:25.6, 17:27.1, 17:48.6, 18:26.6, (18:44.1), (18:56.8) |
8 | 181 | Brother Rice,
MI - Team Time (1st 5) 1:25:47.9 | Spread (1st 5) 2:25.1 |
| 1, 31, 47, 48, 54, (58), (61) |
| Michael Murphy, Sean Clifford, Jack Jessup, Andrew Saboo, Connor Jessup, (Jay Woods), (Connor Walby) |
| 15:23.2, 17:13.6, 17:40.9, 17:41.9, 17:48.3, (17:50.3), (17:57.3) |
9 | 185 | Waterford Mott,
MI - Team Time (1st 5) 1:26:47.2 | Spread (1st 5) 1:43.2 |
| 9, 32, 36, 43, 65, (83), (94) |
| Scott Albaugh, Ryan Chute, Ian Hackbarth, Josh Robinson, Rob McConkey, (Matt Degraeve), (Kevyn Robinson) |
| 16:24.3, 17:15.6, 17:23.3, 17:36.5, 18:07.5, (19:07.9), (20:15.5) |
10 | 230 | Walled Lake Northern,
MI - Team Time (1st 5) 1:28:13.4 | Spread (1st 5) 2:28.6 |
| 9, 30, 53, 60, 78, (80), (91) |
| Samuel Parlette, Casey Routledge, Austin Nell, Blake Simpson, Peter Woolcox, (Nathan Delaney), (Sean Hildebrandt) |
| 16:24.3, 17:11.8, 17:48.0, 17:56.4, 18:52.9, (18:59.2), (19:55.7) |
11 | 322 | West Bloomfield,
MI - Team Time (1st 5) 1:31:24.4 | Spread (1st 5) 1:30.2 |
| 40, 57, 71, 73, 81, (84), (89) |
| Spencer Ruiter, Tommy Migaki, Michael Martin, Garret Gloceri, Luke Bersche, (Alex Dane), (Max Elswerth) |
| 17:29.9, 17:49.4, 18:30.3, 18:34.7, 19:00.1, (19:18.5), (19:41.2) |
12 | 324 | Waterford Kettering,
MI - Team Time (1st 5) 1:32:22.1 | Spread (1st 5) 3:58.5 |
| 5, 67, 74, 86, 92, (93), (98) |
| Alexander Katona, Tyler Elton, Brandon Carson, Zach Zimmerman, Robert Chizek, (Trevor Loe), (Ryan Squana) |
| 16:02.0, 18:14.7, 18:35.2, 19:29.7, 20:00.5, (20:08.8), (21:10.6) |
13 | 370 | Berkley,
MI - Team Time (1st 5) 1:33:31.8 | Spread (1st 5) 1:09.4 |
| 68, 69, 72, 76, 85, (88), (96) |
| Danny Lyons, Andrew Schwartz, Greg Sollish, Austen Campbell-Fox, Steven Stoddard, (Kieffer Donnelly), (Destry Newton) |
| 18:19.0, 18:26.3, 18:30.7, 18:47.4, 19:28.4, (19:35.4), (20:36.6) |
14 | 399 | Beverly Hills Groves,
MI - Team Time (1st 5) 1:35:08.9 | Spread (1st 5) 1:39.3 |
| 63, 77, 82, 87, 90, (95), (97) |
| Alex Langensiepen, Adam Sadler, Stephen Gatowski, Christopher MacDonald, Jacob Gardner, (Michael Robbe), (Dylan Reiners) |
| 18:03.3, 18:49.5, 19:02.9, 19:30.6, 19:42.6, (20:19.2), (20:55.7) |