1 | 31 | Shepherd,
MT - Team Time (1st 5) 1:33:49.0 | Spread (1st 5) 2:05.2 |
| 1, 3, 5, 7, 15, (20), (21) |
| Grant Kelly, Patrick Richardson, Chet Peterson, Shay Lilleberg, Taylor Rosman, (Schuylar Babcock), (Jacob Metzger) |
| 17:41.0, 18:35.2, 18:49.5, 18:57.1, 19:46.2, (21:05.4), (21:06.2) |
2 | 48 | Glasgow,
MT - Team Time (1st 5) 1:36:39.9 | Spread (1st 5) 58.8 |
| 4, 9, 10, 11, 14, (22), (23) |
| Walker Allen, Gabe Hallock, Braden Meland, Ellis McKean, Ethan Jamba, (Logan Gunderson), (Shane Sinclair) |
| 18:44.6, 19:19.7, 19:25.3, 19:26.9, 19:43.4, (21:11.6), (21:30.7) |
3 | 50 | St Labre Catholic,
MT - Team Time (1st 5) 1:36:34.1 | Spread (1st 5) 2:40.3 |
| 2, 6, 12, 13, 17, (24), (26) |
| Orrie Morrison, Patrick Frasier, Allen Woodenlegs, Kennington Kaline, Joshua Sisolak, (Bernadine Fisher), (Keeyan Medicine Bull) |
| 17:59.5, 18:52.5, 19:30.2, 19:32.1, 20:39.8, (22:01.1), (24:16.4) |
4 | 86 | Libby,
MT - Team Time (1st 5) 1:43:10.4 | Spread (1st 5) 2:50.4 |
| 8, 16, 18, 19, 25, (27), (28) |
| Tim Goodman, Michael Diller, Tanner DeHaven, Niklaus Gier, Declan Faulkner, (Kevin Barnes), (Tyler Doubek) |
| 19:18.7, 19:53.0, 20:54.0, 20:55.6, 22:09.1, (25:49.4), (26:59.5) |