1 | 37 | Leadore,
ID - Team Time (1st 5) 1:33:06.7 | Spread (1st 5) 1:13.2 |
| 2, 3, 4, 13, 15, (23), (26) |
| Austin Beyeler, Ryker Tomchak, Austin Beyeler, Jarom Beyler, Kyle Quiroz, (Andrew Loeweke), (Weston Mackay) |
| 18:03.5, 18:17.5, 18:18.3, 19:10.7, 19:16.7, (21:16.3), (33:39.6) |
2 | 46 | Grace,
ID - Team Time (1st 5) 1:33:35.0 | Spread (1st 5) 2:10.4 |
| 1, 7, 8, 14, 16, (17), (21) |
| Cole Wilkerson, Ty Gilbert, Trevor Judd, Mason Jensen, Hans Newby, (Kade Johnson), (Clayton Lunt) |
| 17:30.3, 18:30.9, 18:37.3, 19:15.8, 19:40.7, (19:41.6), (19:56.7) |
3 | 48 | Butte County,
ID - Team Time (1st 5) 1:34:07.6 | Spread (1st 5) 51.2 |
| 6, 9, 10, 11, 12, (22), (24) |
| Jaten Hymas, Trapper Parsons, Rylee Hodge, Nathaniel Collins, Luke Webb, (Tanner Parsons), (Wade Jensen) |
| 18:19.2, 18:41.7, 18:54.1, 19:02.2, 19:10.4, (20:38.4), (21:26.4) |
4 | 87 | Rockland,
ID - Team Time (1st 5) 1:42:46.6 | Spread (1st 5) 6:32.1 |
| 5, 18, 19, 20, 25 |
| Jacob Ward, Orrin Wiese, Brandon Munk, William Lower, Quinton Evans |
| 18:19.1, 19:46.1, 19:53.7, 19:56.5, 24:51.2 |