| 1 | 33 | Taft,
OR - Team Time (1st 5) 55:38.1 | Spread (1st 5) 30.0 |
| 4, 5, 6, 8, 10, (15), (26) |
| Preston Nightingale, Juan Perez, Eli Demello, Dawson Wood, Micah McLeish, (Lucas Hindman), (Ean Wood) |
| 10:49.7, 11:08.4, 11:09.3, 11:11.0, 11:19.7, (11:31.9), (12:02.2) |
| 2 | 53 | Union,
OR - Team Time (1st 5) 54:53.0 | Spread (1st 5) 2:10.0 |
| 1, 2, 12, 18, 20, (22), (30) |
| Alex Graffunder, Tim Stevens, Jeremy Baxter, Jack Silveira, Matthew Sheehy, (Andrew Lackey), (Tyler Olson) |
| 9:40.0, 10:13.0, 11:24.0, 11:46.0, 11:50.0, (11:52.0), (12:20.0) |
| 3 | 74 | Burns,
OR - Team Time (1st 5) 57:30.0 | Spread (1st 5) 1:20.0 |
| 3, 9, 17, 20, 25, (35), (46) |
| Emmett Klus, Calvin Bates, Ryan Robles, JP Friedrichsen, Kolton Dahl, (Chris Boyd), (Tom Boyd) |
| 10:41.0, 11:14.0, 11:44.0, 11:50.0, 12:01.0, (12:41.0), (13:03.0) |
| 4 | 125 | Nestucca,
OR - Team Time (1st 5) 1:00:30.1 | Spread (1st 5) 1:40.3 |
| 7, 19, 27, 32, 40, (43) |
| Joe Wilkinson, Gustavo Camacho, Dylan Johnson, Logan Blackburn, Andrew Morgan, (Elias Sifford) |
| 11:10.0, 11:49.0, 12:08.4, 12:32.4, 12:50.3, (12:58.7) |
| 5 | 158 | Pleasant Hill,
OR - Team Time (1st 5) 1:02:16.0 | Spread (1st 5) 2:32.0 |
| 11, 23, 31, 34, 59, (76), (79) |
| Callan Stowell, Hunter Murphy, Kyler Martin, Sam Scheutz, Asher Ruchti, (Gabe Placko), (Kurt Perini) |
| 11:21.0, 11:53.0, 12:29.0, 12:40.0, 13:53.0, (15:46.0), (16:52.0) |
| 6 | 189 | Crow,
OR - Team Time (1st 5) 1:03:44.9 | Spread (1st 5) 2:23.6 |
| 14, 33, 36, 49, 57, (60), (62) |
| Shawn Recca, Kody Roberts, Jacob Breding, Kenton Sparks, Abraham Lawrence, (Joel Perry), (Ethan Clark) |
| 11:24.9, 12:36.9, 12:43.8, 13:10.8, 13:48.5, (13:54.0), (14:01.0) |
| 7 | 198 | Nyssa,
OR - Team Time (1st 5) 1:03:54.0 | Spread (1st 5) 1:33.0 |
| 16, 38, 45, 48, 51, (52) |
| Chris Acosta, Wyatt Jensen, Armando Pedraza, Kelvin Pascacio, Frank Oliver, (Myo Castro) |
| 11:41.0, 12:47.0, 13:02.0, 13:10.0, 13:14.0, (13:19.0) |
| 8 | 204 | St Mary's,
OR - Team Time (1st 5) 1:04:12.3 | Spread (1st 5) 58.5 |
| 29, 37, 41, 47, 50, (54), (55) |
| Hunter Jorgenson, Ethan McAnally, Gabriel Mayer, Gavin Glatte, Carson Grebosky, (Luke Bennion), (Owen Gramley) |
| 12:13.2, 12:46.5, 12:54.4, 13:06.5, 13:11.7, (13:35.7), (13:37.9) |
| 9 | 261 | Vale,
OR - Team Time (1st 5) 1:09:28.0 | Spread (1st 5) 3:54.0 |
| 12, 42, 66, 70, 71, (75), (81) |
| Japheth Carlson, Dan Wenger, Kenneth Silva, Josh Andersen, Colton Anderson, (Logan Cox), (Luis Diaz) |
| 11:24.0, 12:57.0, 14:35.0, 15:14.0, 15:18.0, (15:39.0), (19:22.0) |
| 10 | 275 | Delphian,
OR - Team Time (1st 5) 1:09:39.6 | Spread (1st 5) 3:20.9 |
| 24, 44, 67, 68, 72 |
| Kevin Yan, Bryant Zhong, Timson Lee, William Wang, Simon Yen |
| 11:59.1, 12:59.9, 14:37.1, 14:43.5, 15:20.0 |
| 11 | 286 | Toledo,
OR - Team Time (1st 5) 1:11:34.6 | Spread (1st 5) 3:47.8 |
| 28, 39, 69, 73, 77 |
| Zachary Casberg, Daniel Mamataliev, Gavin Chipman, Storm Greene, Jacob Frederic |
| 12:11.8, 12:49.5, 15:11.6, 15:22.1, 15:59.6 |
| 12 | 303 | Triangle Lake,
OR - Team Time (1st 5) 1:10:10.0 | Spread (1st 5) 46.0 |
| 56, 58, 61, 63, 65 |
| Vicente Mather, Weston McAllister, Alex Amezcua, Zach Pennel, Elijah Amezcua |
| 13:47.0, 13:50.0, 13:57.0, 14:03.0, 14:33.0 |
| 13 | 349 | Douglas,
OR - Team Time (1st 5) 1:18:48.0 | Spread (1st 5) 5:46.0 |
| 53, 64, 74, 78, 80 |
| Jacob Hester, Matt Richards, JJ Williams, luke Fowler, Jacob Jasper |
| 13:29.0, 14:25.0, 15:34.0, 16:05.0, 19:15.0 |