1 | 46 | Mountain View (OR),
OR - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 2:20.0 |
| 1, 6, 11, 14, 14, (20), (29) |
| Cole Shockey, Levi Pichardo, Nolan Edgerton, Karam Oubari, Jayden Harris, (Drake Buckmaster), (Ryan Lollar) |
| 15:51.0, 16:37.0, 17:52.0, 18:11.0, 18:11.0, (18:23.0), (19:01.0) |
2 | 75 | Clackamas,
OR - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 3:06.0 |
| 2, 3, 16, 26, 28, (57), (60) |
| Trevor Nielsen, Jacob Harvey, Ian Wildermuth, Isaac Schomas, Brady Hayes, (Joshua Findlay), (Kevin Chan) |
| 15:52.0, 16:00.0, 18:12.0, 18:51.0, 18:58.0, (22:06.0), (22:27.0) |
3 | 90 | Barlow,
OR - Team Time (1st 5) 1:30:17.0 | Spread (1st 5) 2:53.0 |
| 4, 10, 24, 25, 27, (43), (47) |
| Parker Waugh, Caleb Austin, Ian Pierson, Toby Neighorn, Jaden Bales, (Travis Lunceford), (Kolby Nagle) |
| 16:04.0, 17:51.0, 18:41.0, 18:44.0, 18:57.0, (20:45.0), (20:52.0) |
4 | 130 | Stayton,
OR - Team Time (1st 5) 1:34:50.0 | Spread (1st 5) 1:53.0 |
| 13, 19, 30, 32, 36, (48), (52) |
| Riley Craig, Isaac Nieto, Brenden Del Grande, Riley Nichol, Brennen Basl, (Hayden Holm), (Jacob Frazeur) |
| 18:01.0, 18:22.0, 19:07.0, 19:26.0, 19:54.0, (21:01.0), (21:12.0) |
5 | 132 | Baker,
OR - Team Time (1st 5) 1:45:58.0 | Spread (1st 5) 15:50.0 |
| 7, 12, 21, 23, 69 |
| Gavin Stone, Jake Cuzick, Hayden Younger, Eithen Hatfield, Caleb Shaw |
| 17:28.0, 17:57.0, 18:36.0, 18:39.0, 33:18.0 |
| 132 | Sisters,
OR - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 4:49.0 |
| 5, 17, 22, 39, 49, (65) |
| Ethan Hosang, Austin Pade, Jackson Rheuben, Jackson Parkins, Jackson Griffin, (Tanner Clem) |
| 16:14.0, 18:16.0, 18:38.0, 20:23.0, 21:03.0, (24:15.0) |
7 | 172 | La Pine,
OR - Team Time (1st 5) 1:39:17.0 | Spread (1st 5) 2:30.0 |
| 18, 33, 34, 42, 45, (62) |
| Owen Johnson, Aiden McDonald, Declan Jeffrey, Nathaniel Everly, Kyle Newton, (Jonah Martinez) |
| 18:18.0, 19:41.0, 19:51.0, 20:39.0, 20:48.0, (23:01.0) |
8 | 197 | Rainier (OR),
OR - Team Time (1st 5) 1:41:33.0 | Spread (1st 5) 3:55.0 |
| 8, 38, 43, 53, 55, (61), (67) |
| Jaedan Abel, Kenneth Guerr, Aiden Stewart, Riley Painter, Alex Patton, (Brayden Marcum), (Kye DeGraffenreid) |
| 17:46.0, 20:08.0, 20:45.0, 21:13.0, 21:41.0, (22:30.0), (26:01.0) |
9 | 200 | Estacada,
OR - Team Time (1st 5) 1:43:34.0 | Spread (1st 5) 6:12.0 |
| 9, 31, 40, 56, 64, (68) |
| Connor Bouck, Carson Eaton, Jed Shaver, Deacon Erickson, Ayden Schneider, (Lewis Bever) |
| 17:47.0, 19:20.0, 20:36.0, 21:52.0, 23:59.0, (26:15.0) |
10 | 208 | Centennial,
OR - Team Time (1st 5) 1:42:22.0 | Spread (1st 5) 1:14.0 |
| 35, 37, 40, 46, 50 |
| Henry Dobesh, Joaquin Madrigal, Thomas Sato, Maleek Cruse, Kit Bishop |
| 19:53.0, 19:57.0, 20:36.0, 20:49.0, 21:07.0 |
11 | 284 | Regis,
OR - Team Time (1st 5) 1:49:50.0 | Spread (1st 5) 1:53.0 |
| 51, 54, 58, 59, 62, (66) |
| Lansdon Taylor, Colton Baughman, Colton Silbernagel, Damon Clute, Minori Murakami, (Laughlin Vetter) |
| 21:08.0, 21:20.0, 22:10.0, 22:11.0, 23:01.0, (25:59.0) |