1 | 42 | Macomb Lutheran North,
MI - Team Time (1st 5) 1:30:22.4 | Spread (1st 5) 38.7 |
| 4, 7, 9, 10, 12, (13), (26) |
| Parker McGoldrick, Tim Pfund, Zach Weglarz, Elijah Majeski, Alex Szwarc, (Aaron Eisenhardt), (Danny Weglarz) |
| 17:38.7, 17:53.7, 18:16.0, 18:16.6, 18:17.4, (18:18.3), (19:00.7) |
2 | 44 | Almont,
MI - Team Time (1st 5) 1:28:39.7 | Spread (1st 5) 1:54.8 |
| 1, 3, 5, 17, 18, (25), (30) |
| David Burkland, Josh Klebba, Kyle Robinson, Jack Miles, Trevor Edie, (Grant Turnmire), (Erich Dineen) |
| 16:39.2, 17:09.8, 17:43.0, 18:33.7, 18:34.0, (18:57.0), (19:10.9) |
3 | 89 | Byron,
MI - Team Time (1st 5) 1:31:52.2 | Spread (1st 5) 2:14.0 |
| 2, 15, 20, 24, 28, (35), (36) |
| David Whaley, Peter McClorey, James Whaley, Tucker Kelly, Devin Maass, (Chance Neihouse), (Brandon Coad) |
| 16:51.0, 18:25.5, 18:38.0, 18:52.7, 19:05.0, (19:37.2), (19:44.0) |
4 | 128 | Durand,
MI - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 1:51.0 |
| 11, 14, 23, 38, 42, (55), (56) |
| Zack Adkins, Aaron Walkling, Cody Duguid, Drew Cannoy, Evan Gardner, (Jordan Young), (Jason Anderson) |
| 18:17.0, 18:20.0, 18:51.0, 19:50.0, 20:08.0, (21:39.0), (21:44.0) |
5 | 143 | Capac,
MI - Team Time (1st 5) 1:36:03.8 | Spread (1st 5) 1:48.8 |
| 16, 22, 29, 32, 44, (46), (47) |
| Ryan Najor, AJ Misch, Joe Cutino, Wes Diener, Joe Nemecek, (Eric Sermo), (Mitch Mullally) |
| 18:31.0, 18:50.0, 19:07.0, 19:16.0, 20:19.8, (20:39.0), (20:48.8) |
6 | 172 | Lake Fenton,
MI - Team Time (1st 5) 1:38:57.0 | Spread (1st 5) 2:51.0 |
| 19, 21, 37, 45, 50, (52), (59) |
| Caleb Fletcher, Austin DeMoss, Dylan Cullimore, Winston Ray, Ethan Fegan, (Mike Dailey), (Skylor Smith) |
| 18:37.0, 18:42.0, 19:49.0, 20:21.0, 21:28.0, (21:34.0), (21:59.0) |
7 | 188 | Warren Michigan Collegiate,
MI - Team Time (1st 5) 1:40:38.0 | Spread (1st 5) 3:44.0 |
| 8, 31, 40, 51, 58, (63), (66) |
| Joel Trent, Javiar Robins, William Dent, Shumecio Gibson, Victor Peterson, (Jarett Trent), (Sean Daniels) |
| 18:04.0, 19:14.0, 20:00.0, 21:32.0, 21:48.0, (22:30.0), (24:00.0) |
8 | 212 | Madison Heights Bishop Foley,
MI - Team Time (1st 5) 1:41:52.0 | Spread (1st 5) 2:15.0 |
| 33, 34, 43, 49, 53, (59), (62) |
| Michael Dimaria, Craigen Oster, Nick Marcopoli, Dylan Cody, Diego Moran, (Brodie Brozowski), (Jake Daley) |
| 19:21.0, 19:22.0, 20:14.0, 21:19.0, 21:36.0, (21:59.0), (22:17.0) |
9 | 228 | Clawson,
MI - Team Time (1st 5) 1:44:58.0 | Spread (1st 5) 5:36.0 |
| 6, 40, 57, 61, 64, (65), (68) |
| Ryan Bailey, Anthony Pizzo, Jacob Smith, Zach Durgan, Bryan Lakey, (Luke Fillipi), (Joseph Pizzo) |
| 17:46.0, 20:00.0, 21:45.0, 22:05.0, 23:22.0, (23:47.0), (26:42.0) |
10 | 234 | Burton-Bendle,
MI - Team Time (1st 5) 1:47:30.0 | Spread (1st 5) 7:00.0 |
| 27, 39, 48, 53, 67, (69), (70) |
| Timothy Kimball, Matthew LaBombard, Kyle Leonard, Jack Tabor, Andrew Thompson, (Kyle Lyons), (Dillen Leonard) |
| 19:04.0, 19:52.0, 20:54.0, 21:36.0, 26:04.0, (29:56.7), (29:57.0) |