1 | 55 | West Linn,
OR - Team Time (1st 5) 1:22:19.7 | Spread (1st 5) 45.9 |
| 3, 9, 13, 14, 16, (31), (40) |
| John Wetzsteon, Avery Cook, Dash Lipsey, Sam Bennett, Kenney McElroy, (Tate Kadel), (Graham Yotsuya) |
| 15:56.1, 16:27.6, 16:35.2, 16:38.8, 16:42.0, (17:02.2), (17:23.0) |
2 | 63 | Lakeridge,
OR - Team Time (1st 5) 1:22:41.3 | Spread (1st 5) 47.8 |
| 5, 8, 10, 18, 22, (28), (32) |
| Henry Potter, Jack Chapman, Aidan Strealy, Evan Wheeler, Paul Corso, (Wyatt Morris), (Mathew Ragsdale) |
| 16:05.0, 16:24.2, 16:30.3, 16:49.0, 16:52.8, (16:58.9), (17:02.9) |
3 | 65 | Sherwood,
OR - Team Time (1st 5) 1:22:21.3 | Spread (1st 5) 1:04.5 |
| 2, 6, 11, 17, 29, (37), (44) |
| Henry Giles, Josh Quaglio, Jaron Homer, Thomas Osborne, Trevor Widell, (Brandon Hughes), (Ismael Alvares) |
| 15:54.5, 16:12.0, 16:31.0, 16:44.8, 16:59.0, (17:14.0), (17:37.0) |
4 | 88 | Tualatin,
OR - Team Time (1st 5) 1:22:30.1 | Spread (1st 5) 1:27.6 |
| 1, 4, 26, 27, 30, (34), (38) |
| Adam Klein, Andrew Payton, Julian Marsh, Sam Smith, Graehm Alberty, (Abraham Romero), (Ethan Klein) |
| 15:34.4, 15:59.0, 16:56.7, 16:58.0, 17:02.0, (17:10.1), (17:15.2) |
5 | 126 | Tigard,
OR - Team Time (1st 5) 1:25:07.5 | Spread (1st 5) 1:28.8 |
| 12, 19, 20, 24, 51, (52), (54) |
| Cole Grieb, Chase Pettibone, Elliot Yake, Oscar Nieves Lira, Abdirahim Mohamoud, (Enrique Noyes), (Sullivan Bailey-Darland) |
| 16:32.0, 16:49.7, 16:51.0, 16:54.0, 18:00.8, (18:08.0), (18:11.0) |
6 | 136 | Canby,
OR - Team Time (1st 5) 1:25:00.7 | Spread (1st 5) 1:39.2 |
| 6, 15, 33, 35, 47, (48), (50) |
| Cole Thomas, Tristan Oakes, Trevor Taylor, Matthew Powell, Jake Brawner, (Michael Ovchinnikov), (Kobe Gustafson) |
| 16:12.0, 16:39.0, 17:07.5, 17:11.0, 17:51.2, (17:55.7), (17:56.1) |
7 | 173 | Lake Oswego,
OR - Team Time (1st 5) 1:26:21.4 | Spread (1st 5) 51.0 |
| 21, 23, 41, 42, 46, (49), (53) |
| Colin Hennessey, Marcus David, Luke Wiens, Matthew Zimmerman, Eric Sasadeusz, (Connor Whittington), (Jacob Peterson) |
| 16:52.0, 16:53.4, 17:26.0, 17:27.0, 17:43.0, (17:56.0), (18:10.7) |
8 | 187 | Newberg,
OR - Team Time (1st 5) 1:26:35.4 | Spread (1st 5) 46.4 |
| 25, 35, 39, 43, 45, (55), (56) |
| James Busch, Hunter Whitehead, Carson Herrick, Hunter Bensman, Jonathan Rolfe, (Andrew Cartales), (Christopher Aquipel) |
| 16:55.4, 17:11.0, 17:17.8, 17:29.4, 17:41.8, (18:11.8), (18:19.7) |