1 | 30 | Traverse City St. Francis,
MI - Team Time (1st 5) 1:22:51.8 | Spread (1st 5) 41.8 |
| 2, 5, 6, 7, 10, (11), (13) |
| Josh Slocum, Josh Kerr, Tucker Krumm, Judge Morgan, Riley Pattinson, (Lewis Walter), (Olin Kasperowicz) |
| 16:12.9, 16:28.4, 16:29.8, 16:46.0, 16:54.7, (16:57.8), (17:18.5) |
2 | 67 | Clare,
MI - Team Time (1st 5) 1:25:21.3 | Spread (1st 5) 2:06.3 |
| 1, 4, 12, 20, 30, (32), (39) |
| Brad White, Nic Porter, Andrew Klaus, Neiko Ketchum, Caidan Gaskill, (William Warner), (Ayden Barcia) |
| 16:01.8, 16:26.4, 16:57.9, 17:47.1, 18:08.1, (18:20.7), (18:36.9) |
3 | 81 | Elk Rapids,
MI - Team Time (1st 5) 1:27:40.7 | Spread (1st 5) 1:04.4 |
| 8, 14, 18, 19, 22, (24), (37) |
| Max Ward, Caleb Kerfoot, Qwynn Darnell, Christian Kerfoot, Emerson Barnes, (Seth Brown), (Trace Toteff) |
| 16:48.0, 17:27.6, 17:45.9, 17:46.8, 17:52.4, (17:57.7), (18:35.7) |
4 | 123 | Charlevoix,
MI - Team Time (1st 5) 1:29:51.1 | Spread (1st 5) 53.8 |
| 15, 21, 25, 27, 35, (43), (44) |
| James Descamps, David Dhaseleer, Matthew Solomon, Jimmy Descamps, Jacob Veurink, (Joe Gaffney), (Gary Haight) |
| 17:29.1, 17:51.0, 18:02.8, 18:05.3, 18:22.9, (18:57.0), (19:02.2) |
5 | 141 | Kalkaska,
MI - Team Time (1st 5) 1:30:33.2 | Spread (1st 5) 3:03.3 |
| 9, 15, 17, 39, 61, (62), (64) |
| Gavin Guggemos, Camden Moore, Adam Williams, Coltrane Paryani, Emil Koehnen, (Jackson Shetler), (Dylan Hunt) |
| 16:52.6, 17:29.1, 17:38.7, 18:36.9, 19:55.9, (20:11.5), (20:30.7) |
6 | 149 | Grayling,
MI - Team Time (1st 5) 1:30:45.4 | Spread (1st 5) 3:07.6 |
| 3, 23, 33, 41, 49, (52), (76) |
| Drew Moore, Tristan Demlow, Fox Marculewicz, Teague Hartman, Jackson Marshall, (Kale Black), (Finnley Quinlan) |
| 16:16.2, 17:56.1, 18:21.6, 18:47.7, 19:23.8, (19:31.2), (23:14.7) |
7 | 236 | Boyne City,
MI - Team Time (1st 5) 1:35:51.1 | Spread (1st 5) 1:12.4 |
| 36, 45, 46, 54, 55, (56), (68) |
| Joseph Heckroth, Brady Bearss, Ayden Cady, Timothy March, Joe Heckroth, (Corbin Smith), (Henry Bair) |
| 18:25.6, 19:03.4, 19:06.9, 19:37.2, 19:38.0, (19:41.1), (21:46.5) |
8 | 253 | Tawas,
MI - Team Time (1st 5) 1:36:50.8 | Spread (1st 5) 1:40.7 |
| 29, 50, 57, 58, 59, (60), (70) |
| Dylan Vincenty-cole, Aaron Stone, Tobias Kjoelby, Austin Billinghurst, Jesse Hartman, (Xander Whitford), (Joseph Potts) |
| 18:06.9, 19:26.7, 19:43.8, 19:45.8, 19:47.6, (19:49.9), (21:57.7) |
9 | 255 | Roscommon,
MI - Team Time (1st 5) 1:39:20.0 | Spread (1st 5) 4:22.7 |
| 31, 42, 47, 63, 72, (78), (83) |
| Mike Stickel, Branden Morley, Brian Kilbourn, Theodore Matheney, Colt Eckstorm, (Jack Erickson), (Hayden Nester) |
| 18:19.0, 18:49.5, 19:15.5, 20:14.3, 22:41.7, (23:23.9), (25:24.1) |
10 | 265 | Pinconning,
MI - Team Time (1st 5) 1:40:46.5 | Spread (1st 5) 4:40.1 |
| 34, 38, 53, 66, 74, (75), (80) |
| Landen Enciso, Tayler Morand, Ryan Kowalczyk, Brenen Caffrey, David Caffrey, (Owen Rifenbark), (Caleb Wiesman) |
| 18:21.9, 18:36.7, 19:35.5, 21:10.4, 23:02.0, (23:12.1), (24:09.0) |
11 | 277 | Mancelona,
MI - Team Time (1st 5) 1:44:56.6 | Spread (1st 5) 5:58.8 |
| 26, 28, 71, 73, 79, (81) |
| Karson Swiszowski, Jaymes Wildfong, Carson McCarthy, Bidwell Mochama, Carson Olds, (Alec Hoose) |
| 18:04.1, 18:05.4, 22:01.6, 22:42.6, 24:02.9, (24:34.5) |
12 | 300 | Standish Sterling,
MI - Team Time (1st 5) 1:43:03.2 | Spread (1st 5) 2:30.5 |
| 48, 51, 65, 67, 69, (77), (82) |
| Hunter Lalonde, TRENT Hunter-Slentz, Trace Fisher, Cayson Smith, Bryant Waugh, (Logan Brown), (Ethan Wiedyk) |
| 19:16.7, 19:30.8, 20:53.9, 21:34.6, 21:47.2, (23:16.7), (24:59.4) |