1 | 18 | Traverse City West,
MI - Team Time (1st 5) 56:27.5 | Spread (1st 5) 23.5 |
| 1, 2, 3, 4, 8, (9), (12) |
| Porter Kowalski, Austin Hughes, Finn Frost-Grayson, Declan Shoemaker, Leland Barnett, (Crosby Robinson), (Henry Wiberg) |
| 11:07.8, 11:07.9, 11:18.2, 11:22.3, 11:31.3, (11:42.6), (11:51.3) |
2 | 70 | Glen Lake,
MI - Team Time (1st 5) 1:01:14.2 | Spread (1st 5) 1:25.8 |
| 6, 11, 16, 18, 19, (24), (26) |
| Spencer McNitt, Christian Feeney, Max Wassa, Samuel Feeney, Adam Thompson, (Cody Pugh), (Max Maule) |
| 11:27.7, 11:46.8, 12:29.0, 12:37.2, 12:53.5, (13:23.9), (13:28.3) |
3 | 91 | Kalkaska,
MI - Team Time (1st 5) 1:03:59.5 | Spread (1st 5) 2:26.3 |
| 5, 17, 20, 22, 27, (29), (30) |
| Owen McGlone, Kaden Fischer, Alex Lopez, Kellen Tenhopen, Griffin Anderson, (Seth Storm), (Joe Morris) |
| 11:22.5, 12:32.7, 12:54.9, 13:20.6, 13:48.8, (14:13.5), (14:25.4) |
4 | 104 | Kingsley,
MI - Team Time (1st 5) 1:05:06.1 | Spread (1st 5) 3:05.5 |
| 7, 15, 22, 25, 35, (37), (38) |
| Eric Stark, Colten Sherman, Josh Bender, Lucas Smith, Malachi Sterk, (Thomas Osterlund), (Jimmy Smith) |
| 11:28.7, 12:17.7, 13:20.6, 13:24.9, 14:34.2, (15:55.2), (15:55.9) |
5 | 126 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:08:02.0 | Spread (1st 5) 2:21.5 |
| 14, 21, 28, 31, 32, (33), (34) |
| Beckett Dennis, Max Zionskowski, Noah Kinney, Isaac Hobbs, Jasper Kida, (Shemuel Canfield), (William Thomas) |
| 12:07.9, 13:06.2, 13:50.4, 14:28.1, 14:29.4, (14:30.3), (14:32.9) |
6 | 138 | Buckley,
MI - Team Time (1st 5) 1:22:13.4 | Spread (1st 5) 14:09.1 |
| 10, 13, 36, 39, 40 |
| Ethan Harrand, Easton Harrand, Dakota Wells, Cyeus Suba, Brock Faubus |
| 11:46.5, 12:00.4, 15:38.4, 16:52.5, 25:55.6 |