1 | 35 | Saginaw Heritage,
MI - Team Time (1st 5) 1:20:25.2 | Spread (1st 5) 1:10.7 |
| 1, 4, 7, 8, 15, (17), (24) |
| Evan Chiplock, Nate Cruz, Bobby Leddy, Brandon Scharich, Tom Acosta, (Mitchell Ellsworth), (David Jensen) |
| 15:18.0, 16:05.1, 16:15.5, 16:17.9, 16:28.7, (16:31.0), (16:44.4) |
2 | 38 | Grand Blanc,
MI - Team Time (1st 5) 1:20:55.8 | Spread (1st 5) 42.3 |
| 2, 5, 6, 11, 14, (27), (57) |
| Zachary Kughn, Carson Truesdell, Grant Fisher, Johnathon Derry, Dillyn Foy, (Dillon Hanson), (Nicholas Voth) |
| 15:43.3, 16:13.1, 16:14.3, 16:19.5, 16:25.6, (16:46.5), (17:26.6) |
3 | 125 | Traverse City Central,
MI - Team Time (1st 5) 1:23:32.0 | Spread (1st 5) 1:06.1 |
| 3, 21, 26, 37, 38, (40), (48) |
| Matt Moss, Cam McAuliffe, Kyle Dotterrer, Nicholas Tarsa, Cam Marshall, (Dylan Flesher), (Andrew Bruning) |
| 15:57.5, 16:41.6, 16:46.3, 17:03.0, 17:03.6, (17:07.6), (17:17.2) |
4 | 130 | TC West (Traverse City),
MI - Team Time (1st 5) 1:23:52.2 | Spread (1st 5) 58.2 |
| 9, 19, 20, 35, 47, (53), (61) |
| Jonah Laursen, Kieran Hall, Hunter Swogger, Alex Garvin, Sean Hall, (Brad Clark), (Simon Aagren) |
| 16:18.3, 16:39.6, 16:40.9, 16:56.9, 17:16.5, (17:23.6), (17:36.5) |
5 | 148 | Midland Dow,
MI - Team Time (1st 5) 1:24:11.2 | Spread (1st 5) 1:04.0 |
| 12, 16, 23, 42, 55, (72), (75) |
| Zach Wells, Clayton Gould, Daniel Tzou, Sam Owens, Josh Hovey-Horny, (Zach Hoffman), (Jeff Thiele) |
| 16:20.2, 16:30.8, 16:44.1, 17:11.9, 17:24.2, (17:57.7), (18:01.3) |
6 | 176 | Alpena,
MI - Team Time (1st 5) 1:24:55.9 | Spread (1st 5) 37.1 |
| 25, 28, 28, 44, 51, (77), (78) |
| Ethan Crowell, Travis LaCross, Jared Labarge, R.J. Centala, Jacob Benson, (Stuart Richardson), (Elisha Martin) |
| 16:45.9, 16:47.0, 16:47.0, 17:13.0, 17:23.0, (18:03.9), (18:14.0) |
7 | 193 | Swartz Creek,
MI - Team Time (1st 5) 1:25:15.2 | Spread (1st 5) 1:07.6 |
| 18, 22, 31, 58, 64, (81), (84) |
| Troy Harbin, Mitch Sansiribhan, Cody Grant, Collin Charron, Tyler Mcpherson, (Zach Harper), (John Schoolcraft) |
| 16:34.2, 16:43.9, 16:48.3, 17:27.0, 17:41.8, (18:23.4), (18:35.0) |
8 | 194 | Bay City Western,
MI - Team Time (1st 5) 1:25:11.2 | Spread (1st 5) 1:00.5 |
| 13, 30, 41, 54, 56, (83), (85) |
| Nathan Vorwerck, Tyler DuRussel, Nathan Flores, Justin Ayres, Jacob Botimer, (Joseph Grocholski), (Spencer Beggs) |
| 16:24.1, 16:47.9, 17:10.7, 17:23.9, 17:24.6, (18:33.0), (18:38.0) |
9 | 214 | Flushing,
MI - Team Time (1st 5) 1:25:44.2 | Spread (1st 5) 41.4 |
| 34, 36, 39, 45, 60, (80), (82) |
| Joseph Hladik, Mitchell Wright, Kris Schwieman, Sawyer Smith, Lucas Rowe, (Michael Lemieux), (Owen Smith) |
| 16:51.4, 17:01.4, 17:04.6, 17:14.0, 17:32.8, (18:23.1), (18:28.8) |
10 | 236 | Davison,
MI - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 46.5 |
| 32, 33, 50, 59, 62, (63), (67) |
| Patrick Rooker, Troy Simpson, Kyle Schroeder, Austin Larsen, Dylan Gulledge, (Jacob Beaver), (Gerald Henderson) |
| 16:50.9, 16:51.3, 17:21.0, 17:32.4, 17:37.4, (17:40.7), (17:52.0) |
11 | 244 | Midland,
MI - Team Time (1st 5) 1:26:42.3 | Spread (1st 5) 1:36.4 |
| 10, 46, 52, 66, 70, (74), (76) |
| Justin Arlt, Miles Kilbreath, Travis Smith, Lex Hollenbeck, Andy Porterfield, (Dan Radler), (Ryan Koehlinger) |
| 16:19.3, 17:14.4, 17:23.1, 17:49.8, 17:55.7, (17:58.9), (18:02.4) |
12 | 356 | Bay City Central,
MI - Team Time (1st 5) 1:31:13.1 | Spread (1st 5) 1:50.0 |
| 43, 49, 86, 88, 90, (91), (93) |
| Sid Saghir, David BurneyIV, Quinn Johnson, Aaron Hampton, Alex Buendia, (Russell Bauer), (Chase Horsfield) |
| 17:12.0, 17:20.9, 18:40.0, 18:58.2, 19:02.0, (19:08.7), (19:36.0) |
13 | 393 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:34:35.1 | Spread (1st 5) 2:55.4 |
| 65, 68, 69, 95, 96, (97), (98) |
| James Johnson, Aaron Dupree, Tyler Pangerl, Ahmir Dunn, Traveon Majeed, (Samuel Cardinal), (Sterling Hicks) |
| 17:42.5, 17:52.9, 17:54.4, 20:27.4, 20:37.9, (24:48.0), (25:11.9) |
14 | 399 | Ortonville Brandon,
MI - Team Time (1st 5) 1:32:02.7 | Spread (1st 5) 1:01.2 |
| 71, 73, 79, 87, 89, (92), (94) |
| Joe Haase, Sam Toward, Jacob Dolecki, Colin Hooker, Scott Loughlin, (Tyler Burmeister), (Jarrett Brice) |
| 17:57.1, 17:58.3, 18:21.0, 18:48.0, 18:58.3, (19:33.1), (20:17.0) |