1 | 69 | Romeo,
MI - Team Time (1st 5) 1:21:36.0 | Spread (1st 5) 27.0 |
| 7, 8, 16, 18, 20, (46), (49) |
| Trevor Sharnas, Jason Saliga, Alec Toreki, Joe Gerow, Andrew Nelson, (Jacob Pintal), (Jacob Domagalski) |
| 16:08.0, 16:09.0, 16:17.0, 16:27.0, 16:35.0, (17:11.0), (17:17.0) |
2 | 91 | Lake Orion,
MI - Team Time (1st 5) 1:21:48.6 | Spread (1st 5) 1:23.5 |
| 1, 5, 23, 28, 34, (35), (39) |
| TJ Carey, David Diaz, Ryan Singles, Justin Prawdzik, Aaron Kaufman, (George Modrak), (Jacob Houlihan) |
| 15:32.3, 15:56.7, 16:37.5, 16:46.3, 16:55.8, (16:57.7), (17:04.8) |
3 | 104 | Clarkston,
MI - Team Time (1st 5) 1:22:41.6 | Spread (1st 5) 53.0 |
| 3, 22, 24, 26, 29, (33), (36) |
| Sam Tanielian, Nick Moore, Adam Bruderick, Michael Culver, Austin Draving, (Daniel Byrne), (Ian Brennan) |
| 15:54.8, 16:37.0, 16:39.6, 16:42.4, 16:47.8, (16:52.6), (16:58.2) |
4 | 134 | Utica,
MI - Team Time (1st 5) 1:23:28.0 | Spread (1st 5) 52.0 |
| 14, 14, 25, 40, 41, (78), (81) |
| Chris Scott, James Abbey, Andrei Rotar, Loren Lacy, Glen Scott, (Zac Freeland), (Julian Szatkowski) |
| 16:16.0, 16:16.0, 16:42.0, 17:06.0, 17:08.0, (18:04.0), (18:08.0) |
5 | 184 | Port Huron Northern,
MI - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 1:08.0 |
| 13, 17, 48, 52, 54, (57), (60) |
| Tyler Delange, Matt Thomas, Ty Dickinson, Scott Stokan, Graham Prout, (Elijah Bennett), (Brad Hunt) |
| 16:15.0, 16:21.0, 17:15.0, 17:20.0, 17:23.0, (17:25.0), (17:30.0) |
6 | 187 | Rochester Adams,
MI - Team Time (1st 5) 1:24:22.0 | Spread (1st 5) 1:46.0 |
| 2, 11, 53, 58, 63, (73), (82) |
| Stephen Biebelhausen, Dylan Oppenheiser, Johnny Shepherd, Conner Stevons, Alex Potoniec, (Justin Schofield), (Chris Santella) |
| 15:46.0, 16:13.0, 17:22.0, 17:29.0, 17:32.0, (17:51.0), (18:13.8) |
7 | 194 | Oxford,
MI - Team Time (1st 5) 1:24:57.4 | Spread (1st 5) 1:17.4 |
| 10, 19, 51, 54, 60, (62), (67) |
| Ryan Gillespie, Alec Smith, Ross Chapman, Noah Jenkins, Joey Ufolla, (Logan Bruni), (Kyle Feeney) |
| 16:12.6, 16:32.8, 17:19.0, 17:23.0, 17:30.0, (17:31.0), (17:38.0) |
8 | 201 | Macomb Dakota,
MI - Team Time (1st 5) 1:25:14.0 | Spread (1st 5) 1:05.0 |
| 20, 31, 32, 49, 69, (71), (75) |
| Stephen Orr, Tim Szymanski, Alex Fauer, Zachary Thomas, Colin Driscoll, (Troy Ciaramella), (Brian Orr) |
| 16:35.0, 16:50.0, 16:52.0, 17:17.0, 17:40.0, (17:42.0), (17:53.0) |
9 | 209 | Rochester Hills Stoney Creek,
MI - Team Time (1st 5) 1:25:27.0 | Spread (1st 5) 56.0 |
| 27, 30, 38, 43, 71, (84), (91) |
| Eli Nasr, Chris Tsivitse, Matt Rolain, Eric Boyle, Kyle Lawton, (Brandon Siewert), (Hao Chen) |
| 16:46.0, 16:48.0, 17:02.0, 17:09.0, 17:42.0, (18:26.0), (18:42.8) |
10 | 213 | Utica Eisenhower,
MI - Team Time (1st 5) 1:25:26.0 | Spread (1st 5) 1:28.0 |
| 11, 41, 44, 47, 70, (93), (94) |
| Kevin Salter, Cade McGovern, Matt Begztos, Nate Titus, Lucas Nelson, (Josh Scott), (Mickey Veach) |
| 16:13.0, 17:08.0, 17:10.0, 17:14.0, 17:41.0, (18:58.0), (19:05.0) |
11 | 253 | Rochester,
MI - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 1:52.0 |
| 9, 37, 64, 66, 77, (78), (89) |
| Blake Pozolo, A Walker, Kushal Jaligama, Drew Hagge, Dillon Smith, (Ryan Freeland), (Ludi Clavette-Lachapelle) |
| 16:11.0, 17:00.0, 17:36.0, 17:37.0, 18:03.0, (18:04.0), (18:39.3) |
12 | 290 | New Baltimore Anchor Bay,
MI - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 2:32.0 |
| 6, 44, 67, 86, 87, (88), (90) |
| Eddie Komph, Devon Butler, Alec Waiter, Alec Butler, Scott Knybel, (Andrew Metter), (Aaron Austin) |
| 16:05.0, 17:10.0, 17:38.0, 18:28.0, 18:37.0, (18:38.0), (18:42.0) |
13 | 310 | Macomb L'Anse Creuse North,
MI - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 2:57.0 |
| 4, 58, 73, 83, 92, (98) |
| Trevor Creagh, Tyler Creagh, David Walter, Jay Blazius, Kevin Smolarek, (Chandler Rieck) |
| 15:56.0, 17:29.0, 17:51.0, 18:20.0, 18:53.0, (21:54.0) |
14 | 360 | Port Huron,
MI - Team Time (1st 5) 1:29:31.0 | Spread (1st 5) 1:02.0 |
| 56, 64, 76, 80, 84, (95), (97) |
| Brad Mallory, Brendan Conrad, Eli Bonner, John Stockwell, Adam Wing, (Sean Boyd), (Chase Davis) |
| 17:24.0, 17:36.0, 17:59.0, 18:06.0, 18:26.0, (20:03.0), (20:11.0) |
15 | 498 | Pontiac,
MI - Team Time (1st 5) 1:58:17.8 | Spread (1st 5) 7:35.2 |
| 96, 99, 100, 101, 102 |
| David Logan, Jordan Chambers, Tarentay Washington, Michael Wilkerson, Javier Rivera |
| 20:10.1, 23:14.5, 23:33.3, 23:34.6, 27:45.3 |