1 | 37 | Benzie Central,
MI - Team Time (1st 5) 1:23:35.6 | Spread (1st 5) 9.6 |
| 5, 6, 7, 8, 11, (13), (16) |
| Kyle Bailey, Max Moreno-Gaft, Brayden Huddleston, Andrew Hayden, Ismael Halaweh, (Jake Williams), (Noah Robotham) |
| 16:39.4, 16:41.0, 16:41.5, 16:44.7, 16:49.0, (16:55.7), (17:03.1) |
2 | 91 | Mason County Central,
MI - Team Time (1st 5) 1:25:23.9 | Spread (1st 5) 2:29.0 |
| 1, 2, 23, 28, 37, (42), (55) |
| Zac Wright-Fisher, Chase Barnett, Austin Persoon, Mitch Lange, Drew Griffis, (Nolan Asiala), (Jacob Shoop) |
| 15:38.0, 16:00.9, 17:46.0, 17:52.0, 18:07.0, (18:13.3), (18:41.0) |
3 | 94 | Charlevoix,
MI - Team Time (1st 5) 1:26:49.1 | Spread (1st 5) 1:01.9 |
| 10, 12, 21, 24, 27, (38), (43) |
| Tristen Rudolph, Jackson Buday, Noah Jeakle, Nicholas Plude, Luke Buday, (Lucas VonLau), (Shae Bearrs) |
| 16:47.9, 16:49.4, 17:35.9, 17:46.1, 17:49.8, (18:07.3), (18:14.4) |
4 | 152 | LeRoy Pine River,
MI - Team Time (1st 5) 1:29:07.4 | Spread (1st 5) 1:25.3 |
| 14, 22, 29, 39, 48, (76), (83) |
| Ben Rigling, Chris Terburgh, Tony Moore, Derek Hartline, Elliott VanDreumel, (Jordan Stone), (Brady Long) |
| 16:58.0, 17:42.9, 17:53.7, 18:09.5, 18:23.3, (19:50.9), (20:23.5) |
5 | 160 | Manistee,
MI - Team Time (1st 5) 1:29:20.6 | Spread (1st 5) 1:12.7 |
| 18, 19, 32, 41, 50, (57), (67) |
| Nick Veine, Bryce Cameron, Will Shriver, Colin Bachinski, Austin Fancher, (Kyle Schaubroeck), (Nick Bauman) |
| 17:18.1, 17:23.7, 17:57.8, 18:10.2, 18:30.8, (18:50.0), (19:26.0) |
6 | 176 | Harbor Springs,
MI - Team Time (1st 5) 1:29:40.8 | Spread (1st 5) 2:41.4 |
| 4, 17, 44, 46, 65, (66), (70) |
| Marcus Garrow, Michael Gorman, Kurtis Alessi, Zach Hunt, Matthew Fought, (Vlad Robinson), (Ethan Tippett) |
| 16:37.0, 17:07.8, 18:17.5, 18:20.1, 19:18.4, (19:20.8), (19:29.6) |
7 | 204 | Boyne City,
MI - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 51.9 |
| 34, 35, 36, 40, 59, (69), (80) |
| Ethan Book, Derek Willis, Garrett Fogo, Kyle Sitkins, Trevor Day, (Dominic Santina), (Logan Orban) |
| 18:01.5, 18:03.4, 18:05.6, 18:10.1, 18:53.4, (19:28.2), (20:07.1) |
8 | 224 | McBain,
MI - Team Time (1st 5) 1:32:05.9 | Spread (1st 5) 1:18.8 |
| 25, 31, 49, 58, 61, (79), (92) |
| Nathan Sabo, Brendan Sutten, Truman Gilde, Tyler Sterk, Jacob Mayle, (Patrick Maloney), (Craig Sterk) |
| 17:47.0, 17:56.6, 18:26.0, 18:50.5, 19:05.8, (20:04.8), (21:23.5) |
9 | 227 | Kingsley,
MI - Team Time (1st 5) 1:31:37.4 | Spread (1st 5) 3:39.4 |
| 3, 26, 53, 72, 73, (75), (84) |
| Jake Keena, Richard Durecki, Dylan Zenner, Konrad Stein, Garth Bogart, (Tyrus Zenner), (Josh Blasko) |
| 16:01.0, 17:48.0, 18:35.0, 19:33.0, 19:40.4, (19:47.4), (20:23.9) |
10 | 259 | Hart,
MI - Team Time (1st 5) 1:33:22.3 | Spread (1st 5) 1:57.0 |
| 30, 45, 51, 56, 77, (90), (100) |
| Jonathon Vanderstelt, Travess Smith, Devin Whitney, Juan Lugo, Thomas Stoneman, (Jonah Gale), (Jack Wittman) |
| 17:56.4, 18:18.6, 18:31.8, 18:42.1, 19:53.4, (21:08.5), (23:12.0) |
11 | 260 | Shelby,
MI - Team Time (1st 5) 1:33:21.7 | Spread (1st 5) 2:56.0 |
| 9, 47, 62, 68, 74, (85), (88) |
| Dylan Felt, Devon Smith, Teddy Barco, David Green, Caleb Anderson, (Nick Roberts), (Dylan Towne) |
| 16:45.0, 18:22.0, 19:07.0, 19:26.7, 19:41.0, (20:31.0), (20:51.0) |
12 | 329 | Elk Rapids,
MI - Team Time (1st 5) 1:45:14.6 | Spread (1st 5) 10:07.0 |
| 15, 33, 82, 97, 102 |
| Montgomery Finch, David Crowe, Max Crowe, Simon Luckett, Andrew Brady |
| 16:58.1, 18:00.2, 20:08.5, 23:02.7, 27:05.1 |
13 | 331 | Kalkaska,
MI - Team Time (1st 5) 1:38:00.8 | Spread (1st 5) 3:29.7 |
| 20, 54, 81, 87, 89, (93), (94) |
| James Hittle, Cole Nabozny, Dillon Cool, Mike Stosio, Brandon Schwandt, (Austin Cooper), (Brandon Fisher) |
| 17:31.6, 18:36.9, 20:07.7, 20:43.3, 21:01.3, (21:36.5), (22:10.9) |
14 | 378 | Lake City,
MI - Team Time (1st 5) 1:40:02.9 | Spread (1st 5) 2:46.6 |
| 52, 71, 78, 86, 91, (95), (101) |
| Dan Cuevas, Nolan Linderman, Amador Vazquez, Jake Gillow, Christopher Harvey, (Joe Liestenfeltz), (Cameron Shea) |
| 18:33.8, 19:32.5, 20:00.1, 20:36.1, 21:20.4, (22:14.8), (24:27.6) |
15 | 381 | Reed City,
MI - Team Time (1st 5) 1:42:54.2 | Spread (1st 5) 3:58.2 |
| 60, 63, 64, 96, 98, (99) |
| Kris Kellogg, Matt McGahey, Drake Walker, Jimmy Bywater, Zach Borst, (Joseph Vanliew) |
| 19:04.8, 19:13.9, 19:15.5, 22:17.0, 23:03.0, (23:07.6) |