1 | 23 | Valley Catholic,
OR - Team Time (1st 5) 1:26:01.8 | Spread (1st 5) 1:17.1 |
| 2, 3, 4, 7, 7, (11), (12) |
| 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 | 31 | Oregon Episcopal,
OR - Team Time (1st 5) 1:26:49.8 | Spread (1st 5) 2:12.1 |
| 1, 5, 6, 9, 10, (15), (16) |
| 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 | 122 | Westside Christian,
OR - Team Time (1st 5) 1:35:04.9 | Spread (1st 5) 1:10.8 |
| 13, 23, 25, 30, 31, (34), (42) |
| 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 | 157 | Riverdale,
OR - Team Time (1st 5) 1:37:12.4 | Spread (1st 5) 1:10.2 |
| 20, 26, 29, 37, 45, (46), (53) |
| 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) |
5 | 173 | Banks,
OR - Team Time (1st 5) 1:37:42.2 | Spread (1st 5) 1:07.4 |
| 22, 28, 32, 44, 47, (51), (77) |
| Alejandro Abnal, Omar Diani, Jonathan Shurts, Robby Harris, Gabe Bartlett, (Chase Tabb), (DeSean Stafford) |
| 18:56.9, 19:15.6, 19:24.4, 20:01.0, 20:04.3, (20:19.5), (22:49.7) |
6 | 193 | Catlin Gabel,
OR - Team Time (1st 5) 1:38:46.1 | Spread (1st 5) 1:35.8 |
| 19, 24, 48, 50, 52, (54), (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 | 206 | Horizon Christian,
OR - Team Time (1st 5) 1:40:22.9 | Spread (1st 5) 2:34.2 |
| 18, 33, 35, 55, 65, (68), (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 | 221 | Corbett,
OR - Team Time (1st 5) 1:41:01.0 | Spread (1st 5) 3:03.1 |
| 14, 38, 39, 64, 66, (69), (76) |
| 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 | 224 | Portland Adventist,
OR - Team Time (1st 5) 1:41:31.5 | Spread (1st 5) 2:54.0 |
| 17, 36, 41, 63, 67, (74), (75) |
| 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 | 259 | Rainier (OR),
OR - Team Time (1st 5) 1:43:08.8 | Spread (1st 5) 3:16.9 |
| 21, 49, 56, 61, 72, (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 | 260 | Neah-Kah-Nie,
OR - Team Time (1st 5) 1:43:41.4 | Spread (1st 5) 2:56.5 |
| 27, 43, 59, 60, 71, (73), (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 | 287 | Warrenton,
OR - Team Time (1st 5) 1:44:59.0 | Spread (1st 5) 2:07.9 |
| 40, 57, 58, 62, 70, (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) |