1 | 45 | Traverse City St. Francis,
MI - Team Time (1st 5) 1:24:32.0 | Spread (1st 5) 50.8 |
| 3, 6, 8, 13, 15, (16), (18) |
| Thomas Richards, Zealand Tarrant, Bryson Ellalasingham, Brenden Endres, Tucker Krumm, (Finn Ritchie), (Connor McIntyre) |
| 16:27.4, 16:44.0, 16:49.5, 17:12.9, 17:18.2, (17:18.3), (17:22.0) |
2 | 78 | Harbor Springs,
MI - Team Time (1st 5) 1:26:08.9 | Spread (1st 5) 1:25.7 |
| 4, 9, 10, 25, 30, (50), (51) |
| Lance Smar, Cal Benjamin, Jordan Bussey, Luke Shehigian, Luke Baker, (Trevor Clarke), (Robbie Gillette) |
| 16:33.3, 16:53.5, 16:54.6, 17:48.5, 17:59.0, (18:41.0), (18:48.9) |
3 | 88 | Charlevoix,
MI - Team Time (1st 5) 1:26:39.5 | Spread (1st 5) 1:17.1 |
| 5, 11, 21, 24, 27, (33), (35) |
| Samuel Peterson, Evan Beane, Dominic Schwein, James Descamps, John Sauer, (Jack Gaffney), (Sam Dixon) |
| 16:34.2, 17:03.2, 17:31.6, 17:39.2, 17:51.3, (18:01.8), (18:08.4) |
4 | 116 | Elk Rapids,
MI - Team Time (1st 5) 1:28:09.3 | Spread (1st 5) 1:02.3 |
| 12, 14, 22, 31, 37, (42), (43) |
| Charlie Ward, Lachlan Beebe, Brad Fitzpatrick, Skylar Davenport, Caleb Kerfoot, (Christian Kerfoot), (Seth Brown) |
| 17:09.7, 17:15.5, 17:32.2, 17:59.9, 18:12.0, (18:23.0), (18:26.0) |
5 | 126 | Roscommon,
MI - Team Time (1st 5) 1:28:27.9 | Spread (1st 5) 1:35.1 |
| 7, 17, 26, 36, 40, (58), (60) |
| Xander Civinskas, Josh Fairbanks, Maurice Janisse, Jackson Thiel, Brian Kilbourn, (Drew Jaskowski), (Ethan Brewer) |
| 16:45.6, 17:20.9, 17:50.0, 18:10.7, 18:20.7, (19:14.9), (19:29.0) |
6 | 172 | Kalkaska,
MI - Team Time (1st 5) 1:29:58.0 | Spread (1st 5) 2:41.8 |
| 1, 32, 41, 45, 53, (62), (68) |
| Tyler Guggemos, Hayden Moore, Gavin Guggemos, Glenn Morris, Camden Moore, (Jacob Olds), (Caleb Hart) |
| 16:11.9, 18:00.4, 18:22.8, 18:29.2, 18:53.7, (19:47.5), (20:10.0) |
7 | 173 | Mancelona,
MI - Team Time (1st 5) 1:30:12.5 | Spread (1st 5) 2:32.2 |
| 2, 29, 39, 49, 54, (63), (71) |
| Tyler Mcclure, Greg Parsons, Jaymes Wildfong, Dan Wildfong, James Lakie, (Karson Swiszowski), (Hans Lobes) |
| 16:24.5, 17:54.1, 18:19.4, 18:37.8, 18:56.7, (19:50.0), (20:44.0) |
8 | 203 | Boyne City,
MI - Team Time (1st 5) 1:32:22.6 | Spread (1st 5) 2:39.0 |
| 19, 34, 38, 46, 66, (70), (75) |
| Gavin Carson, Will Maginity, Jeffery Kerr, Kolton Stadt, Jack Neer, (Liam Dart), (Corbin Smith) |
| 17:24.3, 18:08.3, 18:17.1, 18:29.6, 20:03.3, (20:25.5), (21:24.0) |
9 | 209 | East Jordan,
MI - Team Time (1st 5) 1:32:31.5 | Spread (1st 5) 2:23.2 |
| 20, 23, 48, 55, 63, (69), (77) |
| Phillip Nemecek, Caleb Ziebarth, Granger Kitson, Guy Chamberlain, Mason Malpass, (Isaac Black), (Preston Malpass) |
| 17:26.8, 17:34.4, 18:37.7, 19:02.6, 19:50.0, (20:17.0), (22:17.1) |
10 | 228 | Grayling,
MI - Team Time (1st 5) 1:33:05.8 | Spread (1st 5) 1:21.5 |
| 28, 44, 47, 52, 57, (61), (65) |
| Drew Moore, Joseph Armstrong, Cameron Ketchum, Klay Baker, Jeffery Kennedy, (Russell Mansfield), (Teague Hartman) |
| 17:53.0, 18:28.7, 18:36.9, 18:52.7, 19:14.5, (19:32.1), (20:00.2) |
11 | 352 | Standish Sterling,
MI - Team Time (1st 5) 1:44:12.1 | Spread (1st 5) 3:02.2 |
| 59, 67, 72, 76, 78, (80), (81) |
| Hunter Lalonde, TRENT Hunter-Slentz, Anderson Bartlett, Alex Vallad, John Nixon, (Cole Redburn), (Anthony Vallad) |
| 19:18.0, 20:06.4, 20:59.1, 21:28.4, 22:20.2, (23:47.5), (26:42.6) |
12 | 364 | Tawas,
MI - Team Time (1st 5) 1:51:48.9 | Spread (1st 5) 8:26.3 |
| 56, 73, 74, 79, 82, (83) |
| Alex Koepke, Xander Whitford, Sean Mendiola, Jesse Hartman, Kalman Couturier, (David Stang) |
| 19:11.7, 21:01.7, 21:23.1, 22:34.4, 27:38.0, (29:10.4) |