1 | 31 | Saranac,
MI - Team Time (1st 5) 1:08:28.8 | Spread (1st 5) 2:55.6 |
| 1, 4, 6, 9, 11, (12), (13) |
| Evan Oosterhouse, Silas Mulnix, Tait Anible, Evan Lee, Jack Hopkins, (Isaac Spiece), (Theo VanKuiken) |
| 12:14.2, 13:19.5, 13:37.3, 14:08.0, 15:09.8, (15:29.3), (15:30.5) |
2 | 32 | Harbor Springs,
MI - Team Time (1st 5) 1:08:59.4 | Spread (1st 5) 2:06.4 |
| 2, 5, 7, 8, 10, (14), (16) |
| Charlie Baker, Henry Kruzel, Benjamin Schultz, Charlie Ranney, Benjamin McShannock, (Connor Breckenfeld), (Evan Kring) |
| 12:38.5, 13:34.3, 13:57.4, 14:04.3, 14:44.9, (16:22.5), (17:03.5) |
3 | 72 | Brandywine,
MI - Team Time (1st 5) 1:36:09.2 | Spread (1st 5) 10:24.0 |
| 3, 15, 17, 18, 19 |
| Vincent Nekvasil, Gabe Smith, Baylin Depriest, Luke Roman, Cody Hoskins |
| 12:49.0, 16:35.6, 21:03.7, 22:27.9, 23:13.0 |