1 | 15 | Hood River,
OR - Team Time (1st 5) 53:18.6 | Spread (1st 5) 7.4 |
| 1, 2, 3, 4, 5, (6), (10) |
| Rylan Gregson, Andres Valle Moretti, Gus VandenHeuvel, Cooper Castello, Lincoln Weed, (Ethan Clough), (Sam Schwager) |
| 10:36.4, 10:36.9, 10:39.0, 10:42.5, 10:43.8, (10:50.1), (11:24.6) |
2 | 69 | Union,
OR - Team Time (1st 5) 59:33.7 | Spread (1st 5) 1:41.4 |
| 9, 12, 13, 14, 21, (22), (30) |
| Jacob Baxter, Ryker Johnson, Caden Blackburn, Chase Burton, Fred Gustavson, (Jonah Blackburn), (Johnny Matteucci) |
| 11:20.7, 11:35.6, 11:38.3, 11:57.0, 13:02.1, (13:04.6), (13:38.0) |
3 | 102 | St Mary's Academy,
OR - Team Time (1st 5) 1:03:02.7 | Spread (1st 5) 2:30.9 |
| 8, 11, 25, 27, 31, (34), (36) |
| Izzy Maldonado, Thatcher Dray, Sawyer Case, Daniel Coggin, Blaise Leclerc, (Luke Smith), (Alex Chavez) |
| 11:10.5, 11:25.8, 13:21.1, 13:23.9, 13:41.4, (14:00.6), (14:31.2) |
4 | 111 | Hines,
OR - Team Time (1st 5) 1:05:03.2 | Spread (1st 5) 51.8 |
| 16, 17, 24, 26, 28, (33), (35) |
| Gabe Webb, Trevyn Nelson, Finn Hemphill, Finn Davies, Haden Smith, (Tavin S. Steinhoff), (Gavyn Miller) |
| 12:32.2, 12:33.0, 13:12.0, 13:22.0, 13:24.0, (13:52.8), (14:04.0) |
5 | 117 | The Dalles,
OR - Team Time (1st 5) 1:05:04.5 | Spread (1st 5) 1:36.3 |
| 15, 18, 23, 29, 32, (38), (40) |
| Lazarus Taylor, Rayden LaDouceur, Aiden Hasty, Titus Marquez, Danner Varland, (Hayden Hansel), (Noah Rincon) |
| 12:07.8, 12:40.1, 13:07.5, 13:25.0, 13:44.1, (15:01.2), (15:36.9) |
6 | 126 | Blanchet,
OR - Team Time (1st 5) 1:08:25.4 | Spread (1st 5) 5:27.3 |
| 7, 19, 20, 39, 41, (42), (45) |
| Sean Sadowski, Max Sadowski, Aaron Piexoto, Kit Ley, Justin Bolen, (Gerrad McElroy-Miranda), (Henry Seyfert) |
| 10:55.8, 12:41.9, 12:48.2, 15:36.4, 16:23.1, (16:38.0), (18:19.9) |
7 | 217 | Kings Valley,
OR - Team Time (1st 5) 1:36:27.1 | Spread (1st 5) 10:18.6 |
| 37, 43, 44, 46, 47, (48) |
| Nathan Mahr, Tommy Ayala, Jackson Burril, Anthony Torres-Seufert-Snow, Elijah Desirey, (Russell Hill) |
| 14:44.2, 17:09.5, 17:23.9, 22:06.7, 25:02.8, (25:04.4) |