1 | 32 | Nezperce,
ID - Team Time (1st 5) 1:04:03.0 | Spread (1st 5) 3:15.0 |
| 1, 2, 6, 11, 12, (15) |
| Blayne Mosman, Noah Johnson, Forest Nelson, Gage Tiegs, Tayton Johnson, (Orin Campbell) |
| 11:15.0, 11:45.0, 12:37.0, 13:56.0, 14:30.0, (15:11.0) |
2 | 40 | Deary,
ID - Team Time (1st 5) 1:06:40.0 | Spread (1st 5) 2:36.0 |
| 4, 5, 7, 10, 14 |
| Jaymon Keen, Jerrod Bartlett, Aram Donigian, Dustin Bartlett, Corbin Whitecotton |
| 12:26.0, 12:36.0, 12:45.0, 13:51.0, 15:02.0 |
3 | 49 | Prairie,
ID - Team Time (1st 5) 1:07:55.0 | Spread (1st 5) 3:03.0 |
| 3, 8, 9, 13, 16, (17), (18) |
| Ben Secrest, Jackson Enneking, Chase Vonbargon, Max Rehder, Landon Riener, (Nate Forsmann), (Gabe Decaria) |
| 12:12.0, 12:57.0, 13:00.0, 14:31.0, 15:15.0, (15:32.0), (16:55.0) |