1 | 34 | Kelso,
WA - Team Time (1st 5) 1:21:27.1 | Spread (1st 5) 56.1 |
| 1, 5, 8, 9, 11, (19), (21) |
| Aidan Lowman, Tanner Graff, Jeramie Aldrich, Colten Jorgenson, Christian Freund, (Sabin Hickey), (Ethan Smith) |
| 15:43.0, 16:09.0, 16:26.0, 16:30.0, 16:39.1, (17:37.6), (17:40.1) |
2 | 45 | Prairie,
WA - Team Time (1st 5) 1:22:43.0 | Spread (1st 5) 1:44.0 |
| 2, 3, 6, 14, 20, (23), (25) |
| David Olvera, Caleb Schleicher, Braden Oehler, Robert Wassom, David Tran, (Jackson Smithline), (Christopher Dragut) |
| 15:55.0, 15:57.0, 16:15.0, 16:57.0, 17:39.0, (18:01.0), (18:27.7) |
3 | 46 | Columbia River,
WA - Team Time (1st 5) 1:22:31.0 | Spread (1st 5) 58.0 |
| 4, 7, 10, 12, 13, (15), (17) |
| Ian Rose, Keegan Hanes, Candler Bolte, Ben Laughlin, Christopher Arnold, (Carson Schaller), (Ruben Blancas) |
| 15:58.0, 16:21.0, 16:36.0, 16:40.0, 16:56.0, (16:58.0), (17:07.0) |
4 | 106 | Fort Vancouver,
WA - Team Time (1st 5) 1:29:13.3 | Spread (1st 5) 1:48.7 |
| 16, 18, 22, 24, 26, (27), (28) |
| Abraham Sarmienta, Ryan Caputo, Pablo Alvarado, Damien Pulido, Morgan Riley, (Diego Meza), (Cody Farris) |
| 16:59.3, 17:29.0, 17:42.0, 18:15.0, 18:48.0, (19:14.0), (20:15.0) |