1 | 31 | Lakeridge,
OR - Team Time (1st 5) 53:20.3 | Spread (1st 5) 10.9 |
| 4, 5, 6, 7, 9, (11), (12) |
| Cooper Wood, Wilson Godfrey, Lassen Baertsch Kovalchick, Tyler Smith, Maximus Chalpoutis, (Luke Loomis), (Kevin Travers) |
| 10:36.9, 10:37.6, 10:38.9, 10:39.1, 10:47.8, (10:50.6), (10:52.9) |
2 | 33 | Oregon City,
OR - Team Time (1st 5) 53:30.2 | Spread (1st 5) 56.7 |
| 1, 2, 3, 13, 14, (18), (19) |
| Eli Dale, Johnny Brito, Ethan Laib, Evan Stasiewicz, William Kalinski, (Emmett Espinosa), (Christopher Young) |
| 10:18.0, 10:23.7, 10:28.0, 11:05.8, 11:14.7, (11:55.2), (12:00.1) |
3 | 97 | Lake Oswego,
OR - Team Time (1st 5) 59:34.8 | Spread (1st 5) 2:06.5 |
| 8, 10, 24, 25, 30, (34), (35) |
| Leo Cook, Jackson Rigney, Eli Fayloga, Dawson Omdahl, Zaden Brandimore, (Drew Collins), (Colton Daly) |
| 10:47.0, 10:50.0, 12:25.6, 12:38.7, 12:53.5, (13:20.0), (13:38.8) |
4 | 107 | West Linn,
OR - Team Time (1st 5) 1:01:16.7 | Spread (1st 5) 52.5 |
| 17, 20, 22, 23, 25, (27), (28) |
| Liam Groah, Jack Johnston, Nolan Moriarty, Liam Hill, Camden Cook, (Cavan Mikami), (Cameron Kamali) |
| 11:46.2, 12:08.0, 12:19.9, 12:23.9, 12:38.7, (12:39.0), (12:40.0) |
5 | 112 | Tualatin,
OR - Team Time (1st 5) 1:01:22.6 | Spread (1st 5) 1:48.9 |
| 15, 16, 21, 29, 31, (32), (33) |
| Grady Spencer, Kyle Morrison, Nathan Ruybalid, Tyler Christensen, Elijah Goiburn, (Cohen Velazquez), (Henry Petterson) |
| 11:21.8, 11:39.7, 12:17.4, 12:53.0, 13:10.7, (13:17.5), (13:18.6) |