1 | 43 | Mason (Waterford),
MI - Team Time (1st 5) 1:02:28.0 | Spread (1st 5) 1:50.0 |
| 1, 3, 6, 16, 17, (25), (28) |
| Samuel Albaugh, Simon Albaugh, Kyler Bush, Grant Reszczyk, Luke Peterson, (Nick Arnold), (Hunter Craite) |
| 11:20.0, 12:11.0, 12:38.0, 13:09.0, 13:10.0, (13:40.0), (13:56.0) |
2 | 49 | Novi,
MI - Team Time (1st 5) 1:03:51.0 | Spread (1st 5) 53.0 |
| 4, 5, 9, 10, 21, (22), (26) |
| Ryoya Amazawa, John Potter, Donald Maidens, Nathan Hall, Hirooki Tominaga, (Samuel Jenkins), (Evan Thomas) |
| 12:29.0, 12:33.0, 12:43.0, 12:44.0, 13:22.0, (13:24.0), (13:46.0) |
3 | 56 | Hartland-Ore Creek,
MI - Team Time (1st 5) 1:04:23.0 | Spread (1st 5) 28.0 |
| 6, 11, 12, 13, 14, (20), (24) |
| Noah Kleedtke, Danny Smith, Tim Thompson, Noah Kramer, Ozzie Corbit, (Josh Nickerson), (Luke Rotarius) |
| 12:38.0, 12:48.0, 12:55.0, 12:56.0, 13:06.0, (13:20.0), (13:36.0) |
4 | 93 | Oak Valley,
MI - Team Time (1st 5) 1:06:32.0 | Spread (1st 5) 2:22.0 |
| 2, 8, 19, 31, 33, (35) |
| Blake McCommas, Roddy Green, Jackson Gryzmkowski, Hunter Moran, Kyle Capstick, (Jon Stoneback) |
| 12:04.0, 12:41.0, 13:19.0, 14:02.0, 14:26.0, (14:28.0) |
5 | 112 | Highland,
MI - Team Time (1st 5) 1:07:50.0 | Spread (1st 5) 52.0 |
| 15, 18, 23, 27, 29, (29), (32) |
| Collin Quinn, Sean Noone, Nick Gapp, Dan Smith, Sean Kolb, (Curtis Paenter), (Kenn Bradsker) |
| 13:08.0, 13:13.0, 13:35.0, 13:54.0, 14:00.0, (14:00.0), (14:25.0) |
6 | 184 | White Lake,
MI - Team Time (1st 5) 1:17:02.0 | Spread (1st 5) 2:08.0 |
| 34, 36, 37, 38, 39, (40), (41) |
| Kyle Storey, Bryce Imhoff, Austin Dudas, Brenden Cislo, Brenden Carter, (Jameson Cavanaugh), (Tyler Powers) |
| 14:27.0, 15:19.0, 15:20.0, 15:21.0, 16:35.0, (16:46.0), (16:48.0) |