1 | 41 | Crater,
OR - Team Time (1st 5) 1:22:09.0 | Spread (1st 5) 1:16.0 |
| 1, 8, 9, 10, 13, (113) |
| Daniel Stoiber, Brently Strum, John Martinez, Zach Olsen, Mike Shaw, (Alexander Taylor) |
| 15:32.0, 16:32.0, 16:36.0, 16:41.0, 16:48.0, (34:48.0) |
2 | 89 | Mountain View (OR),
OR - Team Time (1st 5) 1:26:46.0 | Spread (1st 5) 2:43.0 |
| 3, 5, 17, 30, 34, (38), (45) |
| Gabe Wyllie, Imran Wolfenden, Javier Guitron, Quintan Smith, Brett Penington, (Leo Theisen), (Nathen Martin) |
| 16:01.0, 16:11.0, 17:19.0, 18:31.0, 18:44.0, (18:53.0), (19:21.0) |
3 | 144 | Barlow,
OR - Team Time (1st 5) 1:31:03.0 | Spread (1st 5) 4:00.0 |
| 3, 20, 27, 41, 53, (54), (77) |
| Auston Burns, Brandon Williams, Trestan Joseph, Mitchell Booth, Mitchell Johnson, (Christopher Nagel), (Spencer Strobel) |
| 16:01.0, 17:40.0, 18:13.0, 19:08.0, 20:01.0, (20:05.0), (21:18.0) |
4 | 147 | Sisters,
OR - Team Time (1st 5) 1:30:55.0 | Spread (1st 5) 4:37.0 |
| 2, 15, 21, 46, 63, (70), (72) |
| Brandon Pollard, Ian Baldessari, Dyut Fetrow, Ross Duncan, Logan Calmettes, (Spencer Smith), (Patrick Krevi) |
| 15:57.0, 17:11.0, 17:45.0, 19:28.0, 20:34.0, (21:05.0), (21:08.0) |
5 | 169 | Pendleton,
OR - Team Time (1st 5) 1:33:08.0 | Spread (1st 5) 3:55.0 |
| 6, 29, 37, 40, 57 |
| Nolan Bylenga, Dakotah Rimbach, Peter Anderton, Jacob Rickman, Jonathan Chen |
| 16:24.0, 18:30.0, 18:51.0, 19:04.0, 20:19.0 |
6 | 180 | Tillamook,
OR - Team Time (1st 5) 1:33:48.0 | Spread (1st 5) 3:29.0 |
| 10, 25, 43, 47, 55, (60), (65) |
| Hector Rojo, Mitch Baertlein, Kaleb Crossley, Colin Atchison, Colton Weeks, (Wesley Stirk), (Tony Woolfolk) |
| 16:41.0, 18:10.0, 19:15.0, 19:32.0, 20:10.0, (20:32.0), (20:49.0) |
7 | 192 | Lakeridge,
OR - Team Time (1st 5) 1:33:55.0 | Spread (1st 5) 4:41.0 |
| 12, 14, 34, 50, 82, (89) |
| Michael Walker, Corrado Pitari, Josh Lee, Sam Reed, A.J. Orozco, (Henry Adams) |
| 16:47.0, 17:03.0, 18:44.0, 19:53.0, 21:28.0, (21:48.0) |
8 | 198 | Bend,
OR - Team Time (1st 5) 1:34:54.0 | Spread (1st 5) 4:50.0 |
| 6, 25, 42, 51, 74, (78), (86) |
| Caleb Hoffmann, Joseph Schwarz, Brian Nelson, Brendan Kirk, Merle Nye, (Niko Crosse), (Jake Ng) |
| 16:24.0, 18:10.0, 19:09.0, 19:57.0, 21:14.0, (21:19.0), (21:42.0) |
9 | 207 | La Pine,
OR - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 3:01.0 |
| 18, 23, 49, 58, 59, (94), (106) |
| Austin Smith, Nick Clark, Riley Smith, Doug Kerr, Christopher Swayze, (Chris DiCato), (Christopher Stephens) |
| 17:23.0, 17:52.0, 19:51.0, 20:23.0, 20:24.0, (23:23.0), (26:35.0) |
10 | 266 | North Salem,
OR - Team Time (1st 5) 1:40:31.0 | Spread (1st 5) 7:02.0 |
| 16, 19, 64, 69, 98, (105) |
| Julio Olmos, Esau Lopez, Junior Salazar, Carlos Ortiz, Quaid Ebanks, (C.J. Kunkel) |
| 17:13.0, 17:25.0, 20:37.0, 21:01.0, 24:15.0, (25:55.0) |
11 | 276 | McNary,
OR - Team Time (1st 5) 1:40:08.0 | Spread (1st 5) 3:11.0 |
| 32, 36, 56, 65, 87 |
| Wyatt Grine, Tristan Briggs, Hunter Bomar, Jared Kelson, Jesse Honeyman |
| 18:34.0, 18:49.0, 20:11.0, 20:49.0, 21:45.0 |
12 | 287 | Cascade,
OR - Team Time (1st 5) 1:40:37.0 | Spread (1st 5) 3:36.0 |
| 21, 44, 68, 75, 79, (88), (91) |
| Calvin Vetter, Matt Gonzalez, Scott Whitfield, Jordan Roberts, Taylor Gray, (Justice Pittman), (Max Farrell) |
| 17:45.0, 19:17.0, 20:59.0, 21:15.0, 21:21.0, (21:47.0), (22:22.0) |
13 | 309 | Cleveland (OR),
OR - Team Time (1st 5) 1:45:18.0 | Spread (1st 5) 6:09.0 |
| 28, 33, 48, 99, 101 |
| Joel Hwee, Zach Armstrong, Dylan Conway, Liam Stone, Paxton Woods-Elliot |
| 18:19.0, 18:36.0, 19:34.0, 24:21.0, 24:28.0 |
14 | 343 | Sweet Home,
OR - Team Time (1st 5) 1:47:09.0 | Spread (1st 5) 5:39.0 |
| 31, 51, 71, 93, 97, (108) |
| Ian Wingo, Nick Mattson, Robert Gourley, Nick Dadey, Trevor Melson, (Mark Taraski) |
| 18:32.0, 19:57.0, 21:07.0, 23:22.0, 24:11.0, (28:21.0) |
15 | 376 | Dallas,
OR - Team Time (1st 5) 1:50:07.0 | Spread (1st 5) 9:23.0 |
| 23, 76, 80, 90, 107 |
| Michael Osborn, Wyatt Passantino, Seth Smithson, Isiah Letney, Alex Frey |
| 17:52.0, 21:16.0, 21:23.0, 22:21.0, 27:15.0 |
16 | 412 | The Dalles,
OR - Team Time (1st 5) 1:51:00.0 | Spread (1st 5) 3:32.0 |
| 65, 73, 83, 92, 99, (103) |
| Ian Corey, Killian Strassheim, Joseph Kohlfarber, Paul Clark, Ben Dlala, (Fernando Lopez) |
| 20:49.0, 21:12.0, 21:29.0, 23:09.0, 24:21.0, (25:45.0) |
17 | 421 | Klamath Union,
OR - Team Time (1st 5) 2:04:29.0 | Spread (1st 5) 15:35.0 |
| 60, 62, 81, 104, 114, (115), (115) |
| Stephen Paul, Chad Hayen, Nick Haupt, Tommy Luna, Benji Belsky, (Luis Rivera), (Caleb Carlton) |
| 20:32.0, 20:33.0, 21:25.0, 25:52.0, 36:07.0, (36:40.0), (36:40.0) |
18 | 449 | Regis,
OR - Team Time (1st 5) 2:08:38.0 | Spread (1st 5) 17:45.0 |
| 39, 95, 96, 102, 117 |
| Daniel Koellmann, Kazuki Fukiayama, Ryotaro Kawaguchi, Connor West, Takuro Nishioka |
| 18:56.0, 23:42.0, 23:43.0, 25:36.0, 36:41.0 |
19 | 499 | Clackamas,
OR - Team Time (1st 5) 2:09:40.0 | Spread (1st 5) 7:16.0 |
| 84, 85, 109, 110, 111, (112) |
| Calvin Monson, Lukas Rowland, Alex Venable, Steven Tran, Marvin Huang, (Sean Jacobs) |
| 21:37.0, 21:39.0, 28:45.0, 28:46.0, 28:53.0, (29:07.0) |