1 | 15 | Traverse City West,
MI - Team Time (1st 5) 1:03:35.0 | Spread (1st 5) 1:12.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Liam Wierzba, Duncan Robinson, Winslow Robinson, Eliott Dion, Jacob Lober, (Caden Stoops), (Shiloh Gersenson) |
| 12:11.0, 12:24.0, 12:29.0, 13:08.0, 13:23.0, (13:25.0), (13:27.0) |
2 | 60 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:14:31.8 | Spread (1st 5) 1:34.0 |
| 10, 11, 12, 13, 14, (15), (16) |
| Weston Kinney, Connor Hughes, Hudson Conner, Samuel McMann, Tobin Allen, (Nate Dix), (Cason Adams) |
| 14:29.2, 14:33.0, 14:34.6, 14:51.8, 16:03.2, (16:40.0), (17:08.5) |
3 | 71 | Kalkaska,
MI - Team Time (1st 5) 1:27:32.8 | Spread (1st 5) 7:18.6 |
| 8, 9, 17, 18, 19, (20), (21) |
| Christian Hicks, Michael Morgan, Joel Rosin, Josh Saxton, Jackson Arnold, (Ronny Campbell), (Coltrane Paryani) |
| 13:40.8, 14:21.3, 19:05.7, 19:25.6, 20:59.4, (21:32.1), (22:12.1) |