1 | 39 | Riverdale,
OR - Team Time (1st 5) 53:35.0 | Spread (1st 5) 57.0 |
| 1, 2, 10, 11, 15, (21), (24) |
| Nolan Larkin, Zachary Rector, Henry O'Scannlan-Miller, Miles Rosenthal, Lyle McCaffrey, (Holden Clausing-Hufford), (Eleazer Birke) |
| 10:16.0, 10:17.0, 10:52.0, 10:57.0, 11:13.0, (11:41.0), (11:51.0) |
2 | 48 | Horizon Christian,
OR - Team Time (1st 5) 54:27.8 | Spread (1st 5) 33.6 |
| 6, 7, 9, 12, 14, (17), (25) |
| Gavin Ross, Tucker Olson, Zach Schreiber, Kyle Free, Dalen Hosley, (Travis Schiele), (Justin Panaitescu) |
| 10:39.1, 10:41.6, 10:51.8, 11:02.6, 11:12.7, (11:23.0), (11:53.1) |
3 | 102 | Oregon Episcopal,
OR - Team Time (1st 5) 57:54.1 | Spread (1st 5) 2:07.2 |
| 4, 16, 20, 27, 35, (38), (51) |
| Asa Brown, Ashok Khare, Nate Strothkamp, Hudson Hale, Tyler Edwards, (Dominic D'Ascenzo), (Sam Lamb) |
| 10:23.5, 11:22.3, 11:40.1, 11:57.5, 12:30.7, (12:33.6), (13:05.6) |
4 | 151 | Blanchet Catholic,
OR - Team Time (1st 5) 1:00:22.9 | Spread (1st 5) 3:12.2 |
| 5, 8, 28, 52, 58, (71) |
| Miguel Gonzalez, Andrew Hill, Konrad Alexander, Zeke McConnal, Hayden Kennedy, (Michael Lesmaster) |
| 10:38.3, 10:46.4, 11:59.8, 13:07.9, 13:50.5, (15:00.7) |
5 | 160 | St Mary's,
OR - Team Time (1st 5) 1:01:18.4 | Spread (1st 5) 1:03.4 |
| 19, 30, 31, 39, 41, (46), (49) |
| Kuixiong Wang, Riley Gramley, Logan Diaz McNeal, Ethan McAnally, Gavin Glatte, (Owen Gramley), (David Noble) |
| 11:32.0, 12:15.8, 12:20.3, 12:34.9, 12:35.4, (12:52.4), (13:00.6) |
6 | 189 | Rainier (OR),
OR - Team Time (1st 5) 1:02:27.7 | Spread (1st 5) 1:02.2 |
| 23, 36, 42, 43, 45, (47), (48) |
| Thomas Souther, Ian Tompkins, Brennan Thompkins, Cade Carter, Jaedan Abel, (Aidan Umbriaco), (Adam Fugere) |
| 11:47.9, 12:31.5, 12:36.8, 12:41.4, 12:50.1, (12:57.1), (12:58.1) |
7 | 202 | Scio,
OR - Team Time (1st 5) 1:04:07.0 | Spread (1st 5) 3:12.0 |
| 18, 26, 29, 61, 68 |
| Luke Jones, Trevor Nunn, Ray Bennett, Bodie Stultz, Sergio Gonzalez |
| 11:26.0, 11:55.0, 12:02.0, 14:06.0, 14:38.0 |
8 | 204 | Amity,
OR - Team Time (1st 5) 1:09:14.7 | Spread (1st 5) 9:57.6 |
| 3, 22, 37, 63, 79 |
| Drew McMullen, Jacob Walker, Joshua Espalin, Benjamin Hayes, Alfian Ramadhan |
| 10:22.3, 11:46.0, 12:32.8, 14:13.7, 20:19.9 |
9 | 239 | Willamina,
OR - Team Time (1st 5) 1:05:52.6 | Spread (1st 5) 2:55.6 |
| 13, 53, 56, 57, 60, (66), (69) |
| Kaleb Floyd, Cannon Clemmer, Moses Mercier, John Nortness, Tony Zhou, (Robert Nortness), (Brennan Andersen) |
| 11:05.0, 13:24.0, 13:41.0, 13:42.0, 14:00.6, (14:35.8), (14:42.0) |
10 | 241 | Warrenton,
OR - Team Time (1st 5) 1:06:18.1 | Spread (1st 5) 2:01.3 |
| 33, 34, 54, 55, 65, (70), (72) |
| Forrest Cooley, Kale Moss, Forrest Bigelow, Darren Garnett, AJ Schenbeck, (Caiden Weinmann), (Julien Whitsett) |
| 12:22.5, 12:28.5, 13:26.1, 13:37.2, 14:23.8, (14:50.2), (15:04.5) |
11 | 272 | Portland Adventist,
OR - Team Time (1st 5) 1:08:20.0 | Spread (1st 5) 2:15.1 |
| 32, 50, 59, 64, 67, (77), (78) |
| Zach Nakamura, Zach Hall, Connor Grant, Quintin Ulloa, Oscar Rinza, (Joe Mengis), (Samuel Ngo) |
| 12:22.0, 13:05.2, 13:53.0, 14:22.7, 14:37.1, (15:47.5), (16:35.2) |
12 | 292 | Taft,
OR - Team Time (1st 5) 1:09:52.6 | Spread (1st 5) 2:42.3 |
| 40, 44, 62, 72, 74, (75), (76) |
| Joram Hoff, Jordan Hall, Ethan Price, Austin Winters, Degen Sawyer, (Jose Cortez), (Zander Hryczyk) |
| 12:35.1, 12:42.2, 14:13.4, 15:04.5, 15:17.4, (15:36.0), (15:43.8) |