1 | 26 | Wilsonville,
OR - Team Time (1st 5) 50:08.8 | Spread (1st 5) 1:08.7 |
| 1, 2, 6, 8, 9, (10), (11) |
| Nicholas Whitaker, Jonathan Palmer, Isaac Boger, Sebastian Pinger, Nathan Tidball, (Jack Roche), (Joseph Wilde) |
| 9:21.8, 9:22.9, 10:23.6, 10:30.0, 10:30.5, (10:32.2), (10:33.2) |
2 | 43 | St Helens,
OR - Team Time (1st 5) 52:57.0 | Spread (1st 5) 1:19.0 |
| 4, 5, 7, 12, 15, (17) |
| Cooper Montgomery, Dakotah Camberg, Waylon Nichols, Evan Garrison, Cash Lapping, (Jakob Nelson) |
| 10:09.0, 10:10.0, 10:25.0, 10:45.0, 11:28.0, (11:44.0) |
3 | 82 | Milwaukie,
OR - Team Time (1st 5) 59:06.9 | Spread (1st 5) 3:24.4 |
| 3, 13, 18, 23, 25, (30), (35) |
| Juan Gudino, Devin Greeley, Arthur Katahdin, Remi Flounders, Jared Shaaban, (Jake Stein), (Casey Litchfield) |
| 9:50.8, 11:23.3, 11:49.9, 12:47.7, 13:15.2, (14:21.8), (14:57.3) |
4 | 102 | Sandy,
OR - Team Time (1st 5) 1:02:08.5 | Spread (1st 5) 2:36.7 |
| 14, 16, 19, 24, 29 |
| Logan Hoecker, Raymond Wynn, Duane Knapp, Tyler Baillie, Hunter Brandolf |
| 11:24.7, 11:33.4, 12:10.4, 12:58.6, 14:01.4 |
5 | 118 | Hillsboro,
OR - Team Time (1st 5) 1:05:12.2 | Spread (1st 5) 1:23.1 |
| 20, 21, 22, 27, 28 |
| Brendan Wright, Adrian Pantoja, Frank Hunnicutt, Frederick Leake, Carlo Gray |
| 12:28.1, 12:30.5, 12:32.5, 13:49.9, 13:51.2 |
6 | 156 | Putnam,
OR - Team Time (1st 5) 1:12:02.4 | Spread (1st 5) 1:20.2 |
| 26, 31, 32, 33, 34, (36), (37) |
| Nicholas Geertz, Hayden Martin, JT Colasuonno, Reinhardt Melz, Zach Howell, (Kenneth Fisher), (Athaniel Petrak) |
| 13:27.2, 14:32.4, 14:36.8, 14:38.6, 14:47.4, (15:13.4), (15:21.1) |