1 | 29 | Highland-Milford,
MI - Team Time (1st 5) 1:19:57.7 | Spread (1st 5) 29.7 |
| 1, 3, 5, 9, 11, (14), (18) |
| Evan Smallman, Cody Snavely, Nate Benton, Shawn Shove, Dylan Danowski, (Paul Ausum), (Ryan Hofsess) |
| 15:42.5, 15:54.4, 15:57.3, 16:11.3, 16:12.2, (16:18.4), (16:27.9) |
2 | 78 | Walled Lake Northern,
MI - Team Time (1st 5) 1:22:11.4 | Spread (1st 5) 1:04.6 |
| 6, 7, 13, 22, 30, (35), (51) |
| Casey Routledge, Alex Glasson, Sam Parlette, Aaron Wilson, Austin Nell, (Tyler Brinks), (Keegan Brown) |
| 16:00.0, 16:10.7, 16:18.0, 16:38.1, 17:04.6, (17:16.6), (17:33.1) |
3 | 90 | White Lake Lakeland,
MI - Team Time (1st 5) 1:22:32.7 | Spread (1st 5) 51.0 |
| 4, 17, 20, 24, 25, (37), (44) |
| Garrett Zuk, Ryan Carrigan, Craig Dudley, Scott Neff, Grayson Thomas, (Austin Gough), (David Patawaran) |
| 15:56.0, 16:26.1, 16:37.3, 16:46.3, 16:47.0, (17:18.7), (17:22.6) |
4 | 126 | Birmingham Seaholm,
MI - Team Time (1st 5) 1:24:08.4 | Spread (1st 5) 1:01.2 |
| 12, 15, 31, 32, 36, (58), (68) |
| Zack Demko, Jack Howard, Max Gomez, Mark Bennett, Andrew Timlin, (Bobby Griffin), (Clay Petry) |
| 16:15.7, 16:20.8, 17:07.3, 17:07.7, 17:16.9, (17:38.8), (17:54.4) |
5 | 167 | Brother Rice,
MI - Team Time (1st 5) 1:24:53.9 | Spread (1st 5) 2:00.4 |
| 2, 28, 29, 48, 60, (63), (66) |
| Thomas Girardot, Torin Wile, Garrett Bixler, Jay Woods, Joe Schwartz, (Pat Nodland), (Alfred Girardot) |
| 15:42.6, 16:56.0, 17:03.2, 17:29.1, 17:43.0, (17:49.2), (17:52.6) |
6 | 182 | Warren Mott,
MI - Team Time (1st 5) 1:25:20.0 | Spread (1st 5) 1:48.0 |
| 8, 10, 41, 54, 69, (72), (77) |
| John Worthington II, Eni Bogdani, Kyle Jones, Alex Buckle, Jonathon Tockstein, (Joey Przybylko), (Skyler Winkle) |
| 16:11.0, 16:12.0, 17:21.0, 17:37.0, 17:59.0, (18:11.0), (18:29.0) |
7 | 193 | Royal Oak,
MI - Team Time (1st 5) 1:26:09.8 | Spread (1st 5) 50.9 |
| 23, 27, 41, 49, 53, (75), (85) |
| Garret Benoit, Max Benoit, Dan Dobras, Leonard Jackson, Ben Pryde, (Mitch Huber), (Josh Hoekwater) |
| 16:46.0, 16:55.2, 17:21.0, 17:30.7, 17:36.9, (18:23.0), (18:58.0) |
8 | 200 | Troy,
MI - Team Time (1st 5) 1:26:06.5 | Spread (1st 5) 1:13.7 |
| 16, 33, 43, 52, 56, (57), (65) |
| William Yau, Dillon Jaghory, Jeremy Hepner, Christian Harnishfeger, Alex Miros, (Chris Hoef), (Christian Przeslawski) |
| 16:24.0, 17:09.0, 17:21.8, 17:34.0, 17:37.7, (17:38.3), (17:50.3) |
9 | 225 | West Bloomfield,
MI - Team Time (1st 5) 1:27:03.1 | Spread (1st 5) 56.9 |
| 26, 34, 40, 61, 64, (83), (89) |
| Bjorn Kempf, Brandon Burton, Ben Griessmann, Connor Wujcik, Luke Bersche, (Casper Vester), (Jalen Hatcher) |
| 16:53.2, 17:15.8, 17:20.8, 17:43.2, 17:50.1, (18:51.2), (19:21.0) |
10 | 235 | Walled Lake Central,
MI - Team Time (1st 5) 1:27:25.2 | Spread (1st 5) 1:49.3 |
| 19, 21, 46, 74, 75, (78), (80) |
| Tyler Watts, John Holmes, Adam Janicki, Connor Reynolds, Bryan Berg, (Connor R Sollestre), (Dean Johnson) |
| 16:33.7, 16:38.0, 17:28.0, 18:22.5, 18:23.0, (18:32.0), (18:33.0) |
11 | 239 | Troy Athens,
MI - Team Time (1st 5) 1:27:26.5 | Spread (1st 5) 24.9 |
| 38, 39, 45, 55, 62, (67), (90) |
| JD Sterba, Addison Ng, Andy Espinoza, Brandon Wernette, Justin Krolik, (Vlad Jdanov), (Kevin Lalko) |
| 17:19.2, 17:20.0, 17:26.1, 17:37.1, 17:44.1, (17:53.2), (19:24.2) |
12 | 304 | Berkley,
MI - Team Time (1st 5) 1:29:14.3 | Spread (1st 5) 1:03.0 |
| 47, 50, 59, 70, 78, (84), (87) |
| Greg Sollish, Sebastian Betzer, Gunnar Holmes, Tommy Porter, Jonathan Sollish, (Matt Germaine), (Charles Fowlkes) |
| 17:29.0, 17:31.0, 17:40.5, 18:01.8, 18:32.0, (18:52.0), (19:02.7) |
13 | 393 | Beverly Hills Groves,
MI - Team Time (1st 5) 1:32:50.2 | Spread (1st 5) 54.6 |
| 71, 73, 81, 82, 86, (88), (92) |
| Dennis Walsh, Zachary Turner, Joseph Giancarlo, Dylan Reiners, Alexandre Rochaix, (Aaron Yost), (Benjamin Sadler) |
| 18:03.8, 18:19.8, 18:39.7, 18:48.5, 18:58.4, (19:13.0), (19:49.5) |
14 | 469 | Southfield-Lathrup (Closed 2016),
MI - Team Time (1st 5) 1:42:10.8 | Spread (1st 5) 1:15.7 |
| 91, 93, 94, 95, 96, (97), (98) |
| Cheikh Ka, Donovan Luttrell, Germain Burchfield, Jamie Hamilton, Mamadou Bah, (William Gist), (Robert Bell) |
| 19:44.6, 20:05.0, 20:35.9, 20:45.0, 21:00.3, (23:12.0), (23:53.0) |