1 | 51 | Glasgow,
MT - Team Time (1st 5) 1:01:04.1 | Spread (1st 5) 1:14.6 |
| 3, 8, 10, 11, 19, (22), (45) |
| Garrett Thompson, Jack Milam, Ian Anderson, Rowen Kloker, Nikolas Kulczyk, (Holt Huntsman), (Daniel Bailey) |
| 11:34.5, 12:07.4, 12:12.4, 12:20.7, 12:49.1, (12:55.1), (14:36.7) |
2 | 79 | North (Great Falls),
MT - Team Time (1st 5) 1:02:50.7 | Spread (1st 5) 50.1 |
| 9, 12, 14, 21, 23, (30), (35) |
| Christopher Esparza, Carter Baum, Jackson Hagerman, Kaleb Pollington, Jacoby Grealish, (Carter Nelson), (Carson Rose) |
| 12:10.8, 12:21.4, 12:24.8, 12:52.8, 13:00.9, (13:23.5), (13:26.0) |
3 | 88 | East (Great Falls),
MT - Team Time (1st 5) 1:03:35.8 | Spread (1st 5) 1:11.5 |
| 7, 16, 18, 20, 27, (29), (33) |
| Ryland Crane, Kenneth Wonsick, Larry Kibiwott, Seth Woldtvedt, Ashlan Groshelle, (Ben Hill), (Quentin Wetterau) |
| 12:04.8, 12:36.8, 12:47.3, 12:50.6, 13:16.3, (13:22.4), (13:24.8) |
4 | 99 | Washington (Glendive),
MT - Team Time (1st 5) 1:03:57.5 | Spread (1st 5) 1:29.6 |
| 6, 15, 17, 25, 36 |
| Aiden Brown, Nick Vojacek, Colton Kemp, Kyler Kassner, Teag Rieger |
| 12:03.8, 12:26.8, 12:43.4, 13:10.1, 13:33.4 |
5 | 104 | Sidney,
MT - Team Time (1st 5) 1:03:46.5 | Spread (1st 5) 1:46.7 |
| 4, 5, 24, 34, 37, (42), (43) |
| Josh Pollari, Teyven Borst, Rylan McGahan, Isaak Lassey, Jade Steffan, (Grayson Morrill), (Levin Dunn) |
| 11:48.1, 11:51.9, 13:06.1, 13:25.6, 13:34.8, (14:17.1), (14:17.5) |
6 | 119 | Poplar,
MT - Team Time (1st 5) 1:05:17.6 | Spread (1st 5) 3:47.7 |
| 2, 13, 26, 32, 46, (48), (50) |
| Bostyn Azure, Dane Moran, Stephen Smoker, Colton Dupree, Max Strauser, (Liddell Small), (Urijjah Granbois) |
| 11:13.3, 12:23.4, 13:15.2, 13:24.7, 15:01.0, (16:22.9), (16:53.0) |
7 | 138 | Washington (Miles City),
MT - Team Time (1st 5) 1:05:23.2 | Spread (1st 5) 2:42.1 |
| 1, 28, 31, 38, 40, (44), (47) |
| Andrew Morris, Lincoln Niece, Chauncey Cooper, Oliver Keith, Qenshin Moua, (Noah Hood), (Cooper Hoverson) |
| 11:11.4, 13:19.0, 13:24.3, 13:35.0, 13:53.5, (14:19.1), (15:14.5) |
8 | 232 | Frontier,
MT - Team Time (1st 5) 1:21:18.1 | Spread (1st 5) 5:10.7 |
| 39, 41, 49, 51, 52, (53) |
| Carlo Wieser, Rees Reilley, Jett Azure, Ezekiel Payne, Jazz Azure, (Kasen Ironmaker) |
| 13:36.4, 14:17.0, 16:37.4, 18:00.2, 18:47.1, (18:50.8) |