1 | 52 | Charlevoix,
MI - Team Time (1st 5) 1:24:03.9 | Spread (1st 5) 1:08.4 |
| 1, 5, 9, 16, 21, (23), (32) |
| Evan Solomon, Evan Beane, Ben Lentz, Samuel Peterson, Blaise Snabes, (Ethan Putman), (Jack Gaffney) |
| 16:13.8, 16:37.8, 16:45.4, 17:04.7, 17:22.2, (17:35.6), (17:47.8) |
2 | 60 | Traverse City St. Francis,
MI - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 1:03.3 |
| 2, 11, 12, 15, 20, (22), (24) |
| Thomas Richards, Brenden Endres, Zealand Tarrant, Josh Kerr, Jacob Andrews, (Carter Thelen), (Matthew Erhardt) |
| 16:18.3, 16:50.2, 16:56.1, 17:01.8, 17:21.6, (17:28.1), (17:36.1) |
3 | 71 | Harbor Springs,
MI - Team Time (1st 5) 1:25:13.5 | Spread (1st 5) 1:01.7 |
| 7, 7, 13, 14, 30, (39), (44) |
| Lance Smar, Austin Smar, Jordan Bussey, Cole Hoffman, Luke Shehigian, (Cal Benjamin), (Luke Baker) |
| 16:45.0, 16:45.0, 16:56.3, 17:00.5, 17:46.7, (18:14.2), (18:27.0) |
4 | 140 | Roscommon,
MI - Team Time (1st 5) 1:28:17.4 | Spread (1st 5) 2:11.6 |
| 4, 17, 19, 47, 53, (56), (62) |
| Xander Civinskas, Maurice Janisse, Josh Fairbanks, Joel Ewald, Ethan Brewer, (Jackson Thiel), (Drew Jaskowski) |
| 16:31.1, 17:05.7, 17:20.6, 18:37.3, 18:42.7, (18:56.0), (19:15.2) |
5 | 143 | Mancelona,
MI - Team Time (1st 5) 1:28:35.1 | Spread (1st 5) 1:50.0 |
| 6, 18, 33, 41, 45, (63), (65) |
| Tyler Mcclure, Greg Parsons, Jimmy Dunne, Ben Palmer, Tommy Palmer, (Gavin Ramsey), (James Lakie) |
| 16:38.0, 17:19.0, 17:50.1, 18:20.0, 18:28.0, (19:20.4), (19:46.9) |
6 | 149 | Kalkaska,
MI - Team Time (1st 5) 1:28:43.1 | Spread (1st 5) 1:58.6 |
| 3, 34, 35, 37, 40, (48), (51) |
| Tyler Guggemos, Hayden Moore, Nathan Blasko, Glenn Morris, Cole McKenzie, (Caleb Hicks), (Travis Blasko) |
| 16:20.8, 17:55.4, 18:01.6, 18:05.9, 18:19.4, (18:39.3), (18:41.1) |
7 | 169 | Boyne City,
MI - Team Time (1st 5) 1:29:58.0 | Spread (1st 5) 44.0 |
| 25, 28, 36, 38, 42, (61), (75) |
| Kolton Stadt, Will Maginity, Jeffery Kerr, Devon Hayden, Gavin Carson, (Tim Gutcher), (Paxton Giem) |
| 17:38.0, 17:43.5, 18:04.4, 18:10.1, 18:22.0, (19:15.0), (21:27.3) |
8 | 184 | Elk Rapids,
MI - Team Time (1st 5) 1:30:41.9 | Spread (1st 5) 1:31.7 |
| 26, 27, 29, 43, 59, (68), (74) |
| Lachlan Beebe, Brad Fitzpatrick, Charlie Ward, Caleb Kerfoot, Ben Vanderheide, (Landen Knight), (Oryan Clarke) |
| 17:40.7, 17:41.0, 17:45.5, 18:22.3, 19:12.4, (20:19.0), (21:17.0) |
9 | 238 | Kingsley,
MI - Team Time (1st 5) 1:33:18.5 | Spread (1st 5) 3:10.8 |
| 10, 50, 55, 57, 66, (72), (73) |
| Jake Lathrop, Kaden Kolarik, Isaac Grahn, Winston Pelloski, Kyle Annis, (Matthew Cross), (Thomas Carlyon) |
| 16:46.7, 18:40.7, 18:55.3, 18:58.3, 19:57.5, (20:59.8), (21:05.8) |
10 | 244 | Grayling,
MI - Team Time (1st 5) 1:33:03.7 | Spread (1st 5) 1:14.2 |
| 31, 49, 52, 54, 58, (64), (84) |
| Caden Arredondo, Cameron Ketchum, Klay Baker, Trevor Rakoczy, Jeffery Kennedy, (Russell Mansfield), (Anthony Mclean) |
| 17:46.8, 18:40.2, 18:42.3, 18:53.4, 19:01.0, (19:30.7), (25:37.3) |
11 | 322 | Tawas,
MI - Team Time (1st 5) 1:40:47.9 | Spread (1st 5) 3:15.6 |
| 46, 60, 69, 71, 76, (77), (80) |
| Brandynn Lehmann, Kenneth Manombilang, Logan Madrigal-Silver, Grady McGillis, Sean Mendiola, (Neil Peterson), (Nicholas Webster) |
| 18:31.2, 19:13.7, 20:19.1, 20:57.1, 21:46.8, (21:51.7), (22:15.0) |
12 | 375 | Standish Sterling,
MI - Team Time (1st 5) 1:47:37.3 | Spread (1st 5) 2:58.5 |
| 67, 70, 78, 79, 81, (82), (83) |
| Walker Arquette, Hunter Lalonde, Alex Vallad, Cole Redburn, izaiah Anderson, (Richard Mendoza), (Wyatt Guoan) |
| 20:00.5, 20:36.2, 21:57.5, 22:04.1, 22:59.0, (23:50.4), (24:34.3) |