1 | 23 | Vale,
OR - Team Time (1st 5) 56:50.0 | Spread (1st 5) 1:01.0 |
| 1, 2, 4, 7, 9, (28), (59) |
| Morgan White, Ian Nelson, Marino Paz, Fernando Paz, Tyrel Raven, (Jacob Thode), (Spencer Rindlisbacher) |
| 10:50.0, 10:53.0, 11:34.0, 11:42.0, 11:51.0, (13:01.0), (14:44.0) |
2 | 72 | Parma,
ID - Team Time (1st 5) 1:01:15.0 | Spread (1st 5) 1:16.5 |
| 5, 12, 13, 17, 25, (40) |
| Andrew Hayes, William Dibben, Garrett Laird, Kyler Beck, Tanner Montague, (Clay Nielsen) |
| 11:35.0, 12:10.0, 12:12.5, 12:26.0, 12:51.5, (13:38.0) |
3 | 103 | Victory Charter,
ID - Team Time (1st 5) 1:03:07.0 | Spread (1st 5) 48.0 |
| 16, 18, 19, 20, 30, (32), (48) |
| Sergio Felan-Ball, Jaxon Pryor, Andrew Dixon, Austin Sharp, Brady Garringer, (Stephen Zeyer), (David Eells) |
| 12:20.0, 12:27.0, 12:35.0, 12:37.0, 13:08.0, (13:11.0), (13:59.0) |
4 | 109 | West Boise,
ID - Team Time (1st 5) 1:02:49.0 | Spread (1st 5) 1:30.0 |
| 8, 10, 26, 29, 36, (38), (51) |
| Reuben Mulhern, Jacob Szuch, Joshua Neilsen, Cordel Gardner, Connor Wood, (Christian Tibbetts), (Dominik Huffield) |
| 11:45.0, 11:52.0, 12:53.0, 13:04.0, 13:15.0, (13:22.0), (14:07.0) |
5 | 193 | Gooding,
ID - Team Time (1st 5) 1:07:57.0 | Spread (1st 5) 1:43.0 |
| 22, 22, 39, 54, 56, (61), (75) |
| Mark Woodland, Brayden Perkins, Matt Erving, Kris Scott, Bayden Rigby, (Bryce Sims), (Keith Bigler) |
| 12:48.0, 12:48.0, 13:29.0, 14:21.0, 14:31.0, (15:16.0), (18:57.0) |
| 193 | Nyssa,
OR - Team Time (1st 5) 1:07:50.0 | Spread (1st 5) 2:00.0 |
| 21, 24, 44, 46, 58, (63), (74) |
| Alex Johnson, Quentin Jensen, Michael Holcomb, Greg Barlow, Kenny Mason, (Logan Wilcox), (David Holcomb) |
| 12:39.0, 12:49.0, 13:48.0, 13:55.0, 14:39.0, (15:33.0), (18:48.0) |
7 | 198 | Teton,
ID - Team Time (1st 5) 1:10:09.4 | Spread (1st 5) 4:45.4 |
| 6, 27, 31, 65, 69 |
| Caleb Moosman, Thomas Knight, Brian Bagley, Hal Roberts, Keagan Perry |
| 11:38.9, 12:59.4, 13:08.3, 15:58.5, 16:24.3 |
8 | 200 | New Plymouth,
ID - Team Time (1st 5) 1:07:54.0 | Spread (1st 5) 1:13.0 |
| 32, 34, 37, 42, 55, (62), (70) |
| Cade Stafford, Cameron Arnzen, Chase White, Austin Sobralski, Cory Sherrill, (McCall Alexander), (Cline York) |
| 13:11.0, 13:12.0, 13:20.0, 13:47.0, 14:24.0, (15:18.0), (16:33.0) |
9 | 204 | Greenleaf Academy,
ID - Team Time (1st 5) 1:11:27.0 | Spread (1st 5) 7:21.0 |
| 3, 41, 42, 45, 73 |
| J.B. Unk, Dalton Penrod, Keaton Wright, Reed Jeppe, Spencer Glenn |
| 11:21.0, 13:43.0, 13:47.0, 13:54.0, 18:42.0 |
10 | 226 | Melba,
ID - Team Time (1st 5) 1:12:33.0 | Spread (1st 5) 3:58.0 |
| 14, 14, 64, 66, 68 |
| Perry Maupin, Micah Spatz, Skyler McHargue, Zackery Kaelin, Dylan Pease |
| 12:15.0, 12:15.0, 15:46.0, 16:04.0, 16:13.0 |
11 | 232 | Mountain View,
ID - Team Time (1st 5) 1:11:57.5 | Spread (1st 5) 5:45.1 |
| 11, 47, 50, 53, 71, (72), (76) |
| Kohl Bingham, Jackson Stokes, Ben Hong, Preston Claver, Destry Baker, (Kenneth Grover), (Samuel Struhs) |
| 11:59.4, 13:57.9, 14:05.3, 14:10.4, 17:44.5, (18:28.7), (19:33.5) |
12 | 252 | Cole Valley Christian,
ID - Team Time (1st 5) 1:10:58.0 | Spread (1st 5) 1:42.0 |
| 35, 49, 51, 57, 60, (66) |
| Connor James, Nick Re, Briton Shurtz, Derek Deblieck, Clayton Schmidt, (Gabe Miller) |
| 13:14.0, 14:05.0, 14:07.0, 14:36.0, 14:56.0, (16:04.0) |