1 | 37 | Goodrich,
MI - Team Time (1st 5) 1:02:38.0 | Spread (1st 5) 52.0 |
| 3, 4, 9, 10, 11, (18), (20) |
| Matt Hart, Grant Deaton, Jason Henrie, Gabe Trudeau, Luke Kowlczyk, (Caden Rossell), (Davis Mohrman) |
| 12:06.0, 12:08.0, 12:41.0, 12:45.0, 12:58.0, (13:30.0), (13:32.8) |
2 | 60 | Lake Fenton,
MI - Team Time (1st 5) 1:03:52.1 | Spread (1st 5) 2:02.4 |
| 1, 6, 7, 19, 27, (28), (32) |
| Joseph Gilbert, Kevin Lewis, Lawson Baker, MacGregor Hepburn, Joey Kline, (Matt Fletcher), (Cooper Hnilica) |
| 11:55.0, 12:11.0, 12:16.5, 13:32.2, 13:57.4, (13:57.9), (14:47.0) |
3 | 70 | St Robert,
MI - Team Time (1st 5) 1:05:41.8 | Spread (1st 5) 1:25.8 |
| 5, 13, 14, 17, 21, (26), (34) |
| Owen Gross, Noah Murphy, Jacob Beauchamp, Jason Cusenza, Josh Beauchamp, (Kevin Shaw), (Mason Simms) |
| 12:09.0, 13:12.0, 13:17.0, 13:29.0, 13:34.8, (13:56.0), (15:38.1) |
4 | 85 | New Lothrop,
MI - Team Time (1st 5) 1:06:25.7 | Spread (1st 5) 1:36.3 |
| 8, 12, 16, 24, 25, (31), (33) |
| Carson Hersch, Aaron Vincke, Drew Kohlmann, Cole Yaros, Noah Wenzlick, (Zac Craven), (Parker Noonan) |
| 12:16.7, 13:08.0, 13:22.0, 13:46.0, 13:53.0, (14:40.0), (14:53.0) |
5 | 97 | Morrice,
MI - Team Time (1st 5) 1:09:11.0 | Spread (1st 5) 4:24.0 |
| 2, 15, 22, 23, 35, (38) |
| Caleb Rivers, Owen Doerner, Chandler Iler, Aiden Campbell, Donaven Hulbert, (Luke Dutcher) |
| 12:04.0, 13:20.0, 13:36.0, 13:43.0, 16:28.0, (17:33.0) |
6 | 171 | Byron,
MI - Team Time (1st 5) 1:19:56.7 | Spread (1st 5) 3:58.0 |
| 29, 30, 36, 37, 39, (40), (41) |
| Valentino Paris, Nathan Webster, Nathan Erdmam, Riley Carroll, Ethan Slumkowski, (Ben Ward), (Anthony Shadrick) |
| 14:12.0, 14:16.0, 16:39.2, 16:39.5, 18:10.0, (18:45.0), (19:25.0) |