1 | 35 | Clare,
MI - Team Time (1st 5) 1:24:38.8 | Spread (1st 5) 58.1 |
| 3, 4, 6, 10, 12, (28), (40) |
| Hunter Nivison, Kyler Phillips, Kevin Spicer-Torres, Ben Haupt, Chase Field, (Nick Wertheimer), (Lucas Combs) |
| 16:26.3, 16:30.0, 17:02.0, 17:16.1, 17:24.4, (18:24.7), (18:51.2) |
2 | 52 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:25:55.9 | Spread (1st 5) 2:00.8 |
| 2, 7, 9, 11, 23, (32), (50) |
| James Sira, John Sira, Shane Mudd, Chandler Biggs, Spencer Waldmann, (Thomas Bate), (Justin Martin) |
| 16:09.7, 17:02.3, 17:10.3, 17:23.1, 18:10.5, (18:32.1), (19:21.5) |
3 | 86 | Freeland,
MI - Team Time (1st 5) 1:28:24.3 | Spread (1st 5) 2:21.2 |
| 1, 14, 15, 27, 29, (41), (42) |
| Alex Stowell, Ryan Trahan, Brice Leuenberger, Nathan Yax, Anthony Cook, (Andrew Hubbard), (Graham Fitkin) |
| 16:05.4, 17:44.7, 17:45.8, 18:21.8, 18:26.6, (18:54.2), (18:57.1) |
4 | 154 | Gladwin,
MI - Team Time (1st 5) 1:32:36.2 | Spread (1st 5) 1:40.1 |
| 17, 18, 30, 33, 56, (59), (75) |
| Nick Voise, Sean Pickard, Dylan Hillier, Jon Stillwagon, Dallas Gibson, (Andrew Good), (Jack Pellerito) |
| 17:56.9, 18:00.7, 18:27.2, 18:34.4, 19:37.0, (19:44.6), (20:26.0) |
5 | 165 | Standish Sterling,
MI - Team Time (1st 5) 1:32:47.7 | Spread (1st 5) 1:23.7 |
| 13, 31, 36, 39, 46, (57), (58) |
| Ben Lentz, Jason Potts, Kyle Daniel, Jeff Schlicker, Breeze Collins, (Tyrus Luce), (Bailey Schalk) |
| 17:42.4, 18:29.0, 18:39.2, 18:51.0, 19:06.1, (19:37.5), (19:41.9) |
6 | 194 | Reese,
MI - Team Time (1st 5) 1:34:19.1 | Spread (1st 5) 1:27.5 |
| 21, 25, 43, 52, 53, (55), (86) |
| Mitchell Ackerman, Nate Arnold, Chase Bender, Jared Skias, Austin Lyle, (Baily Felske), (Jared Hetzner) |
| 18:05.2, 18:15.9, 18:58.2, 19:27.1, 19:32.7, (19:36.0), (21:23.7) |
7 | 230 | Farwell,
MI - Team Time (1st 5) 1:35:40.4 | Spread (1st 5) 1:51.4 |
| 22, 37, 38, 66, 67, (92), (105) |
| Daylen Garver, Marty Fedewa, Kurt Meister, Damien Brown, Garrett McQuiston, (Trevor Frost), (Stephen Conroy) |
| 18:10.3, 18:44.0, 18:46.0, 19:58.4, 20:01.7, (22:31.1), (27:16.8) |
8 | 237 | Sanford-Meridian,
MI - Team Time (1st 5) 1:36:07.9 | Spread (1st 5) 1:09.8 |
| 34, 44, 45, 54, 60, (61), (69) |
| Joe Miller, Josh Gingery, Sam Warner, Colin McGraw, Tanner Florey, (Joe Shuler), (Charles Ellithorpe) |
| 18:37.3, 19:02.3, 19:06.0, 19:35.2, 19:47.1, (19:51.1), (20:06.9) |
9 | 240 | Beaverton,
MI - Team Time (1st 5) 1:35:42.5 | Spread (1st 5) 4:13.4 |
| 5, 8, 65, 78, 84, (85), (89) |
| Zeke Dassay, Erik Maxwell, Travis Sleight, Logan Graves, Richie Gordon, (Ian Ritter), (Zach Babcock) |
| 16:53.1, 17:04.8, 19:57.8, 20:40.3, 21:06.5, (21:21.3), (21:40.3) |
10 | 274 | Harrison,
MI - Team Time (1st 5) 1:37:50.5 | Spread (1st 5) 2:38.3 |
| 19, 49, 51, 76, 79, (81), (88) |
| Dalton Macdormott, Lukas Oesterreich, Reed Romanowski, Phillip Hale, Noah Cesal, (Kyle Eichhorn), (Andrew Cargill) |
| 18:02.4, 19:17.3, 19:21.7, 20:28.4, 20:40.7, (20:42.6), (21:36.1) |
11 | 281 | Pinconning,
MI - Team Time (1st 5) 1:37:57.3 | Spread (1st 5) 2:05.7 |
| 24, 48, 62, 73, 74, (80), (99) |
| Tanner Wascher, Cody Adcock, Adam Bersano, Garrett Bargeron, Matthew Bersano, (Paul Idzior), (LeBron Gage) |
| 18:14.2, 19:12.6, 19:52.0, 20:18.6, 20:19.9, (20:40.9), (24:22.6) |
12 | 332 | Roscommon,
MI - Team Time (1st 5) 1:41:44.3 | Spread (1st 5) 4:45.4 |
| 16, 68, 72, 82, 94, (101) |
| Matt Brotherton, Levi Smith, Darius Richardson, Jacob Janisse, Erik Pulley, (Brandon Hahn) |
| 17:55.0, 20:03.8, 20:15.9, 20:49.2, 22:40.4, (24:49.2) |
13 | 333 | Tawas,
MI - Team Time (1st 5) 1:41:26.1 | Spread (1st 5) 3:54.3 |
| 35, 64, 70, 71, 93, (104), (106) |
| Josh McGuire, Kalvin Lentz, Raymond Wright, Kaden Mckinley, Brendan Dehner, (David Ramsdell), (Kenny McArdle) |
| 18:37.7, 19:54.0, 20:10.1, 20:12.3, 22:32.0, (26:39.2), (27:40.0) |
14 | 370 | Whittemore-Prescott,
MI - Team Time (1st 5) 1:43:22.3 | Spread (1st 5) 2:31.8 |
| 47, 63, 83, 87, 90, (96) |
| Clayton Lange, Ethan Baum, Chase Waynick, Brett Kile, Rayne Chrivia, (Michael Rauch) |
| 19:11.5, 19:53.6, 21:02.7, 21:31.2, 21:43.3, (23:28.1) |
15 | 389 | Oscoda,
MI - Team Time (1st 5) 1:49:33.6 | Spread (1st 5) 6:31.0 |
| 20, 77, 95, 97, 100 |
| Jack Montgomery, Tyler Tudor, Taylor Huitema, Andrej Nevicky, Tristan Cooper |
| 18:05.0, 20:36.5, 22:47.0, 23:29.1, 24:36.0 |
16 | 420 | Houghton Lake,
MI - Team Time (1st 5) 1:55:54.2 | Spread (1st 5) 7:40.9 |
| 26, 91, 98, 102, 103 |
| Jason Graham, Devin Shaloy, Cord Nebor, Austin Dunsmore, Max McGinnis |
| 18:19.2, 22:00.2, 23:36.9, 25:57.8, 26:00.1 |