1 | 22 | Bandon,
OR - Team Time (1st 5) 1:26:42.6 | Spread (1st 5) 1:25.5 |
| 1, 3, 5, 6, 7, (8), (10) |
| Isaac Cutler, Aero Franklin, Charlie Ells, Patton Clark, Luke Brown, (Ansen Converse), (Hunter Angove) |
| 16:27.5, 17:14.3, 17:27.3, 17:40.5, 17:53.0, (17:55.5), (18:00.0) |
2 | 74 | Cascade Christian,
OR - Team Time (1st 5) 1:33:57.5 | Spread (1st 5) 3:55.8 |
| 2, 12, 16, 21, 23, (33) |
| Jake Sorani, Ty Havniear, Carson Casey, Cody Havniear, Gabe Hehn, (Austin Skelton) |
| 16:38.6, 18:21.8, 18:59.2, 19:23.5, 20:34.4, (23:14.5) |
3 | 81 | Lakeview,
OR - Team Time (1st 5) 1:35:18.5 | Spread (1st 5) 2:11.4 |
| 8, 14, 18, 19, 22, (26), (32) |
| Paul Lindsley, Zach Ketcham, Reed Christensen, Luis Villalobos, William Goeres, (Sonny Gerber), (Alex Turner) |
| 17:55.5, 18:49.4, 19:13.1, 19:13.6, 20:06.9, (21:02.5), (22:30.3) |
| 81 | St Mary's,
OR - Team Time (1st 5) 1:35:25.4 | Spread (1st 5) 2:22.6 |
| 11, 13, 15, 17, 25, (27), (31) |
| Logan Diaz McNeal, David Noble, Cody Arnold, Owen Gramley, Eric Lingyi Wang, (Mario Yi Li), (William Sayler) |
| 18:12.6, 18:38.5, 18:49.8, 19:09.3, 20:35.2, (21:06.7), (21:46.1) |
5 | 125 | Oakland,
OR - Team Time (1st 5) 1:44:56.1 | Spread (1st 5) 6:13.9 |
| 4, 28, 29, 30, 34, (36) |
| Wyatt Smith, Matthew Yates, Brycen Terrell, Austin VanHouten, Jacob Ocumpaugh, (Matthew Harting) |
| 17:22.0, 21:11.6, 21:20.2, 21:26.4, 23:35.9, (24:08.0) |
6 | 154 | Pacific,
OR - Team Time (1st 5) 1:53:52.4 | Spread (1st 5) 5:39.3 |
| 20, 24, 35, 37, 38, (39) |
| Hunter Jordan, Layne Converse, Benjamin Cimoli, Jaden Saechad, Damian Amerman Smith, (Zeke Hernandez) |
| 19:21.1, 20:35.1, 24:04.3, 24:51.5, 25:00.4, (28:42.4) |