1 | 28 | Rockland,
ID - Team Time (1st 5) 1:28:26.5 | Spread (1st 5) 1:28.4 |
| 2, 3, 5, 8, 10, (11), (15) |
| Ezra Hubbard, Orrin Wiese, Jacob Ward, Hayden Smith, Brandon Neal, (Brandon Munk), (Corbin Garner) |
| 16:48.7, 17:32.0, 17:35.5, 18:13.2, 18:17.1, (18:24.6), (18:48.2) |
2 | 34 | Grace,
ID - Team Time (1st 5) 1:28:17.6 | Spread (1st 5) 2:23.9 |
| 1, 4, 7, 9, 13, (18), (19) |
| Cole Wilkerson, Kade Johnson, Ty Gilbert, Alex Olsen, William Mickelson, (Hans Newby), (Tony Lopez) |
| 16:06.6, 17:35.3, 17:48.6, 18:16.6, 18:30.5, (19:32.4), (19:36.9) |
3 | 75 | Butte County,
ID - Team Time (1st 5) 1:35:57.8 | Spread (1st 5) 2:38.1 |
| 6, 12, 16, 20, 21, (23), (25) |
| Jaten Hymas, Nathaniel Collins, Kason Hansen, Wade Jensen, Trenton Lyon, (Aaron Gonzales), (Nick Hawley) |
| 17:46.2, 18:28.6, 19:06.7, 20:12.0, 20:24.3, (22:11.0), (22:45.0) |
4 | 112 | Challis,
ID - Team Time (1st 5) 1:52:38.3 | Spread (1st 5) 10:00.5 |
| 14, 17, 24, 26, 31 |
| Drue Crist, Parker Banks, Alec Richey, Cameron Peterson, John Richey |
| 18:47.6, 19:30.0, 22:40.3, 22:52.3, 28:48.1 |
5 | 136 | Alturas Preparatory Academy,
ID - Team Time (1st 5) 2:02:43.1 | Spread (1st 5) 6:12.3 |
| 22, 27, 28, 29, 30 |
| Gavin Long, Simon Korroum, Anton Nielsen, Oliver Nathan, Breken Hawkins |
| 20:55.3, 24:20.5, 24:28.7, 25:51.0, 27:07.6 |