1 | 23 | Hartland-Ore Creek,
MI - Team Time (1st 5) 59:19.1 | Spread (1st 5) 57.5 |
| 2, 3, 4, 5, 9, (13), (15) |
| Benjamin Smith, Sam Kromberg, Zachery Sandin, Jack Gregory, Wyatt Colliton, (Gavin Worley), (Brandon Rohrer) |
| 11:32.4, 11:36.7, 11:38.9, 12:01.2, 12:29.9, (12:44.4), (12:47.4) |
2 | 32 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 1:00:26.3 | Spread (1st 5) 1:39.8 |
| 1, 6, 7, 8, 10, (11), (12) |
| Ben Richards, Evan Loughridge, Thomas Lepper, Paul Moore, Trenton Johnson, (Alex Trainor), (Ethan Sandula) |
| 11:00.5, 12:07.1, 12:13.4, 12:25.0, 12:40.3, (12:42.3), (12:44.0) |
3 | 90 | Highlander Way,
MI - Team Time (1st 5) 1:05:22.6 | Spread (1st 5) 18.7 |
| 16, 17, 18, 19, 20, (21), (22) |
| Noah DeLand, Zach Newstead, Joshua Partee, Donald Heinonen, Glen Pennala, (Stephen Douglas), (Ryan Southworth) |
| 12:56.1, 12:58.5, 13:00.1, 13:13.1, 13:14.8, (13:45.7), (13:45.9) |
4 | 112 | Parker,
MI - Team Time (1st 5) 1:10:50.8 | Spread (1st 5) 2:12.9 |
| 14, 23, 24, 25, 26, (27), (28) |
| Connor Wallace, Nathaniel Passinault, Lance Mosher, Andrew Eden, Logan Goethe, (Sean Mitchell), (Andrew Lane) |
| 12:46.9, 14:09.6, 14:15.7, 14:38.8, 14:59.8, (15:12.9), (15:14.8) |