1 | 93 | Lake Orion,
MI - Team Time (1st 5) 1:21:51.9 | Spread (1st 5) 1:30.0 |
| 3, 11, 19, 25, 35, (40), (69) |
| Andrew Lorant, Jacob Arenz, Matthew Arenz, Jack Everts, Jacob Ernatt, (Nicholas Nunn), (Robert Beggs) |
| 15:32.0, 16:14.0, 16:27.0, 16:36.9, 17:02.0, (17:07.4), (17:35.5) |
| 93 | Rochester,
MI - Team Time (1st 5) 1:22:00.6 | Spread (1st 5) 1:00.1 |
| 5, 17, 21, 22, 28, (33), (56) |
| Kyle Repetto, Kyle Johnson, Austin Remick, Dillon Smith, Joe Schuler, (Joe Hegger), (Kushal Jaligama) |
| 15:49.0, 16:24.0, 16:28.9, 16:29.6, 16:49.1, (16:59.5), (17:19.6) |
3 | 95 | Clarkston,
MI - Team Time (1st 5) 1:22:33.3 | Spread (1st 5) 47.8 |
| 9, 10, 13, 29, 34, (36), (67) |
| Daniel Billette, Tyler Dunn, Grant Henley, Luke Oldford, Eric Smith, (Mika Juuhl), (Richard Johnson) |
| 16:12.8, 16:13.7, 16:16.3, 16:49.9, 17:00.6, (17:02.4), (17:30.6) |
4 | 131 | Rochester Adams,
MI - Team Time (1st 5) 1:23:17.3 | Spread (1st 5) 1:22.7 |
| 4, 16, 31, 39, 41, (43), (60) |
| Adam Beck, Matt Schram, Matt Schiller, Peter Tkac, Colin Crusoe, (Mason Williams), (Nathan Stadwick) |
| 15:45.1, 16:23.1, 16:55.1, 17:06.2, 17:07.8, (17:11.0), (17:23.0) |
5 | 157 | Oxford,
MI - Team Time (1st 5) 1:24:04.1 | Spread (1st 5) 1:00.4 |
| 12, 14, 38, 42, 51, (82), (91) |
| Logan Bruni, Gabe Hogan, Bradley Vandecar, Dominic Bruce, Christian Corrion, (Riley Feeney), (Zachariah Smith) |
| 16:15.5, 16:17.7, 17:05.0, 17:10.0, 17:15.9, (17:58.9), (18:09.6) |
6 | 167 | Bloomfield Hills,
MI - Team Time (1st 5) 1:24:27.8 | Spread (1st 5) 50.5 |
| 20, 26, 30, 37, 54, (63), (64) |
| Cooper Bellinson, Michael Tremonti, Will Threlkeld, Nick Bellinson, Finnley MacKillop, (Ryan McClelland), (Max Threlkeld) |
| 16:27.9, 16:44.0, 16:52.8, 17:04.7, 17:18.4, (17:27.0), (17:27.6) |
7 | 175 | Birmingham Seaholm,
MI - Team Time (1st 5) 1:24:18.7 | Spread (1st 5) 47.0 |
| 23, 23, 27, 49, 53, (55), (57) |
| Alex Skender, Jack Halpin, Luke Wallace, Liam Little, David Seago, (Ben Williams), (Joey Russell) |
| 16:29.8, 16:29.8, 16:47.6, 17:14.7, 17:16.8, (17:19.1), (17:21.8) |
8 | 196 | Rochester Hills Stoney Creek,
MI - Team Time (1st 5) 1:25:08.2 | Spread (1st 5) 59.0 |
| 15, 32, 43, 48, 58, (70), (71) |
| Casey Neal, Alex Landuyt, Adam Freer, Harrison Steen, Nick Renke, (Evan Ziehl), (Jacob Bozeman) |
| 16:23.0, 16:58.0, 17:11.0, 17:14.2, 17:22.0, (17:38.7), (17:44.0) |
9 | 279 | Troy,
MI - Team Time (1st 5) 1:26:00.4 | Spread (1st 5) 2:34.0 |
| 2, 60, 66, 72, 79, (92), (95) |
| Kunal Tangri, Matt Miros, Jonathon Slifkin, Trevor Johnson, Andy Olson, (Connor Welborn), (Suk Ro) |
| 15:23.0, 17:23.0, 17:30.4, 17:47.0, 17:57.0, (18:09.7), (18:13.6) |
10 | 316 | Ferndale,
MI - Team Time (1st 5) 1:27:37.0 | Spread (1st 5) 2:10.0 |
| 18, 50, 68, 74, 106, (110), (132) |
| Zach New, Nick Major, Will McElgunn, Will Raus, Julian Jones, (Nick Schoenknecth), (Jemone Cochran) |
| 16:25.0, 17:15.0, 17:33.0, 17:49.0, 18:35.0, (18:39.0), (19:52.0) |
11 | 353 | Berkley,
MI - Team Time (1st 5) 1:28:31.3 | Spread (1st 5) 2:17.7 |
| 7, 78, 80, 89, 99, (105), (108) |
| Andrew Bill, Ian Annesser, Matt Austin, Zack Smith, Henry Robertson, (Nathan LaFramboise), (Ryan Schildcrout) |
| 16:06.3, 17:56.0, 17:58.0, 18:07.0, 18:24.0, (18:33.3), (18:36.0) |
12 | 359 | Royal Oak,
MI - Team Time (1st 5) 1:27:41.2 | Spread (1st 5) 3:14.0 |
| 1, 75, 93, 94, 96, (98), (100) |
| Ben Hill, Peter Harris, Marcus Jackson, Andy Johnson, Lee Hewson, (Milo Taylor), (Patrick Fegan) |
| 15:06.0, 17:50.0, 18:11.9, 18:13.3, 18:20.0, (18:23.7), (18:24.1) |
13 | 384 | West Bloomfield,
MI - Team Time (1st 5) 1:29:10.2 | Spread (1st 5) 1:04.1 |
| 62, 65, 73, 83, 101, (109), (110) |
| Justin Christopher-Moody, Robby Niehof, Brandon Coats, Collin Goan, Jacob Schmitt, (Ian Goan), (Jacob Binke) |
| 17:25.7, 17:28.0, 17:47.7, 17:59.0, 18:29.8, (18:37.1), (18:39.0) |
14 | 389 | Beverly Hills Groves,
MI - Team Time (1st 5) 1:29:26.9 | Spread (1st 5) 53.3 |
| 46, 81, 85, 88, 89, (107), (113) |
| Louis Sullivan, Alexander Ross, James Searle, Paul Tremonti, Alberto Whitmer, (Aaron Walt), (Olivier Rochaix) |
| 17:13.7, 17:58.1, 18:02.0, 18:06.1, 18:07.0, (18:35.7), (18:52.3) |
15 | 398 | Troy Athens,
MI - Team Time (1st 5) 1:29:57.0 | Spread (1st 5) 3:17.0 |
| 6, 86, 87, 97, 122, (127), (129) |
| Ryan Mooney, Joe Masamery, Alex Beyer, Noah Leong, Jeff Tschirhart, (Mike Zumbaugh), (Phil Reynolds) |
| 16:05.0, 18:04.0, 18:05.0, 18:21.0, 19:22.0, (19:30.5), (19:36.0) |
16 | 451 | Auburn Hills Avondale,
MI - Team Time (1st 5) 1:31:13.0 | Spread (1st 5) 1:41.0 |
| 47, 77, 103, 110, 114, (115), (117) |
| Ben Zaremba, Ben Bariac, Zach Loyd, Adam Good, Ben Hoffman, (Ben Hoffmann), (Gavin Stewart) |
| 17:14.0, 17:54.0, 18:31.0, 18:39.0, 18:55.0, (19:04.0), (19:09.0) |
17 | 472 | FH Harrison (Closed June '19),
MI - Team Time (1st 5) 1:33:50.0 | Spread (1st 5) 4:25.7 |
| 8, 75, 120, 134, 135, (144), (146) |
| James Weekley, Dakota Kelly, Nate Taube, Landon Tucker, Cameron Sayer, (Nick Snell), (Noah Weingarden) |
| 16:07.6, 17:50.0, 19:12.1, 20:07.0, 20:33.3, (22:58.6), (24:43.8) |
18 | 501 | Oak Park,
MI - Team Time (1st 5) 1:38:44.0 | Spread (1st 5) 5:45.0 |
| 45, 52, 121, 140, 143, (145), (147) |
| Cameron Cooper, Dekaryea Freeman, Dewan Hawthorne, Brandon Moore, Brendon Suttles, (Bryce Pickett), (Javonne Jones) |
| 17:12.8, 17:16.0, 19:21.0, 21:56.4, 22:57.8, (23:08.6), (25:34.2) |
19 | 516 | North Farmington,
MI - Team Time (1st 5) 1:33:19.5 | Spread (1st 5) 1:47.0 |
| 59, 104, 116, 118, 119, (123), (124) |
| Robert Irwin, Derek Abbott, Jacob Barth, Justin Weber, Ryan Darnell, (Ben Plotnick), (Nick Harb) |
| 17:22.9, 18:32.9, 19:04.5, 19:09.3, 19:09.9, (19:22.5), (19:24.0) |
20 | 567 | Farmington,
MI - Team Time (1st 5) 1:35:14.5 | Spread (1st 5) 1:51.4 |
| 83, 102, 125, 126, 131, (139), (142) |
| Maxx Merlino, Josh Saba, Ryan Stanek, Nick Johnson, Nick Trevisan, (Kai Schiefer), (Mark Rasak) |
| 17:59.0, 18:30.8, 19:25.6, 19:28.7, 19:50.4, (21:41.0), (22:39.1) |
21 | 664 | Hazel Park,
MI - Team Time (1st 5) 1:40:45.5 | Spread (1st 5) 1:20.5 |
| 128, 130, 133, 136, 137, (138), (141) |
| Romel Carter, Chris Hopkins, Jevon Sheckles, Dempsey Younce, Eric Bird, (D'Jaun Johnson), (Corey Davidson) |
| 19:31.5, 19:42.0, 20:00.0, 20:40.0, 20:52.0, (21:40.0), (22:25.0) |