1 | 42 | Saginaw Heritage,
MI - Team Time (1st 5) 1:22:00.3 | Spread (1st 5) 53.9 |
| 3, 4, 7, 11, 17, (20), (26) |
| Nathaniel Ellsworth, Matt Popielarz, Evan Chiplock, Matt Kennedy, Nate Cruz, (Brandon Scharich), (Mitchell Ellsworth) |
| 16:02.0, 16:07.0, 16:14.1, 16:41.3, 16:55.9, (16:58.7), (17:12.3) |
2 | 80 | Grand Blanc,
MI - Team Time (1st 5) 1:23:32.3 | Spread (1st 5) 1:50.2 |
| 1, 8, 12, 24, 35, (36), (42) |
| Omar Kaddurah, Drake Carr, Zachary Kughn, Nicholas Lefler, Scott Baughan, (Jalen Payne), (Carson Truesdell) |
| 15:37.9, 16:31.7, 16:50.5, 17:04.1, 17:28.1, (17:32.0), (17:39.4) |
3 | 100 | Bay City Western,
MI - Team Time (1st 5) 1:24:34.1 | Spread (1st 5) 1:27.0 |
| 5, 9, 21, 27, 38, (47), (48) |
| Matt Kabacinski, David Gould, Spencer Kokaly, Tyler DuRussel, Jeffrey Amthor, (Devin Young), (Nathan Vorwerck) |
| 16:07.6, 16:36.9, 16:59.0, 17:16.0, 17:34.6, (17:42.9), (17:43.1) |
4 | 103 | Midland Dow,
MI - Team Time (1st 5) 1:25:07.9 | Spread (1st 5) 26.5 |
| 13, 14, 22, 23, 31, (34), (39) |
| Ben Zank, Daniel Tzou, Zach Wells, Alex Toulokhonov, Kodi Kollmeyer, (Matt Nitz), (Alex Beckwith) |
| 16:53.3, 16:54.2, 16:59.3, 17:01.3, 17:19.8, (17:26.8), (17:37.2) |
5 | 139 | Davison,
MI - Team Time (1st 5) 1:26:15.1 | Spread (1st 5) 44.6 |
| 15, 18, 25, 40, 41, (67), (78) |
| Matt Heasty, Patrick Rooker, John Izzo, Troy Simpson, Nathan Wells, (Kyle Schroeder), (Jeff Holt) |
| 16:54.4, 16:57.6, 17:05.2, 17:38.9, 17:39.0, (18:40.1), (19:04.8) |
6 | 142 | Swartz Creek,
MI - Team Time (1st 5) 1:25:46.9 | Spread (1st 5) 2:45.4 |
| 2, 10, 19, 52, 59, (66), (82) |
| Jeremy Dickie, Cody Grant, Anthony Peel, Jerimiah White, Tyler Blower, (Alexander Coles), (Tyler Mcpherson) |
| 15:41.4, 16:41.1, 16:58.0, 17:59.6, 18:26.8, (18:39.9), (19:19.5) |
7 | 200 | Oxford,
MI - Team Time (1st 5) 1:27:57.4 | Spread (1st 5) 38.5 |
| 30, 33, 43, 44, 50, (54), (61) |
| Dylan Smith, Ryan Gillespie, Alex Pollack, Curtis Kocher, Alec Smith, (Ross Chapman), (Shane Kerbelis) |
| 17:18.3, 17:21.1, 17:40.5, 17:40.7, 17:56.8, (18:14.2), (18:33.6) |
8 | 211 | Midland,
MI - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 1:09.2 |
| 28, 32, 45, 46, 60, (72), (73) |
| Justin Arlt, Ben Marsh, Paul Regier, Ben Reed, Ryan Koehlinger, (Max Arbury), (Josh Marshall) |
| 17:17.8, 17:20.0, 17:41.6, 17:42.6, 18:27.0, (18:48.0), (18:55.1) |
9 | 220 | Flushing,
MI - Team Time (1st 5) 1:29:28.5 | Spread (1st 5) 1:40.8 |
| 16, 28, 55, 58, 63, (64), (68) |
| Joseph Hladik, Sean Gray, Alex Kitchin, Mitchell Wright, Joshua Brooks, (Michael Sharp), (Scott Dewolley) |
| 16:55.1, 17:17.8, 18:15.4, 18:24.3, 18:35.9, (18:37.1), (18:41.1) |
10 | 304 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:32:12.5 | Spread (1st 5) 3:28.7 |
| 6, 69, 70, 74, 85, (88), (89) |
| Glenn Cosey, Derek. Humphries, Derek Hatter, Alec Neilson, Aaron Dupree, (Trevette Cochranmore), (Jerry Stubblefield) |
| 16:10.0, 18:42.2, 18:44.7, 18:56.9, 19:38.7, (19:54.7), (20:13.4) |
11 | 305 | Ortonville Brandon,
MI - Team Time (1st 5) 1:32:27.9 | Spread (1st 5) 1:57.2 |
| 37, 53, 56, 76, 83, (86), (87) |
| Dan Penix, Branden Bilkos, Craig Matthews, Jacob Dolecki, Nate Beebe, (Ben Colburn), (Anthony Gorney) |
| 17:33.4, 18:05.0, 18:18.0, 19:00.9, 19:30.6, (19:40.8), (19:49.0) |
12 | 330 | Alpena,
MI - Team Time (1st 5) 1:33:13.6 | Spread (1st 5) 1:06.1 |
| 51, 62, 65, 75, 77, (79), (81) |
| Alexander Guzman, Jacob Benson, Cameron Duncan, Ethan Crowell, Travis LaCross, (James Guest), (Jimmy Guest) |
| 17:57.1, 18:34.6, 18:39.0, 18:59.7, 19:03.2, (19:13.0), (19:17.6) |
13 | 341 | Bay City Central,
MI - Team Time (1st 5) 1:33:39.9 | Spread (1st 5) 1:44.4 |
| 49, 57, 71, 80, 84, (90), (91) |
| Joseph Johnson, Sid Saghir, Donald Elliott, Ryan Elder, Quinn Johnson, (Nate Bremer), (Dalvin Berry) |
| 17:47.0, 18:22.5, 18:45.0, 19:14.0, 19:31.4, (20:18.5), (21:14.7) |