1 | 47 | Sunset,
OR - Team Time (1st 5) 49:48.8 | Spread (1st 5) 22.6 |
| 6, 7, 8, 11, 15, (16), (17) |
| Will Fitch, Drake Zeramby, Miajan Chowdhury, Rohan Shenoy Kudpi, Ronan Olson, (Corbin Allen), (Riley Homer) |
| 9:47.1, 9:54.0, 9:54.5, 10:03.5, 10:09.7, (10:09.8), (10:15.2) |
2 | 60 | Westview,
OR - Team Time (1st 5) 49:50.5 | Spread (1st 5) 59.5 |
| 2, 5, 14, 18, 21, (24), (25) |
| Kaleb Euchi, Jacob Ham, Ammon Ham, Dylan Curtis, Benjamin Baird, (Jack Ryan), (Colten Smith) |
| 9:26.7, 9:34.5, 10:07.4, 10:15.7, 10:26.2, (10:40.3), (10:41.6) |
3 | 63 | Mountainside,
OR - Team Time (1st 5) 50:28.9 | Spread (1st 5) 1:17.9 |
| 4, 9, 10, 13, 27, (29), (31) |
| Lucas Satterlee, Ryan Fisher, Emmet Krohn, Ryan Nations, Joshua Hovinga, (Carson Kaiser), (Radomir Grudzinsky) |
| 9:33.8, 9:58.8, 10:00.0, 10:04.6, 10:51.7, (10:59.6), (11:05.4) |
4 | 100 | Southridge,
OR - Team Time (1st 5) 51:30.7 | Spread (1st 5) 2:13.5 |
| 1, 20, 23, 26, 30, (32), (35) |
| Collin Penuel, Reece Wiencken, Brenan Toma, Kevin Pham, Will Monnig, (Kostadin Ferguson), (Zack King) |
| 8:47.9, 10:23.5, 10:34.7, 10:43.2, 11:01.4, (11:08.3), (11:19.2) |
5 | 125 | Aloha,
OR - Team Time (1st 5) 55:18.9 | Spread (1st 5) 3:29.2 |
| 3, 22, 28, 34, 38, (42) |
| Salah Muhumed, Daniel Hernandez, Chadrac Fouodo Fouetio, Payton Brooks, Conor Kelly, (Vincent Trinh) |
| 9:32.8, 10:33.9, 10:56.8, 11:13.4, 13:02.0, (13:49.3) |
6 | 141 | Beaverton,
OR - Team Time (1st 5) 58:51.3 | Spread (1st 5) 3:39.9 |
| 11, 18, 33, 39, 40, (44), (45) |
| Daisuke Parisi, Jacob Griffith, Evan Shumate, Colin Flynn, Nolan Service, (Carter Vuylsteke), (Tyson Smith) |
| 10:03.5, 10:15.7, 11:12.2, 13:36.5, 13:43.4, (14:25.6), (14:26.2) |
7 | 203 | Jesuit,
OR - Team Time (1st 5) 1:07:29.8 | Spread (1st 5) 2:10.9 |
| 36, 37, 41, 43, 46, (47), (48) |
| Joseph Reilly, Kevin Boriboonsomsin, Talla Bodian, AJ Bayne, Aaron Rodriguez, (Peter Butzer), (George Sturm) |
| 12:22.5, 12:52.4, 13:47.5, 13:54.0, 14:33.4, (15:20.7), (15:29.0) |