1 | 15 | Fremont,
MI - Team Time (1st 5) 1:19:16.0 | Spread (1st 5) 1:26.3 |
| 1, 2, 3, 4, 5, (12), (14) |
| Nathan Walker, Conor Somers, Ben Paige, Joshua Zerfas, Adam Ward, (Gavin Schuler), (Brennan Schuler) |
| 14:56.5, 15:30.7, 16:07.3, 16:18.7, 16:22.8, (16:49.1), (16:50.9) |
2 | 70 | Petoskey,
MI - Team Time (1st 5) 1:24:09.4 | Spread (1st 5) 19.6 |
| 9, 10, 16, 17, 18, (19), (25) |
| Cooper Rokop, Dylan Odenbach, Sam Smith, Gavin Dyer, Shane Izzard, (Brady Odenbach), (Reese Marvin) |
| 16:38.6, 16:39.1, 16:56.6, 16:56.9, 16:58.2, (16:58.6), (17:15.6) |
3 | 101 | Sparta,
MI - Team Time (1st 5) 1:25:19.1 | Spread (1st 5) 1:09.5 |
| 6, 15, 23, 26, 31, (33), (35) |
| Jackson Jones, Hayden Cook, Chase Hubert, Jax Wilson, Kodey Howland, (Gregory Janesak), (Noah Momber) |
| 16:24.4, 16:54.1, 17:10.1, 17:16.6, 17:33.9, (17:42.5), (17:50.6) |
4 | 184 | Whitehall,
MI - Team Time (1st 5) 1:28:47.8 | Spread (1st 5) 1:52.8 |
| 8, 24, 48, 49, 55, (56), (61) |
| Riley Buys, Addison Bluhm, Jacob Bush, Parker Holt, Tyler Dickinson, (Carter McIlroy), (Micah Witham) |
| 16:35.1, 17:14.9, 18:14.8, 18:15.1, 18:27.9, (18:28.2), (18:33.1) |
5 | 188 | Cadillac,
MI - Team Time (1st 5) 1:29:02.4 | Spread (1st 5) 1:19.5 |
| 21, 37, 38, 39, 53, (63), (77) |
| Nolan Nixon, Carson Carlington, Jackson Hilt, Brayden Oberhaus, Logan Boolman, (Gavin Phillips), (Matthew Stilson) |
| 17:01.9, 17:51.6, 17:52.8, 17:54.7, 18:21.4, (18:34.0), (19:02.7) |
6 | 189 | Remus Chippewa Hills,
MI - Team Time (1st 5) 1:28:52.5 | Spread (1st 5) 1:49.1 |
| 11, 22, 47, 50, 59, (62), (84) |
| Jake O'Neil, Aidan Hollandsworth, Nicholas Sherman, Jaydon Gatehouse, Shaun Biller, (Matthew Brownell), (Martin Grinnell) |
| 16:43.2, 17:07.1, 18:14.0, 18:15.9, 18:32.3, (18:33.7), (19:32.8) |
7 | 199 | Gaylord,
MI - Team Time (1st 5) 1:29:44.1 | Spread (1st 5) 42.3 |
| 29, 36, 43, 45, 46, (58), (75) |
| Kade Dalson, Owen Palmer, Seth Johnson, Logan Ames, Ty Pichan, (Zack Olund), (Rylan Matelski) |
| 17:27.2, 17:51.2, 18:07.1, 18:09.1, 18:09.5, (18:31.6), (18:58.4) |
8 | 250 | Big Rapids,
MI - Team Time (1st 5) 1:31:32.1 | Spread (1st 5) 3:19.4 |
| 13, 20, 30, 92, 95, (104), (105) |
| Ryan Ososki, Ben Knuth, Matthew Hardesty, Joel Hardesty, Gavin Grabill, (Hunter Mossel), (Clay Oosterhouse) |
| 16:50.4, 16:58.7, 17:29.0, 20:04.2, 20:09.8, (20:32.1), (20:33.9) |
9 | 256 | Clare,
MI - Team Time (1st 5) 1:30:54.9 | Spread (1st 5) 1:31.7 |
| 27, 28, 64, 66, 71, (73), (80) |
| Brad White, Nic Porter, Cole McMillan, Ted Bell, Andrew Klaus, (Anthony Taylor), (Scott Rodenbo) |
| 17:20.9, 17:24.9, 18:36.6, 18:39.9, 18:52.6, (18:56.7), (19:18.2) |
10 | 284 | Ludington,
MI - Team Time (1st 5) 1:31:50.6 | Spread (1st 5) 2:37.1 |
| 7, 54, 68, 76, 79, (87), (91) |
| Craig Fuller, Evan Bennett, Evan Walls, Andrew Talsma, Nevin Slater, (Will Siegert), (Keese Villarreal) |
| 16:33.3, 18:27.5, 18:40.5, 18:58.9, 19:10.4, (19:54.9), (20:03.9) |
11 | 308 | Gladwin,
MI - Team Time (1st 5) 1:33:31.7 | Spread (1st 5) 2:10.0 |
| 32, 44, 72, 74, 86, (96), (99) |
| Wilson Bragg, Dakota Leddy, Caleb Palmreuter, Ethan Edgar, Tanner Bissonette, (Ethan Underwood), (David Dremer) |
| 17:41.7, 18:07.5, 18:53.0, 18:57.8, 19:51.7, (20:13.1), (20:21.6) |
12 | 309 | Grant,
MI - Team Time (1st 5) 1:33:39.2 | Spread (1st 5) 1:56.1 |
| 41, 42, 60, 78, 88, (94), (101) |
| Reece Welch, Brodie Delamater, Aaron Zimmer, Carter Cole, Cohen Garrod, (Lucas Swanson), (Charlie Atwood) |
| 17:59.6, 18:03.9, 18:32.9, 19:07.1, 19:55.7, (20:06.3), (20:25.8) |
13 | 371 | Cheboygan,
MI - Team Time (1st 5) 1:36:50.7 | Spread (1st 5) 3:19.5 |
| 34, 52, 82, 97, 106, (110), (114) |
| Aidan Kosanke, Daniel Hudson, Luke Patrick, Isaac Yokom-MacDonald, Kesley Lamb, (Steven Ramsby), (Colton Ward) |
| 17:43.2, 18:20.7, 19:25.9, 20:18.2, 21:02.7, (21:24.1), (21:36.0) |
14 | 375 | Kingsley,
MI - Team Time (1st 5) 1:35:49.4 | Spread (1st 5) 1:51.7 |
| 57, 67, 70, 83, 98, (103) |
| Winston Pelloski, Kaden Kolarik, Branden Stock, Braxton Zenner, Thomas Carlyon, (Matthew Cross) |
| 18:29.2, 18:40.2, 18:52.2, 19:26.9, 20:20.9, (20:30.4) |
15 | 382 | Howard City Tri-County,
MI - Team Time (1st 5) 1:36:43.1 | Spread (1st 5) 2:34.4 |
| 40, 65, 85, 90, 102, (112), (113) |
| Caden Hoezee, Gavin Rykse, Ian Boden, Preston Lewis, Trenton Laskey, (James Morgan), (Tyler Maurice) |
| 17:55.8, 18:37.2, 19:37.7, 20:02.2, 20:30.2, (21:26.5), (21:31.0) |
16 | 457 | Newaygo,
MI - Team Time (1st 5) 1:40:40.2 | Spread (1st 5) 2:38.3 |
| 69, 81, 89, 107, 111, (116), (117) |
| Mallaci Mayle, Michael Murray, Jadon Ryman, Bryce Grugett, Jayden Joseph, (Ryan Anderson), (Jaxon duChemin) |
| 18:47.9, 19:24.5, 19:56.8, 21:04.8, 21:26.2, (22:08.3), (22:27.6) |
17 | 461 | Ogemaw Heights,
MI - Team Time (1st 5) 1:41:27.5 | Spread (1st 5) 3:04.3 |
| 51, 93, 100, 108, 109, (115), (118) |
| Anthony Martin, Carson Bragg, Cole Zimmer, Logan Neubecker, Lucas Hines, (Michael Pyszora), (Greysen Petri) |
| 18:17.7, 20:06.0, 20:22.7, 21:19.1, 21:22.0, (21:50.2), (23:16.6) |