1 | 30 | Loyola-Sacred Heart,
MT - Team Time (1st 5) 1:32:28.2 | Spread (1st 5) 59.5 |
| 4, 5, 6, 7, 8, (13), (14) |
| Zack Burke, Matt Mackay, Greg Maes, Zach Burke, Erik Short, (Noah Eikens), (Chase Leclercq) |
| 18:02.7, 18:05.1, 18:28.2, 18:50.0, 19:02.2, (19:52.8), (20:05.5) |
2 | 34 | Thompson Falls,
MT - Team Time (1st 5) 1:32:58.8 | Spread (1st 5) 2:26.0 |
| 1, 2, 9, 10, 12, (18), (19) |
| Logan Naegeli, Preston Schubert, Dalton Nelson, Lucas Gruwell, Josh Wulfekuhle, (Sean Ribeiro), (James Del) |
| 17:18.7, 17:33.7, 19:08.8, 19:12.9, 19:44.7, (23:58.5), (27:07.0) |
3 | 62 | Plains,
MT - Team Time (1st 5) 1:38:34.8 | Spread (1st 5) 3:13.9 |
| 3, 11, 15, 16, 17 |
| Russell Kujala, Garrett Horton, Wyatt Weinbrenner, Aaron Garrison, Daniel Damschen |
| 17:53.8, 19:21.0, 20:06.1, 20:06.2, 21:07.7 |