1 | 47 | Wilsonville,
OR - Team Time (1st 5) 1:25:04.8 | Spread (1st 5) 1:02.7 |
| 3, 7, 9, 11, 17, (18), (29) |
| Josh Meyer, Alex Tomlinson, Carlos Villagomez, Sean Tan, Kody Wilde, (Zach Uselman), (Jake Uselman) |
| 16:23.7, 17:00.6, 17:02.7, 17:11.4, 17:26.4, (17:32.5), (18:11.0) |
2 | 55 | Sherwood,
OR - Team Time (1st 5) 1:26:03.0 | Spread (1st 5) 1:14.4 |
| 4, 6, 7, 15, 23, (30), (32) |
| Ryan Pierce, Joshua Moats, Olsen Cottle, Connor McLaughlin, Matthew Brooks, (Drew Peters), (Ryan Chidlaw) |
| 16:42.0, 17:00.5, 17:00.6, 17:23.5, 17:56.4, (18:13.9), (18:17.4) |
3 | 64 | Liberty,
OR - Team Time (1st 5) 1:25:32.5 | Spread (1st 5) 1:50.0 |
| 1, 10, 14, 19, 20, (26), (28) |
| Michael Francy, Dominick Marshall, Austin Finster, Jonathan Fookes, Jack Stemm, (Ashton Hunger), (Alex Dickinson) |
| 15:50.1, 17:03.0, 17:20.6, 17:38.7, 17:40.1, (18:05.0), (18:08.0) |
4 | 92 | St Helens,
OR - Team Time (1st 5) 1:28:00.9 | Spread (1st 5) 1:36.3 |
| 4, 12, 21, 22, 33, (40), (46) |
| Bryan Strang, Tanner Boyle, Tanner Matlock, Casey Cooke, Fuller Worman, (Richard Sass), (Christian Effray) |
| 16:42.0, 17:14.8, 17:52.8, 17:53.0, 18:18.3, (18:37.2), (19:17.0) |
5 | 125 | Sandy,
OR - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 2:31.0 |
| 2, 16, 31, 38, 38, (41), (42) |
| Isaac Mitchell, Brody White, Abraham Mitchell, Mitchell Lovely, Michael Callaway, (James DeBatty), (Levi Hoff) |
| 16:00.0, 17:24.0, 18:14.0, 18:31.0, 18:31.0, (18:38.0), (18:40.0) |
6 | 165 | Milwaukie,
OR - Team Time (1st 5) 1:33:32.6 | Spread (1st 5) 2:46.2 |
| 13, 24, 25, 51, 52, (53), (54) |
| Chris Spanovich, Max Doman, Kilin Ung, Trey Edwards, Anthony Flynn, (Josiah Simon), (Trevor Whisman) |
| 17:19.7, 17:58.8, 18:03.2, 20:05.0, 20:05.9, (20:08.9), (20:23.0) |
7 | 185 | Putnam,
OR - Team Time (1st 5) 1:32:28.8 | Spread (1st 5) 25.2 |
| 34, 35, 36, 37, 43, (44), (47) |
| Joe Venetucci, Jeff Johnson, Logan Anspach, Matt O'Brien, Ben Foreman, (Devin Mcgill), (Erik Korsness) |
| 18:23.5, 18:23.8, 18:24.4, 18:28.4, 18:48.7, (19:02.2), (19:26.0) |
8 | 219 | Parkrose,
OR - Team Time (1st 5) 1:37:15.6 | Spread (1st 5) 1:54.8 |
| 27, 45, 48, 49, 50, (55), (56) |
| Darrick Williams, Rueben Knoernschild, Anthony Osborne, Danny Lu, Skylar Shafer, (Cody Dodds), (Jacob Hamling) |
| 18:07.3, 19:14.1, 19:55.4, 19:56.7, 20:02.1, (20:24.8), (20:36.9) |