1 | 18 | Sunset,
OR - Team Time (1st 5) 48:16.0 | Spread (1st 5) 50.0 |
| 1, 2, 4, 5, 6, (7), (8) |
| Collin Beyer, Jackson Vande Zandschulp, Inbaa Chennai, Alex King, Thomas Huelskamp, (Luke Wiley), (Avery Cesar) |
| 9:02.0, 9:43.0, 9:49.0, 9:50.0, 9:52.0, (9:57.0), (9:58.0) |
2 | 64 | Westview,
OR - Team Time (1st 5) 50:53.0 | Spread (1st 5) 28.0 |
| 9, 12, 12, 14, 17, (19), (19) |
| Sharath Bhattiprolu, John Wang, Saaketh Bhattiprolu, Brinton Call, Trejan Flennaugh, (Jack Ryan), (Luke Anderson) |
| 9:59.0, 10:07.0, 10:07.0, 10:13.0, 10:27.0, (10:34.0), (10:34.0) |
3 | 94 | Mountainside,
OR - Team Time (1st 5) 52:28.0 | Spread (1st 5) 42.3 |
| 10, 15, 22, 23, 24, (31), (33) |
| Caleb Bello, Jake Bayon, Mario Oblad, Jordan Bayon, Blake Thune, (Arjun Mann), (Patrick Moret) |
| 10:00.1, 10:23.5, 10:40.5, 10:41.5, 10:42.4, (10:59.9), (11:04.9) |
4 | 99 | Beaverton,
OR - Team Time (1st 5) 52:33.0 | Spread (1st 5) 1:05.0 |
| 3, 16, 25, 27, 28, (30), (35) |
| Kai DeCarli, Finn Granger, Aidan Rice, Maxwell Elmgren, Brady Taylor, (Josiah Thomas), (Brady Rice) |
| 9:45.0, 10:25.0, 10:44.0, 10:49.0, 10:50.0, (10:58.0), (11:06.0) |
5 | 105 | Aloha,
OR - Team Time (1st 5) 52:50.8 | Spread (1st 5) 44.3 |
| 11, 18, 21, 26, 29, (32), (36) |
| Jon Morton, Spencer Desmond, Robert Young, Alejandro Perez, Ethan Daugherty, (Mason Olsen), (Landon Carter) |
| 10:06.8, 10:28.9, 10:39.1, 10:44.9, 10:51.1, (11:03.9), (11:07.1) |
6 | 195 | Jesuit,
OR - Team Time (1st 5) 57:59.3 | Spread (1st 5) 30.3 |
| 37, 38, 39, 40, 41, (44), (47) |
| Jacob Bostic, Eric Schumacher, Kevin Curran, Ethan Strong, Owen Firth, (Alex Contreras), (Lucas Brewer) |
| 11:20.2, 11:27.3, 11:31.2, 11:50.1, 11:50.5, (12:41.8), (13:10.8) |
7 | 210 | Southridge,
OR - Team Time (1st 5) 1:01:46.9 | Spread (1st 5) 1:52.7 |
| 34, 42, 43, 45, 46, (48), (49) |
| Collin Penuel, Nathan Marietta, Jessie Xaio, Brenan Toma, Michael Schoening, (Will Monnig), (Angus Wilde) |
| 11:05.2, 12:13.2, 12:34.1, 12:56.5, 12:57.9, (13:22.7), (13:42.8) |