1 | 20 | Red Lodge,
MT - Team Time (1st 5) 1:29:28.8 | Spread (1st 5) 43.9 |
| 2, 3, 4, 5, 6, (8), (9) |
| Will Haman, Liam Gildehaus, Joe Lemoine, Erick Dye, Kryn Dykema, (Jeremy Guzman), (Micah Ballard) |
| 17:31.4, 17:33.5, 17:54.6, 18:14.0, 18:15.3, (18:25.6), (18:25.7) |
2 | 63 | Colstrip,
MT - Team Time (1st 5) 1:35:05.1 | Spread (1st 5) 2:24.3 |
| 1, 12, 15, 17, 18, (19), (21) |
| Tyus Mendoza, Kian Bertin, Gage Currier, Dylan Harris, Seth Currier, (Tanner Aberle), (Zach Hull) |
| 17:29.6, 18:53.0, 19:10.5, 19:38.1, 19:53.9, (20:16.6), (20:27.0) |
3 | 73 | Columbus,
MT - Team Time (1st 5) 1:37:40.6 | Spread (1st 5) 2:44.1 |
| 7, 11, 13, 20, 22, (24), (26) |
| Job Brooks, Lane France, Paden Little, Wade Schatz, Jacob Hall, (Philip Holten), (Hunter Kent) |
| 18:19.7, 18:52.6, 19:05.2, 20:19.3, 21:03.8, (21:20.1), (21:23.7) |
4 | 88 | Lodge Grass,
MT - Team Time (1st 5) 1:39:37.3 | Spread (1st 5) 2:44.0 |
| 10, 14, 16, 23, 25, (27) |
| Darrin Charges, Trey Dust, Adrian Hugs, Terrace Yazzie, Tim Dust, (Leonard Little Light) |
| 18:39.3, 19:07.9, 19:20.3, 21:06.5, 21:23.3, (22:56.1) |