1 | 38 | Lake Oswego,
OR - Team Time (1st 5) 54:11.4 | Spread (1st 5) 59.6 |
| 1, 3, 9, 10, 15, (19), (21) |
| Aaron Rudder, Matthew Zimmerman, Brogan Deem-Ranzetta, Connor Whittington, Sam Palmer, (Augie Rodegerdts), (Hayden Mills) |
| 10:25.3, 10:26.5, 10:54.1, 11:00.6, 11:24.9, (11:58.8), (12:06.4) |
2 | 66 | Lakeridge,
OR - Team Time (1st 5) 56:34.9 | Spread (1st 5) 2:00.2 |
| 2, 4, 7, 26, 27, (45), (47) |
| Mathew Ragsdale, Aidan Strealy, Paul Corso, Lucas Ahrend, Konstantin Karyukin, (Thiago Achcar-Winkels), (Declan Glover) |
| 10:26.0, 10:29.0, 10:50.8, 12:22.9, 12:26.2, (13:21.5), (13:36.4) |
3 | 95 | Inza R. Wood,
OR - Team Time (1st 5) 59:32.4 | Spread (1st 5) 1:29.0 |
| 5, 18, 23, 24, 25, (30), (39) |
| Vincent Nguyen, Anthony Kees, Jorge Aguilera Lopez, Harley Huang, Finlay Dunn, (Ryan Berry), (Tyson Resko) |
| 10:49.5, 11:57.3, 12:11.7, 12:15.4, 12:18.5, (12:37.1), (12:58.9) |
4 | 96 | Hazelbrook,
OR - Team Time (1st 5) 59:13.2 | Spread (1st 5) 1:32.9 |
| 12, 13, 16, 22, 33, (35), (36) |
| Bryce Luster, Sam Katsuda, Samuel Smith, Ethan Klein, Cole Van Valin, (Thomas Mattecheck), (Jordy Mendez Espitia) |
| 11:12.3, 11:14.1, 11:51.1, 12:10.5, 12:45.2, (12:50.0), (12:53.2) |
5 | 146 | Rosemont Ridge,
OR - Team Time (1st 5) 1:02:12.2 | Spread (1st 5) 2:07.5 |
| 6, 31, 34, 37, 38, (40), (42) |
| Dash Lipsey, Nolan Lampson, Brian Wicklund, Calvin Hopkins, Elijah Clark, (Matt Chao), (Will Gabel) |
| 10:50.5, 12:37.6, 12:48.2, 12:57.9, 12:58.0, (12:59.4), (13:10.5) |
6 | 155 | Sherwood,
OR - Team Time (1st 5) 1:07:27.0 | Spread (1st 5) 5:25.4 |
| 11, 17, 20, 53, 54 |
| Thomas Osborne, George Westover, Paul Harris, Julio Ramirez, Braxton Johnson |
| 11:08.3, 11:52.8, 12:03.3, 15:48.9, 16:33.7 |
7 | 163 | Athey Creek,
OR - Team Time (1st 5) 1:03:25.9 | Spread (1st 5) 2:47.1 |
| 8, 29, 32, 46, 48, (50), (52) |
| Sam Bennett, Andrew Walker, Johnny Dzwilewski, Chris Dunstan, Cyrus Gray, (Michael Talbert), (John Bennett) |
| 10:53.0, 12:36.3, 12:44.8, 13:31.7, 13:40.1, (13:50.0), (14:09.9) |
8 | 170 | Canby,
OR - Team Time (1st 5) 1:03:27.9 | Spread (1st 5) 1:55.2 |
| 14, 28, 41, 43, 44, (49), (51) |
| Ben Martinusen, Adam Peterson, Angel Orozco Zamora, Kyle Lindsey, Abe Kyllo, (Austin Troxler), (Derrick Sommers) |
| 11:23.4, 12:31.4, 13:03.7, 13:10.8, 13:18.6, (13:48.9), (13:55.5) |