1 | 40 | Saginaw Heritage,
MI - Team Time (1st 5) 1:20:06.1 | Spread (1st 5) 46.2 |
| 2, 6, 8, 9, 15, (21), (23) |
| Travis Borchard, Arthur Acevedo, Brandon Cushman, Nathaniel Ellsworth, Matt Popielarz, (Jack Mott), (Dane Baase) |
| 15:40.1, 15:47.0, 16:05.2, 16:07.5, 16:26.3, (16:43.9), (16:47.5) |
2 | 49 | Bay City Western,
MI - Team Time (1st 5) 1:20:35.5 | Spread (1st 5) 39.0 |
| 5, 7, 11, 12, 14, (24), (47) |
| Jon Hurrell, Pablo Ruiz, Alex Bladecki, Evan Toyzan, Matt Kabacinski, (Ryan Haag), (David Gould) |
| 15:43.7, 15:54.6, 16:12.3, 16:22.2, 16:22.7, (16:55.1), (17:45.5) |
3 | 84 | Grand Blanc,
MI - Team Time (1st 5) 1:22:24.1 | Spread (1st 5) 1:30.1 |
| 3, 4, 20, 26, 31, (33), (44) |
| Omar Kaddurah, Brett Burdick, Drake Carr, Jalen Payne, Nicholas Lefler, (Zachary Kughn), (Tyler Vogt) |
| 15:43.3, 15:43.5, 16:43.7, 17:00.2, 17:13.4, (17:16.0), (17:44.0) |
4 | 122 | TC Central (Traverse City),
MI - Team Time (1st 5) 1:24:32.2 | Spread (1st 5) 50.9 |
| 17, 18, 19, 29, 39, (41), (50) |
| Evan Dancer, Alex Lance, Reece Karbowski, James Padden, Drew Dancer, (Evan Cover), (Max Johnson) |
| 16:37.1, 16:37.9, 16:41.8, 17:07.4, 17:28.0, (17:33.8), (17:51.9) |
5 | 157 | Swartz Creek,
MI - Team Time (1st 5) 1:25:44.9 | Spread (1st 5) 2:26.8 |
| 10, 16, 27, 38, 66, (73), (78) |
| Jeremy Dickie, Tyler Gatlin, Anthony Peel, Cody Grant, Tony Blower, (Tyler Blower), (Jerimiah White) |
| 16:09.3, 16:32.8, 17:00.8, 17:25.9, 18:36.1, (18:51.9), (19:00.1) |
6 | 164 | Midland Dow,
MI - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 2:45.8 |
| 1, 25, 36, 44, 58, (65), (74) |
| Stephen Walker, Ben Zank, Alex Toulokhonov, Alex Beckwith, Kodi Kollmeyer, (Matt Nitz), (Phillip Carney) |
| 15:18.6, 16:59.7, 17:22.3, 17:44.0, 18:04.4, (18:31.5), (18:52.1) |
7 | 170 | TC West (Traverse City),
MI - Team Time (1st 5) 1:26:22.4 | Spread (1st 5) 25.2 |
| 28, 30, 35, 37, 40, (42), (43) |
| Jonah Laursen, Ray Innis, Matt Laylin, Erik Wilson, Heath Bristol, (Miles Ullenbruch), (Sebby Kucera) |
| 17:03.6, 17:07.8, 17:19.0, 17:23.2, 17:28.8, (17:36.0), (17:39.3) |
8 | 229 | Davison,
MI - Team Time (1st 5) 1:28:20.7 | Spread (1st 5) 1:19.1 |
| 22, 46, 51, 53, 57, (61), (62) |
| Matt Heasty, Nathan Wells, Troy Simpson, Ethan Koester, John Izzo, (Aaron Wagner), (Jacob Garrett) |
| 16:44.9, 17:44.7, 17:53.0, 17:54.1, 18:04.0, (18:11.8), (18:18.0) |
9 | 251 | Midland,
MI - Team Time (1st 5) 1:29:15.8 | Spread (1st 5) 45.0 |
| 34, 52, 54, 55, 56, (68), (75) |
| Jamison. Sheppard, Paul Heinrich, Jason Stafford, Ben Marsh, Kyle Howard, (Geoffrey Lagoe), (Zack Sirrine) |
| 17:17.7, 17:53.6, 17:59.8, 18:02.0, 18:02.7, (18:44.7), (18:54.5) |
10 | 269 | Flushing,
MI - Team Time (1st 5) 1:30:00.6 | Spread (1st 5) 2:23.9 |
| 13, 60, 63, 64, 69, (70), (77) |
| Ryan Hladik, Sean Gray, Matt Kapraun, Joseph Hladik, Joshua Brooks, (Josh Reames), (Jacob Cobleigh) |
| 16:22.4, 18:06.2, 18:21.9, 18:23.8, 18:46.3, (18:47.4), (18:57.6) |
11 | 359 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:35:30.7 | Spread (1st 5) 3:14.8 |
| 32, 71, 81, 83, 92, (94), (95) |
| Lonnie. McNeal, Garret. Humphries, Eric Feaster, Desmond. Miller, Derek. Humphries, (Cortez Turner), (Jujuan Daren) |
| 17:13.8, 18:48.4, 19:24.3, 19:35.6, 20:28.6, (21:06.8), (21:20.9) |
12 | 361 | Ortonville Brandon,
MI - Team Time (1st 5) 1:34:44.7 | Spread (1st 5) 1:59.5 |
| 48, 59, 80, 86, 88, (89), (93) |
| Dan Penix, Branden Bilkos, Collin Ward, Nate Beebe, Ross Zimmerman, (Matt Sweetman), (Pat Herta) |
| 17:49.2, 18:04.9, 19:14.2, 19:47.7, 19:48.7, (19:57.9), (20:45.9) |
13 | 385 | Alpena,
MI - Team Time (1st 5) 1:35:59.5 | Spread (1st 5) 1:04.8 |
| 67, 72, 79, 82, 85, (87), (91) |
| Alexander Guzman, Jimmy Guest, Jared Labarge, Stuart Richardson, Austin Mott, (Dylan Jaskolski), (Sam Carstens) |
| 18:41.6, 18:49.4, 19:11.5, 19:30.6, 19:46.4, (19:48.2), (20:01.8) |
14 | 394 | Bay City Central,
MI - Team Time (1st 5) 1:37:51.9 | Spread (1st 5) 3:31.9 |
| 48, 76, 84, 90, 96, (97), (98) |
| Spencer Filek-gibson, Ashton Baker, Sid Saghir, Nate Bremer, Donald Elliott, (Marcus Cooper), (Mike Macdougall) |
| 17:49.2, 18:54.9, 19:45.8, 20:00.9, 21:21.1, (22:35.3), (22:44.1) |