1 | 53 | Wilsonville,
OR - Team Time (1st 5) 1:23:58.7 | Spread (1st 5) 1:46.8 |
| 1, 5, 9, 18, 20, (22), (24) |
| Nicholas Whitaker, Jonathan Palmer, Jack Burns, Joseph Wilde, Isaac Boger, (Jack Roche), (Zachary Smith) |
| 15:50.8, 16:23.4, 16:52.0, 17:14.9, 17:37.6, (17:38.0), (17:46.7) |
2 | 62 | Sandy,
OR - Team Time (1st 5) 1:24:59.6 | Spread (1st 5) 1:43.4 |
| 6, 7, 10, 11, 28, (29), (32) |
| Tyler Callaway, Jeret Gillingham, Seth Bierbrauer, Brandon Brozstek, Derek Evans, (Carter Schlosser), (Gabriel Smith) |
| 16:27.7, 16:29.2, 16:54.8, 16:56.8, 18:11.1, (18:12.6), (18:15.5) |
3 | 67 | Parkrose,
OR - Team Time (1st 5) 1:24:06.5 | Spread (1st 5) 2:21.1 |
| 2, 3, 4, 27, 31, (40), (44) |
| Hassan Ibrahim, Ahmed Ibrahim, Abdi Ibrahim, Jose Santiago, Abdi Sido, (Danny Nguyen), (Alexis Budar) |
| 15:53.5, 16:00.2, 16:02.8, 17:55.4, 18:14.6, (19:02.9), (19:26.0) |
4 | 99 | St Helens,
OR - Team Time (1st 5) 1:27:47.4 | Spread (1st 5) 2:02.5 |
| 8, 13, 16, 26, 36, (45), (48) |
| Waylon Nichols, Cooper Montgomery, Dakotah Camberg, Evan Garrison, Cash Lapping, (Jakob Nelson), (Silas Luttrell) |
| 16:48.1, 17:05.9, 17:09.6, 17:53.2, 18:50.6, (19:32.2), (19:43.0) |
5 | 130 | La Salle Prep,
OR - Team Time (1st 5) 1:29:37.3 | Spread (1st 5) 1:27.9 |
| 18, 20, 23, 34, 35, (38), (39) |
| Andy Krueger, Alexander Willard-Herr, Benjamin Robinson, Brenner Henry, Bradley Kiltow, (Henry Prentice), (William Prentice) |
| 17:14.9, 17:37.6, 17:41.8, 18:20.2, 18:42.8, (18:56.0), (18:56.9) |
6 | 163 | Putnam,
OR - Team Time (1st 5) 1:32:54.1 | Spread (1st 5) 3:03.0 |
| 12, 25, 30, 46, 50, (53), (54) |
| Grant Ferguson, Riley Crosby, Rex Hansen, Elijah Matveyev, Ian Freeman, (Caleb Southworth), (Michael Schneider) |
| 17:05.5, 17:47.3, 18:13.0, 19:39.8, 20:08.5, (20:53.9), (21:01.1) |
7 | 169 | Hillsboro,
OR - Team Time (1st 5) 1:32:38.8 | Spread (1st 5) 2:06.3 |
| 15, 33, 37, 41, 43, (47), (49) |
| Jake Maze, Caden Smith, Nicholas LaMora, Noah Mancione, Horace Leake, (Nathan LaMora), (Cole Siemon) |
| 17:08.8, 18:16.1, 18:52.6, 19:06.2, 19:15.1, (19:40.6), (19:43.8) |
8 | 176 | Milwaukie,
OR - Team Time (1st 5) 1:34:28.4 | Spread (1st 5) 3:39.8 |
| 14, 17, 42, 51, 52, (55), (56) |
| Juan Gudino, Devin Greeley, Arthur Katahdin, Jared Shaaban, Andrew Larsen-Gallop, (Remi Flounders), (Jake Stein) |
| 17:06.0, 17:12.0, 19:14.8, 20:09.8, 20:45.8, (21:06.1), (22:25.7) |