1 | 32 | Melba,
ID - Team Time (1st 5) 1:31:48.8 | Spread (1st 5) 1:22.8 |
| 1, 4, 5, 10, 12, (14), (23) |
| Brennan Leavitt, Bryan Leon, Ty Johnson, Taylor Leavitt, Ryan Brown, (Steve Ramirez), (Mark Kennedy) |
| 17:37.1, 18:09.8, 18:18.0, 18:44.0, 18:59.9, (19:33.5), (20:31.0) |
2 | 48 | New Plymouth,
ID - Team Time (1st 5) 1:34:29.3 | Spread (1st 5) 2:12.7 |
| 2, 6, 7, 16, 17, (22), (24) |
| Crispin Valdez, Connor White, Coben Hoch, Jason Bellegante, Daniel Nishizaki, (Nolan Kerby), (Josh Austin) |
| 17:40.0, 18:30.0, 18:36.4, 19:50.2, 19:52.7, (20:28.2), (20:39.0) |
3 | 61 | Parma,
ID - Team Time (1st 5) 1:36:01.5 | Spread (1st 5) 2:15.5 |
| 3, 8, 13, 18, 19, (27), (28) |
| Layne Johnson, Martin Loya, Gabe Knickerbocker, Dylan Hainsworth, Samuel Knickerbocker, (Kirk Rohrbacher), (Matt Condie) |
| 18:01.5, 18:43.0, 19:02.0, 19:58.0, 20:17.0, (20:54.0), (21:15.0) |
4 | 76 | Nampa Christian,
ID - Team Time (1st 5) 1:37:58.2 | Spread (1st 5) 1:40.6 |
| 9, 11, 15, 20, 21, (25), (26) |
| Michael Claar, Michael Carter, Grant Moore, Jonathan Lewellyn, Nick Russell, (Cir Isaac Cooper), (Kyle Durbin) |
| 18:43.4, 18:54.0, 19:38.8, 20:18.0, 20:24.0, (20:40.0), (20:51.0) |