1 | 30 | Parma,
ID - Team Time (1st 5) 1:27:16.2 | Spread (1st 5) 1:52.2 |
| 1, 2, 3, 10, 14, (18), (19) |
| Alex Peterson, Stetson Beus, Dakoda Lamb, Luke Fillmore, Ajay Atkinson, (Kyle Powers), (Carter Thacker) |
| 16:33.4, 16:56.1, 17:21.3, 17:59.8, 18:25.6, (18:49.3), (18:57.8) |
2 | 65 | Fruitland,
ID - Team Time (1st 5) 1:31:36.8 | Spread (1st 5) 1:19.4 |
| 7, 9, 12, 16, 21, (26), (28) |
| Weston Davis, Jayden Stice, Jayce Geary, Caleb Christensen, Ivan Gonzalez, (Carter Christensen), (Connor Nelson) |
| 17:40.4, 17:53.8, 18:21.8, 18:41.0, 18:59.8, (19:27.9), (19:34.8) |
3 | 84 | Nyssa,
OR - Team Time (1st 5) 1:32:52.5 | Spread (1st 5) 2:18.3 |
| 4, 8, 17, 23, 32, (35), (45) |
| Chris Acosta, Armando Pedraza, Wyatt Jensen, Myo Castro, Frank Oliver, (Kelvin Pascacio), (Christain Luna) |
| 17:25.1, 17:43.6, 18:47.9, 19:12.5, 19:43.4, (20:12.3), (21:25.9) |
4 | 93 | New Plymouth,
ID - Team Time (1st 5) 1:34:19.2 | Spread (1st 5) 1:22.5 |
| 11, 13, 15, 25, 29, (34), (37) |
| Hunter Beus, Elvis Solis, Andrew Moscrip, Drew Lyman, Sheldon Ellis, (Chanon Kiwitt), (Bradley Graham) |
| 18:16.6, 18:24.1, 18:32.0, 19:27.4, 19:39.1, (19:51.0), (20:17.6) |
5 | 119 | Vale,
OR - Team Time (1st 5) 1:36:06.9 | Spread (1st 5) 2:41.2 |
| 6, 20, 24, 31, 38, (40), (41) |
| Japheth Carlson, Dan Wenger, Alejondro Juarez, Ricky Leyva, Josh Andersen, (Jaylin Tamez), (Kenneth Silva) |
| 17:40.0, 18:58.5, 19:25.2, 19:42.0, 20:21.2, (20:42.2), (20:47.9) |
6 | 123 | Weiser,
ID - Team Time (1st 5) 1:36:11.6 | Spread (1st 5) 2:35.4 |
| 5, 22, 27, 33, 36, (39), (43) |
| Rhett Kunz, Philip Soulen, Mikel Davies, Edward Bittinger, Esteban Rivera, (Rein Laan), (Nathan Galligar) |
| 17:38.0, 19:07.7, 19:28.0, 19:44.5, 20:13.4, (20:28.3), (21:20.8) |
7 | 209 | Payette,
ID - Team Time (1st 5) 1:44:58.6 | Spread (1st 5) 1:55.6 |
| 30, 42, 44, 46, 47, (48), (49) |
| Tommy Lewis, Jared Bake, Alexander Wickersham, Nick Robertson, Seth Kunzler, (Will Higley), (Francisco Monize) |
| 19:40.0, 20:52.0, 21:23.4, 21:27.6, 21:35.6, (21:40.7), (22:14.0) |