1 | 43 | Muir,
MI - Team Time (1st 5) 58:41.1 | Spread (1st 5) 32.9 |
| 3, 5, 7, 13, 15, (20), (25) |
| Danny Sternberg, Luke Jaklic, Brady Gollan, Thomas Kennedy, Quaid Schimetz, (Devon Ryan), (Cavan Burpee) |
| 11:30.0, 11:31.8, 11:38.9, 11:57.5, 12:02.9, (12:15.1), (12:21.1) |
2 | 53 | Hartland-Ore Creek,
MI - Team Time (1st 5) 59:11.4 | Spread (1st 5) 46.7 |
| 2, 6, 9, 14, 22, (23), (24) |
| Benjamin Smith, Sam Kromberg, Zachery Sandin, Jack Gregory, Elijah Prutow, (Wyatt Colliton), (Cade Rigonan) |
| 11:29.5, 11:38.0, 11:45.8, 12:01.9, 12:16.2, (12:16.5), (12:19.6) |
3 | 69 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 58:53.6 | Spread (1st 5) 1:41.1 |
| 1, 4, 18, 19, 27, (28), (34) |
| Ben Richards, Evan Loughridge, Thomas Lepper, Paul Moore, Trenton Johnson, (Alex Trainor), (Chris Newman) |
| 10:41.9, 11:31.0, 12:07.0, 12:10.7, 12:23.0, (12:30.9), (12:38.6) |
4 | 82 | Oak Valley,
MI - Team Time (1st 5) 1:00:15.2 | Spread (1st 5) 49.5 |
| 8, 11, 12, 21, 30, (31), (32) |
| Pierce Gryzmkowski, Christian Werner, Braxton Godin, Aiden Verhey, Luke Weinberger, (Ryan Okragly), (Quinn Smith) |
| 11:41.9, 11:51.0, 11:54.9, 12:16.0, 12:31.4, (12:32.6), (12:33.6) |
5 | 164 | Novi,
MI - Team Time (1st 5) 1:02:54.3 | Spread (1st 5) 56.3 |
| 16, 29, 36, 39, 44, (49), (54) |
| Griffin Conway, Ben Gnatek, Patrick Li, Noah Jordansson, Gabe Armstrong, (Andrew Vartanian), (Ed Stone) |
| 12:03.1, 12:31.2, 12:38.7, 12:41.9, 12:59.4, (13:10.9), (13:22.1) |
| 164 | White Lake,
MI - Team Time (1st 5) 1:03:02.6 | Spread (1st 5) 1:11.1 |
| 10, 26, 41, 42, 45, (63), (64) |
| Chase Curry, Jared Platt, Tyler Ponitz, Ryan Ward, Aidan Staup, (Jason Slicker), (Kaiden Wilson) |
| 11:49.2, 12:22.3, 12:54.8, 12:56.0, 13:00.3, (13:53.4), (13:54.6) |
7 | 201 | Pierce (Waterford),
MI - Team Time (1st 5) 1:04:19.2 | Spread (1st 5) 1:13.9 |
| 17, 34, 47, 50, 53, (57), (60) |
| Gage Whiting, Dominic Balhorn, Ben Casanova, Dominic Belhorn, Kevin Meredith, (Trevor Flynn), (Mason McCleand) |
| 12:05.3, 12:38.6, 13:05.1, 13:11.0, 13:19.2, (13:33.5), (13:37.9) |
8 | 204 | Highlander Way,
MI - Team Time (1st 5) 1:04:16.3 | Spread (1st 5) 27.5 |
| 33, 37, 40, 46, 48, (51), (65) |
| Zach Newstead, Noah DeLand, Donald Heinonen, Joshua Partee, Glen Pennala, (Ryan Southworth), (Stephen Douglas) |
| 12:38.2, 12:38.9, 12:51.3, 13:02.2, 13:05.7, (13:14.0), (14:00.8) |
9 | 272 | Mason (Waterford),
MI - Team Time (1st 5) 1:07:11.3 | Spread (1st 5) 50.6 |
| 43, 52, 56, 59, 62, (67), (68) |
| Keegan Helton, Deacon Jacobson, Alex Simon, Ryan Pacifico, Brandon Puddy, (Colin Messer), (Gavin Leach) |
| 12:59.1, 13:16.1, 13:31.1, 13:35.3, 13:49.7, (14:28.0), (14:28.8) |
10 | 277 | Parker,
MI - Team Time (1st 5) 1:07:48.0 | Spread (1st 5) 1:44.8 |
| 38, 55, 57, 61, 66, (69), (70) |
| Connor Wallace, Lance Mosher, Nathaniel Passinault, Andrew Eden, Eric Koons, (Logan Goethe), (Andrew Lane) |
| 12:39.0, 13:28.7, 13:33.5, 13:43.0, 14:23.8, (14:49.0), (14:59.5) |