1 | 29 | Traverse City West,
MI - Team Time (1st 5) 59:57.1 | Spread (1st 5) 1:00.8 |
| 1, 2, 3, 11, 12, (13), (14) |
| Duncan Robinson, Liam Wierzba, Winslow Robinson, Caden Stoops, Eliott Dion, (Nathaniel Dion), (Jacob Lober) |
| 11:34.2, 11:34.5, 11:39.1, 12:34.3, 12:35.0, (12:35.1), (12:40.9) |
2 | 30 | Traverse City East,
MI - Team Time (1st 5) 1:00:59.8 | Spread (1st 5) 16.6 |
| 4, 5, 6, 7, 8, (10), (15) |
| Luke Byland, Cash Conaway, Caleb Keller, Liam Travis, Porter Dieleman, (Caleb Byland), (Holden Beery) |
| 11:59.1, 12:14.6, 12:15.0, 12:15.4, 12:15.7, (12:32.0), (13:08.8) |
3 | 79 | Pathfinder,
MI - Team Time (1st 5) 1:15:39.2 | Spread (1st 5) 5:24.3 |
| 9, 16, 17, 18, 19, (20) |
| Lewis Walter, Edward Walter, Brody Warren, Michael Dickinson, Britton Wheeler, (Jack Allen) |
| 12:21.6, 14:03.1, 15:43.3, 15:45.3, 17:45.9, (22:49.8) |