1 | 44 | Lakeridge,
OR - Team Time (1st 5) 1:21:44.9 | Spread (1st 5) 56.9 |
| 4, 8, 8, 11, 13, (19), (26) |
| Noah Belcik, Alex Harbert, Daniel Ragsdale, Justin Miller, Jack Chapman, (Matt Lautze), (Garrett Riggs) |
| 15:43.5, 16:23.0, 16:23.0, 16:35.0, 16:40.4, (16:52.0), (17:12.8) |
2 | 49 | West Linn,
OR - Team Time (1st 5) 1:20:03.5 | Spread (1st 5) 1:57.9 |
| 1, 2, 5, 20, 21, (27), (38) |
| Roman Ollar, Grayson Ollar, Conor Egan, John Wetzsteon, Peter Goetze, (Avery Cook), (Connor Whitbey) |
| 15:01.0, 15:14.8, 15:51.8, 16:57.0, 16:58.9, (17:15.6), (17:39.6) |
3 | 117 | Sherwood,
OR - Team Time (1st 5) 1:25:19.3 | Spread (1st 5) 41.2 |
| 15, 18, 22, 30, 32, (41), (45) |
| Drew Peters, Ryan Chidlaw, Josh Quaglio, Josh Rogers, Henry Rummerfield, (Noah Czerwinski), (Cam Moats) |
| 16:42.6, 16:51.3, 16:59.4, 17:22.2, 17:23.8, (17:40.9), (17:47.9) |
4 | 121 | Tualatin,
OR - Team Time (1st 5) 1:24:10.5 | Spread (1st 5) 2:15.4 |
| 3, 6, 33, 35, 44, (48), (49) |
| Mark French, Adam Klein, Sean MacPherson, Justin Atkins, Jason Stallkamp, (Michael Wood), (Justin DiCola) |
| 15:29.7, 15:55.3, 17:28.0, 17:32.4, 17:45.1, (18:01.2), (18:04.0) |
5 | 122 | Tigard,
OR - Team Time (1st 5) 1:25:30.5 | Spread (1st 5) 46.4 |
| 16, 17, 24, 31, 34, (50), (56) |
| Nicholas Speth, Cole Grieb, Cole Bankston, Chase Pettibone, Jeremy Stephens, (Nathaniel Moss), (Gustavo Sanchez) |
| 16:42.8, 16:50.5, 17:05.6, 17:22.4, 17:29.2, (18:04.9), (18:49.0) |
6 | 130 | Newberg,
OR - Team Time (1st 5) 1:25:41.6 | Spread (1st 5) 1:17.4 |
| 10, 14, 29, 37, 40, (52), (53) |
| Quinton Read, Sean Ramos, Aerie Baxter, Christian Carsh, Anthony Glaze, (Sage Albright), (James Busch) |
| 16:23.1, 16:41.4, 17:17.9, 17:38.7, 17:40.5, (18:11.2), (18:17.2) |
7 | 135 | Canby,
OR - Team Time (1st 5) 1:25:55.1 | Spread (1st 5) 1:31.4 |
| 7, 25, 28, 36, 39, (43), (51) |
| Steven Cranston, Ian Oakes, Tristan Oakes, Neal Cranston, Cole Thomas, (Timothy Ovchinnikov), (Trevor Taylor) |
| 16:08.8, 17:11.7, 17:15.9, 17:38.5, 17:40.2, (17:45.0), (18:09.9) |
8 | 170 | Lake Oswego,
OR - Team Time (1st 5) 1:27:07.3 | Spread (1st 5) 1:17.6 |
| 12, 23, 42, 46, 47, (54), (55) |
| Linn Rising, Colin Hennessey, Timmy Hanson, Austin Wiens, Nick Gadinas, (Kohl Nicoll), (Ian Galbraith) |
| 16:37.5, 17:01.5, 17:41.5, 17:51.7, 17:55.1, (18:25.8), (18:35.7) |