1 | 50 | Lakeridge,
OR - Team Time (1st 5) 1:22:02.3 | Spread (1st 5) 47.6 |
| 4, 5, 9, 13, 19, (23), (24) |
| Noah Belcik, Daniel Ragsdale, Justin Miller, Reed Mederos, Tim Jordan, (Gabe Smith-Nilsen), (Alex Harbert) |
| 16:00.4, 16:08.4, 16:28.5, 16:37.0, 16:48.0, (16:55.9), (16:57.8) |
| 50 | West Linn,
OR - Team Time (1st 5) 1:21:03.6 | Spread (1st 5) 2:01.9 |
| 1, 2, 7, 12, 28, (32), (35) |
| Roman Ollar, Grayson Ollar, Conor Egan, Jacob Evans, Parker Elliott, (Bradley Olson), (Peter Goetze) |
| 15:16.4, 15:40.7, 16:14.5, 16:33.7, 17:18.3, (17:24.0), (17:37.2) |
3 | 89 | Tualatin,
OR - Team Time (1st 5) 1:23:54.4 | Spread (1st 5) 2:00.6 |
| 3, 8, 10, 27, 41, (43), (45) |
| Mark French, Matthew Lovos, Adam Klein, William Calder, Jason Stallkamp, (Sean MacPherson), (Oscar Orellana) |
| 15:50.7, 16:27.6, 16:29.0, 17:15.8, 17:51.3, (18:09.0), (18:14.0) |
4 | 121 | Canby,
OR - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 1:37.0 |
| 6, 17, 20, 38, 40, (44), (47) |
| Steven Cranston, Quinton Wiltshire, Ethan Patterson, Blaine Matthews, Neal Cranston, (Timothy Ovchinnikov), (Ian Oakes) |
| 16:14.0, 16:43.0, 16:50.0, 17:45.0, 17:51.0, (18:10.0), (18:16.0) |
5 | 128 | Sherwood,
OR - Team Time (1st 5) 1:25:40.4 | Spread (1st 5) 26.4 |
| 21, 22, 26, 29, 30, (31), (33) |
| Connor McLaughlin, Matthew Brooks, Josh Quaglio, Joshua Moats, Drew Peters, (Ryan Chidlaw), (Henry Rummerfield) |
| 16:53.3, 16:55.5, 17:13.2, 17:18.7, 17:19.7, (17:23.6), (17:30.8) |
6 | 142 | Newberg,
OR - Team Time (1st 5) 1:26:41.3 | Spread (1st 5) 1:19.7 |
| 14, 15, 34, 37, 42, (49), (53) |
| Sean Ramos, Quinton Read, Christian Carsh, Aerie Baxter, Jacob Maiben, (Sage Albright), (Eli Gonzalez) |
| 16:41.0, 16:41.9, 17:36.3, 17:41.4, 18:00.7, (18:18.1), (18:40.5) |
7 | 156 | Tigard,
OR - Team Time (1st 5) 1:27:24.8 | Spread (1st 5) 2:03.8 |
| 11, 18, 36, 39, 52, (55), (56) |
| Nicholas Speth, John Caufield, Jeremy Stephens, Nicholas Schloss, Enrique Noyes, (Tyler Rosette), (Austin Lassetter) |
| 16:33.4, 16:45.2, 17:38.8, 17:50.2, 18:37.2, (18:59.7), (19:15.0) |
8 | 185 | Lake Oswego,
OR - Team Time (1st 5) 1:29:00.8 | Spread (1st 5) 1:50.7 |
| 16, 25, 46, 48, 50, (51), (54) |
| Linn Rising, Doug Heymann, Kohl Nicoll, Nick Kiddle, Alex Marsh, (Jack Southworth), (Austin Smith) |
| 16:42.9, 17:12.5, 18:15.5, 18:16.3, 18:33.6, (18:36.2), (18:58.7) |