1 | 26 | Valley Catholic,
OR - Team Time (1st 5) 1:26:01.8 | Spread (1st 5) 1:17.1 |
| 2, 3, 5, 8, 8, (12), (13) |
| Morgan Amano, Ryan Hoffman, Matthew Moraes, Jonah Mittman, Peter Davis, (Kyle Becker), (Nathan White) |
| 16:29.5, 16:42.3, 17:16.8, 17:46.6, 17:46.6, (18:03.6), (18:04.7) |
2 | 35 | Oregon Episcopal,
OR - Team Time (1st 5) 1:26:49.8 | Spread (1st 5) 2:12.1 |
| 1, 6, 7, 10, 11, (16), (17) |
| Olin Gilster, Tanner King, Jack Andres, Andrew Tieu, Ronan Gantzos, (Christian Compton), (Stu Young) |
| 15:42.9, 17:33.9, 17:46.0, 17:52.0, 17:55.0, (18:25.3), (18:38.5) |
3 | 127 | Westside Christian,
OR - Team Time (1st 5) 1:35:04.9 | Spread (1st 5) 1:10.8 |
| 14, 24, 26, 31, 32, (35), (43) |
| Mihiretu Greene, Drew Le, Jason Lai, Miles Corrigan, Daniel Vermillion, (Tyler Im), (Keegan Mako) |
| 18:13.2, 18:59.1, 19:04.9, 19:23.7, 19:24.0, (19:47.7), (19:56.7) |
4 | 134 | Banks,
OR - Team Time (1st 5) 1:34:28.9 | Spread (1st 5) 3:10.0 |
| 4, 23, 29, 33, 45, (48), (52) |
| Amin Diani, Alejandro Abnal, Omar Diani, Jonathan Shurts, Robby Harris, (Gabe Bartlett), (Chase Tabb) |
| 16:51.0, 18:56.9, 19:15.6, 19:24.4, 20:01.0, (20:04.3), (20:19.5) |
5 | 162 | Riverdale,
OR - Team Time (1st 5) 1:37:12.4 | Spread (1st 5) 1:10.2 |
| 21, 27, 30, 38, 46, (47), (54) |
| Leif Crockett, Jack Higgins, Henry Broberg, Maddox Philpott, Cyrus Weeden, (Connor Madriago), (Autumn Vandegrift) |
| 18:51.0, 19:09.2, 19:19.7, 19:51.3, 20:01.2, (20:04.0), (20:29.5) |
6 | 198 | Catlin Gabel,
OR - Team Time (1st 5) 1:38:46.1 | Spread (1st 5) 1:35.8 |
| 20, 25, 49, 51, 53, (55), (82) |
| Nolan Swaim, Max Whalen, Ben Rosenfeld, Ari Waechter, Dylan Potter, (Milo Jackson), (Callum Ellis) |
| 18:49.8, 19:00.2, 20:14.0, 20:16.5, 20:25.6, (20:34.8), (24:06.9) |
7 | 211 | Horizon Christian,
OR - Team Time (1st 5) 1:40:22.9 | Spread (1st 5) 2:34.2 |
| 19, 34, 36, 56, 66, (69), (78) |
| Brandon Smith, Jacob Smith, Tyler Harmon, Jacob Smith, Derek Smith, (Nathan Dillree), (Marcus Carpenter) |
| 18:47.3, 19:46.6, 19:49.8, 20:37.7, 21:21.5, (21:54.2), (22:53.8) |
8 | 226 | Corbett,
OR - Team Time (1st 5) 1:41:01.0 | Spread (1st 5) 3:03.1 |
| 15, 39, 40, 65, 67, (70), (77) |
| Cyrus Kurkinen, Logan Matias, Jackson Minsker, Thatcher Peterson, Joey Kirnan, (Matthew Caulfield), (Caiden McHenry) |
| 18:24.9, 19:53.2, 19:53.6, 21:21.3, 21:28.0, (21:54.6), (22:47.5) |
9 | 229 | Portland Adventist,
OR - Team Time (1st 5) 1:41:31.5 | Spread (1st 5) 2:54.0 |
| 18, 37, 42, 64, 68, (75), (76) |
| Kalon Ponraj, Justin Perry, Luke Werner, Caleb Acosta, Daniel Youker, (Isaias Carrillo), (Jonah Franzke) |
| 18:46.7, 19:50.4, 19:56.4, 21:17.3, 21:40.7, (22:32.7), (22:46.7) |
10 | 264 | Rainier (OR),
OR - Team Time (1st 5) 1:43:08.8 | Spread (1st 5) 3:16.9 |
| 22, 50, 57, 62, 73, (79), (80) |
| Garrett Crawford, Peyton Lagers, Isaac Bighaus, Hunter Gutenberger, Ethan Cox, (David Mortlock), (Kyelr Holmes) |
| 18:52.8, 20:15.2, 20:37.8, 21:13.3, 22:09.7, (22:59.8), (23:09.4) |
11 | 265 | Neah-Kah-Nie,
OR - Team Time (1st 5) 1:43:41.4 | Spread (1st 5) 2:56.5 |
| 28, 44, 60, 61, 72, (74), (81) |
| Liam Sullivan, Espen White, Cole Brown, Ansel Albrechtsen, Jon Shiomi, (Jack Stanfield), (Noah Chick) |
| 19:11.7, 19:58.0, 21:10.4, 21:13.1, 22:08.2, (22:19.0), (23:35.9) |
12 | 292 | Warrenton,
OR - Team Time (1st 5) 1:44:59.0 | Spread (1st 5) 2:07.9 |
| 41, 58, 59, 63, 71, (83), (84) |
| Edgar Guillen, Declan Wallace, Joshuah Baker, Calvin Olson, Eli Rushane, (Jaiden Caudle), (Kahlil Edwin) |
| 19:54.2, 20:52.7, 20:54.6, 21:15.4, 22:02.1, (26:50.9), (29:20.6) |