1 | 52 | Gladwin,
MI - Team Time (1st 5) 1:21:09.1 | Spread (1st 5) 1:17.0 |
| 4, 7, 8, 12, 21, (51), (71) |
| Caleb Palmreuter, Seth Mead, Elijah Christensen, Ben Verellen, John Whitman, (Myles Robinson), (Bryce Johnson) |
| 15:43.0, 15:53.8, 16:03.0, 16:29.3, 17:00.0, (18:00.1), (18:56.7) |
2 | 64 | Petoskey,
MI - Team Time (1st 5) 1:22:11.2 | Spread (1st 5) 56.5 |
| 6, 11, 13, 16, 18, (20), (24) |
| Shane Izzard, Tommy Farley, Jack Lindwall, Brady Odenbach, Dylan Odenbach, (Zahar Rush), (Parker Fettig) |
| 15:50.2, 16:19.7, 16:30.2, 16:44.4, 16:46.7, (16:55.9), (17:03.7) |
3 | 83 | Sparta,
MI - Team Time (1st 5) 1:22:23.6 | Spread (1st 5) 1:38.9 |
| 2, 3, 14, 31, 33, (39), (46) |
| Owen Metzger, Gregory Janesak, Justin Bradford, Isaac Meyers, Carson Wood, (Jonah Deems), (Cayden Oudbier) |
| 15:38.4, 15:40.3, 16:31.4, 17:16.2, 17:17.3, (17:29.8), (17:42.7) |
4 | 110 | Fremont,
MI - Team Time (1st 5) 1:23:42.7 | Spread (1st 5) 2:04.5 |
| 1, 10, 25, 36, 38, (44), (57) |
| Sean Pettis, Carter Sherman, Issac Romero, Blake Taylor, Cole Lowery, (Chase Lowery), (Evan Christoffersen) |
| 15:24.1, 16:19.6, 17:04.9, 17:25.5, 17:28.6, (17:38.5), (18:12.8) |
5 | 150 | Cadillac,
MI - Team Time (1st 5) 1:25:25.5 | Spread (1st 5) 1:59.0 |
| 5, 22, 34, 42, 47, (55), (60) |
| Nolan Nixon, Matthew Stilson, JJ Mahan, Andrew Elmore, Freddie Santangelo, (Masyn Wing), (Gabe Outman) |
| 15:45.1, 17:00.2, 17:23.6, 17:32.5, 17:44.1, (18:05.3), (18:22.3) |
6 | 157 | Ludington,
MI - Team Time (1st 5) 1:26:13.7 | Spread (1st 5) 54.5 |
| 15, 27, 32, 40, 43, (48), (49) |
| Jose Flores, Noah Lowman, Trey Keson, David Reisterer, Gabe Grierson, (Nevin Slater), (Alex Flores) |
| 16:42.0, 17:08.4, 17:16.5, 17:30.3, 17:36.5, (17:44.7), (17:45.2) |
7 | 158 | Big Rapids,
MI - Team Time (1st 5) 1:26:27.4 | Spread (1st 5) 1:10.2 |
| 17, 26, 30, 35, 50, (52), (54) |
| Hayden Gould, Daniel Eveland, Austin Dalman, Kyan Deam, Brayden VanOs, (Joel Hardesty), (Joel Hardesty) |
| 16:46.4, 17:05.3, 17:14.8, 17:24.3, 17:56.6, (18:00.7), (18:04.9) |
8 | 197 | Whitehall,
MI - Team Time (1st 5) 1:27:43.9 | Spread (1st 5) 2:11.7 |
| 9, 23, 41, 61, 63, (72), (75) |
| Stewart Waters, Hunter Parsons, Andrew Boeringa, Andrew Owens, Tyler Van Antwerp, (Justin Jensen), (Matthew Badley) |
| 16:17.2, 17:01.4, 17:31.0, 18:25.4, 18:28.9, (18:58.4), (19:07.0) |
9 | 227 | Howard City Tri-County,
MI - Team Time (1st 5) 1:29:06.4 | Spread (1st 5) 1:34.1 |
| 28, 29, 37, 64, 69, (70), (73) |
| Gavin Rykse, Alex Culver, Jaxon Lumbert, Rocket Wilson, Henry Kauffman, (Tyler Schuster), (Bowie Pawson) |
| 17:11.7, 17:13.2, 17:26.4, 18:29.3, 18:45.8, (18:55.8), (19:00.9) |
10 | 313 | Muskegon Oakridge,
MI - Team Time (1st 5) 1:35:00.5 | Spread (1st 5) 4:03.6 |
| 19, 66, 67, 77, 84, (90), (91) |
| Peyton Ruel, Bryce Falbe, Lawson Miller, Blake Armstrong, Landon Miller, (Anthony Simmerman), (Zane Baron) |
| 16:53.4, 18:39.1, 18:40.2, 19:50.8, 20:57.0, (21:49.0), (22:02.9) |
11 | 333 | Cheboygan,
MI - Team Time (1st 5) 1:34:37.9 | Spread (1st 5) 2:11.0 |
| 53, 56, 68, 76, 80, (81), (88) |
| Carson Kiefer, Russell Abernathy, Andrew Kiefer, Gavin Smith, Alex Hudson, (Harold Polzin), (Evan Blaskowski) |
| 18:04.6, 18:10.4, 18:43.3, 19:24.0, 20:15.6, (20:25.7), (21:38.3) |
12 | 364 | Ogemaw Heights,
MI - Team Time (1st 5) 1:39:09.8 | Spread (1st 5) 5:00.0 |
| 45, 65, 74, 86, 94, (98) |
| Lucas Hines, Jack Bruder, Charlie Bruder, Cole Zimmer, Cole Paten, (Matthew Yeager-Pyszora) |
| 17:39.8, 18:39.0, 19:03.0, 21:08.2, 22:39.8, (38:03.8) |
13 | 384 | Gaylord,
MI - Team Time (1st 5) 1:41:53.0 | Spread (1st 5) 4:06.5 |
| 58, 59, 85, 89, 93 |
| Carter Slezak, Caleb Lamblin, Christopher Peterson, Gabe Slough, Valentino Giardina |
| 18:20.4, 18:21.3, 21:01.5, 21:42.9, 22:26.9 |
14 | 413 | Newaygo,
MI - Team Time (1st 5) 1:54:02.0 | Spread (1st 5) 14:04.7 |
| 62, 79, 83, 92, 97 |
| David Castrejon, Zachary Spaulding, Brayden Carlson, Tristan Jordan, Jason Garcia |
| 18:28.6, 20:09.4, 20:35.3, 22:15.4, 32:33.3 |
15 | 438 | Muskegon Orchard View,
MI - Team Time (1st 5) 1:56:36.7 | Spread (1st 5) 8:17.6 |
| 78, 82, 87, 95, 96 |
| Brian Swell, Landon Andrews, Gared Johnson, Muhammad Davis, Levy Torres |
| 19:53.2, 20:31.1, 21:22.8, 26:38.8, 28:10.8 |