1 | 40 | East Valley,
ID - Team Time (1st 5) 1:48:36.2 | Spread (1st 5) 2:03.5 |
| 2, 6, 7, 10, 15, (16), (17) |
| Kevin Erickson Unk, Gavin Ihasz Unk, Caiden Herndon Unk, Brady Stinebaugh Unk, Jordon Bise Unk, (Luke Nalder Unk), (Connor Ihasz Unk) |
| 20:40.3, 21:28.8, 21:35.1, 22:08.2, 22:43.8, (22:50.6), (23:00.2) |
2 | 62 | Priest River,
ID - Team Time (1st 5) 1:52:12.9 | Spread (1st 5) 5:28.4 |
| 1, 5, 14, 18, 24, (27) |
| Diamond Robinson Unk, Tyler Popkin Unk, Josh Melakowski Unk, Ricky Ulrich Unk, Cameron Murdock Unk, (Levi Hass Unk) |
| 19:48.9, 21:10.2, 22:41.1, 23:15.4, 25:17.3, (29:32.0) |
3 | 79 | Les Bois,
ID - Team Time (1st 5) 1:55:20.0 | Spread (1st 5) 2:56.0 |
| 11, 12, 13, 20, 23 |
| Andrew Aiken, Ben Steadman, Keola Dunn, Brayden Anderson, Brandon Seamons |
| 22:10.0, 22:11.0, 22:22.0, 23:31.0, 25:06.0 |
4 | 80 | North Boise,
ID - Team Time (1st 5) 2:05:20.0 | Spread (1st 5) 12:05.0 |
| 3, 4, 19, 25, 29 |
| Harper Poole, Kohl Schoensee, Sean Wallaszek, Aaron Madigan, Scott Kalttenecker |
| 20:46.0, 20:58.0, 23:29.0, 27:16.0, 32:51.0 |
5 | 86 | Hillside,
ID - Team Time (1st 5) 2:01:37.0 | Spread (1st 5) 7:49.0 |
| 8, 9, 21, 22, 26, (28) |
| Ian Faucher, Alec Wooding, Alec Looding, Colby Parkinson, Alex McDonnell, (Gonzalo Lorenzana) |
| 21:38.0, 22:00.0, 23:56.0, 24:36.0, 29:27.0, (31:13.0) |