1 | 26 | Nampa Christian,
ID - Team Time (1st 5) 1:30:59.3 | Spread (1st 5) 48.0 |
| 2, 3, 5, 7, 9, (22), (24) |
| Beau Beesley, Grant Moore, Sam Antosh, Nick Russell, Reed Jeppe, (Collin Goelz), (Tanner Buuck) |
| 17:52.0, 17:53.0, 18:06.3, 18:28.0, 18:40.0, (20:00.3), (20:09.0) |
2 | 58 | New Plymouth,
ID - Team Time (1st 5) 1:35:38.9 | Spread (1st 5) 1:00.0 |
| 8, 10, 11, 13, 16, (17), (19) |
| Cameron Arnzen, Jack Verbance, Garth Cline, Anthony Thomas, Nate Woods, (Bo Brogan), (John Burton) |
| 18:37.0, 18:59.9, 19:12.0, 19:13.0, 19:37.0, (19:40.0), (19:48.0) |
3 | 65 | Cole Valley Christian,
ID - Team Time (1st 5) 1:36:28.9 | Spread (1st 5) 1:24.8 |
| 6, 12, 14, 15, 18, (21), (23) |
| Jacob Bottles, Connor James, Derik Jardine, Josh Jardine, Austin Greenleaf, (Parker McCoy), (Torrey Wiebe) |
| 18:22.5, 19:12.6, 19:32.5, 19:34.0, 19:47.3, (19:56.0), (20:07.0) |
4 | 76 | Melba,
ID - Team Time (1st 5) 1:36:32.4 | Spread (1st 5) 4:00.0 |
| 1, 4, 20, 25, 26, (27), (28) |
| Taylor Leavitt, Bryan Leon, Joaquin Alvarez, Jessie Blount, Christian Munoz, (Spencer Zeyer), (Luke Woodruff) |
| 17:09.0, 17:56.4, 19:54.7, 20:23.3, 21:09.0, (21:22.1), (22:11.0) |