1 | 37 | Great Falls Central Catholic,
MT - Team Time (1st 5) 1:39:05.5 | Spread (1st 5) 1:52.5 |
| 2, 6, 7, 9, 13, (20) |
| Zander Buhler, Jacob Laurent, Noah Gaudreau, Vincent Hagan, Gene Centley, (Ryan Keith) |
| 18:49.5, 19:26.7, 19:57.1, 20:10.2, 20:42.0, (22:38.4) |
2 | 41 | Centerville,
MT - Team Time (1st 5) 1:39:17.4 | Spread (1st 5) 1:59.3 |
| 3, 5, 8, 11, 14, (15), (16) |
| Tanner Rigor, Jimmy Smith, Jonah Schaumanan, Brandon Travis, Logan Vining, (Jack McKinney), (Robbie Flinn) |
| 18:50.7, 19:05.7, 20:01.0, 20:30.0, 20:50.0, (20:54.5), (21:23.2) |
3 | 44 | Winnett-Grass Range,
MT - Team Time (1st 5) 1:39:17.1 | Spread (1st 5) 3:42.4 |
| 1, 4, 10, 12, 17, (18), (19) |
| Jacob Iverson, Brayden Wacker, Chris Kaaber, Travis Hofer, Braden Jolma, (Ty Vohs), (Takumi Teshima) |
| 17:43.8, 19:01.4, 20:26.7, 20:39.0, 21:26.2, (21:40.7), (21:49.5) |