1 | 31 | Darby,
MT - Team Time (1st 5) 1:24:43.9 | Spread (1st 5) 3:35.6 |
| 1, 2, 4, 6, 18, (27) |
| Matt Stout, Seth Garbett, Abrahamsen Sean, Doug Raymer, Dallas Hartness, (Dylan Lister) |
| 15:43.5, 16:00.7, 16:39.7, 17:00.9, 19:19.1, (20:11.3) |
2 | 56 | Loyola-Sacred Heart,
MT - Team Time (1st 5) 1:30:45.2 | Spread (1st 5) 2:36.0 |
| 5, 8, 11, 13, 19, (22), (28) |
| Mike Evans, Conner Collins, Steven Rehbein, Erik Dale, CLONINGER DAN, (Erik Kappelman), (Danny Hurd) |
| 16:44.2, 17:58.2, 18:17.9, 18:24.7, 19:20.2, (19:27.9), (20:12.2) |
3 | 83 | Plains,
MT - Team Time (1st 5) 1:34:15.9 | Spread (1st 5) 2:50.6 |
| 7, 10, 14, 21, 31 |
| Jared Sine, Kenneth Beech, Carter Montgomery, Thad Leclair, Andrew Mack |
| 17:38.5, 18:12.1, 18:29.8, 19:26.4, 20:29.1 |
4 | 97 | Lincoln County,
MT - Team Time (1st 5) 1:36:33.0 | Spread (1st 5) 5:27.5 |
| 3, 12, 17, 30, 35, (36) |
| Dylan Day, Matteus Hartley, Stone Deavours, Corey Graham, James Mepham, (Lucas Hofstee) |
| 16:31.1, 18:22.1, 19:13.4, 20:27.8, 21:58.6, (22:29.7) |
5 | 98 | Thompson Falls,
MT - Team Time (1st 5) 1:36:51.0 | Spread (1st 5) 59.1 |
| 15, 16, 20, 23, 24, (25), (34) |
| Kyle Breithaupt, Gustav Bjorlingson, Cody White, Mike Barnett, Logan Sheets, (Skyler Kinkade), (Austin Kinser) |
| 18:50.0, 19:10.4, 19:21.0, 19:40.5, 19:49.1, (19:53.0), (21:22.8) |
6 | 129 | Valley Christian,
MT - Team Time (1st 5) 1:40:14.8 | Spread (1st 5) 3:02.5 |
| 9, 26, 29, 32, 33, (37) |
| Galen Murray, Christopher Wiley, Adam Richards, Austin Seagraves, Nathan Norberg, (Grayson Leder) |
| 18:02.0, 20:08.7, 20:19.7, 20:39.9, 21:04.5, (23:16.9) |