1 | 42 | Lakeridge,
OR - Team Time (1st 5) 55:31.2 | Spread (1st 5) 1:10.3 |
| 2, 6, 7, 8, 19, (34), (35) |
| Griffin Catlett, Gus Hearn, Myles Willis, Tommy Manbeck, Jack Chapman, (Logan Hart), (Jevin Johnson) |
| 10:39.7, 10:54.0, 10:55.5, 11:12.0, 11:50.0, (12:16.3), (12:17.0) |
2 | 69 | Happy Valley,
OR - Team Time (1st 5) 57:08.8 | Spread (1st 5) 1:33.8 |
| 1, 9, 15, 18, 26, (27), (29) |
| Nico Leonetti, Ethan Akers, Devon Berry, Cameron Handley, Ethan Weikel, (Omar Morales), (Tanner Cook) |
| 10:28.0, 11:17.0, 11:37.0, 11:45.0, 12:01.8, (12:03.0), (12:07.0) |
3 | 130 | Athey Creek,
OR - Team Time (1st 5) 59:49.3 | Spread (1st 5) 2:41.3 |
| 4, 11, 25, 36, 54, (65), (72) |
| Ben Walker, Davis Schmitz, Tanner White, Zach Daniels, Andrew Thatcher, (Collin Neville), (Chris Winjum) |
| 10:41.5, 11:26.5, 12:01.0, 12:17.5, 13:22.8, (13:59.8), (14:30.5) |
4 | 134 | Rosemont Ridge,
OR - Team Time (1st 5) 59:59.7 | Spread (1st 5) 44.6 |
| 14, 17, 28, 37, 38, (46), (50) |
| Nathan Hopkins, William Briscoe, Brad Wicklund, Quinn Manes, Max Himmelright, (Alec Hopkins), (Harrison Chebuk) |
| 11:36.4, 11:37.7, 12:05.5, 12:19.1, 12:21.0, (12:59.1), (13:13.7) |
5 | 137 | Rock Creek,
OR - Team Time (1st 5) 1:00:33.0 | Spread (1st 5) 1:16.0 |
| 13, 23, 24, 32, 45, (52), (68) |
| Abel Perez, Cristian Ion, Brandon Bostwick, Ben Harvey, Noah Short, (Connor Benware), (Carter Bray) |
| 11:34.0, 11:56.0, 12:00.0, 12:13.0, 12:50.0, (13:20.4), (14:23.0) |
6 | 140 | Lincoln Cluster,
OR - Team Time (1st 5) 1:00:05.0 | Spread (1st 5) 2:01.1 |
| 5, 20, 30, 41, 44, (47), (48) |
| Christian Frech, Matthew Kirkland, Brian Kirkland, Julian Bloom, Nolan Ludicker, (Henry Bennett-Hanes), (Griffin Anderton) |
| 10:44.0, 11:51.4, 12:08.9, 12:35.6, 12:45.1, (13:04.7), (13:05.1) |
7 | 146 | Rowe,
OR - Team Time (1st 5) 1:00:47.0 | Spread (1st 5) 3:13.0 |
| 3, 10, 31, 43, 59, (69), (71) |
| Juan Gudino, Arthur Katahdin, Elijah Barrett, Aidan Cronk, Austin Whitesky, (Elliot Vallejos), (Justin Hodge) |
| 10:41.0, 11:25.5, 12:09.8, 12:36.7, 13:54.0, (14:24.2), (14:27.2) |
8 | 207 | Inza R. Wood,
OR - Team Time (1st 5) 1:04:11.2 | Spread (1st 5) 2:02.9 |
| 21, 22, 42, 58, 64, (76), (77) |
| Joshua Budiao, Tyler Greco, Dustin Garcia, Nick Grano, Brendan Slothower, (Sam Bottemiller), (Gavin Dodrill) |
| 11:54.5, 11:55.7, 12:35.8, 13:47.8, 13:57.4, (15:24.3), (15:29.7) |
9 | 215 | Lake Oswego,
OR - Team Time (1st 5) 1:04:22.3 | Spread (1st 5) 2:27.4 |
| 12, 39, 51, 53, 60, (70), (73) |
| Alex Vlaisavish, Matthew Zimmerman, Julian White, Connor Wood, Simon Wagner, (Ervin Yang), (Kyle Swiger) |
| 11:27.2, 12:22.8, 13:16.5, 13:21.2, 13:54.6, (14:26.6), (14:47.5) |
10 | 239 | Portland Waldorf,
OR - Team Time (1st 5) 1:05:33.6 | Spread (1st 5) 2:32.9 |
| 15, 40, 56, 62, 66, (67), (74) |
| Noa Bothe, Soma Baker, Anton Soter, Caleb Jacobson, Michael Drager, (Alex Schwoble), (Garret Simmer) |
| 11:37.0, 12:23.3, 13:28.4, 13:55.0, 14:09.9, (14:15.0), (15:01.2) |
11 | 255 | Riverdale,
OR - Team Time (1st 5) 1:06:21.1 | Spread (1st 5) 1:38.8 |
| 33, 49, 55, 57, 61, (63), (75) |
| Jalen Harris, Gavin Summers, Gavin Wisdom, Zakary Clairmont, Nicholas Grayson, (Danny Mendelsohn), (Miles Rosenthal) |
| 12:16.0, 13:12.3, 13:28.0, 13:30.0, 13:54.8, (13:57.3), (15:15.0) |