1 | 42 | Franklin (OR),
OR - Team Time (1st 5) 54:07.0 | Spread (1st 5) 1:01.0 |
| 1, 6, 7, 13, 15, (19), (27) |
| Charlie Hutchens, Nathaniel Kielholtz, Casey Egner, Dan Gage, Lucas Van Meter, (Nathaniel Emmett), (Mike Estill) |
| 10:09.0, 10:49.0, 10:51.0, 11:08.0, 11:10.0, (11:22.0), (11:35.0) |
2 | 77 | Oakridge,
OR - Team Time (1st 5) 55:08.0 | Spread (1st 5) 1:14.0 |
| 4, 5, 12, 24, 32, (36), (49) |
| Brad Lane, B.J. Sutton, Kodi Riebling, Chad Ornberg, Ryan McLaughlin, (Abram Schroeder), (Shane Schroer-Noll) |
| 10:27.0, 10:28.0, 11:05.0, 11:27.0, 11:41.0, (11:45.0), (11:59.0) |
3 | 100 | Newport,
OR - Team Time (1st 5) 56:04.0 | Spread (1st 5) 1:31.0 |
| 2, 10, 19, 30, 39, (69), (76) |
| Keith Cochran, Michael White, Emmanuel Mellino, Jesse Sawyer, Orrin Smith, (Aaron Adamson), (Daniel Nunn) |
| 10:15.0, 11:02.0, 11:22.0, 11:39.0, 11:46.0, (12:30.0), (12:38.0) |
4 | 127 | Lincoln,
OR - Team Time (1st 5) 57:12.9 | Spread (1st 5) 59.7 |
| 11, 15, 17, 30, 54, (81), (96) |
| Eric Douglas, Carl Kjellstrand, Michael Green, Chris Scanlon, Ben Shattuck, (Kyle Haley), (Elias Skora) |
| 11:04.8, 11:10.0, 11:14.6, 11:39.0, 12:04.5, (12:42.0), (13:03.8) |
5 | 177 | Sunset,
OR - Team Time (1st 5) 58:36.8 | Spread (1st 5) 20.3 |
| 26, 33, 34, 41, 43, (53), (67) |
| Jeff Rozman, Ryan Kavanaugh, John Powers, David McDuffee, Matt Gower, (Matt Rothery), (Patrick Parent) |
| 11:31.0, 11:42.1, 11:42.4, 11:50.0, 11:51.3, (12:02.1), (12:27.6) |
6 | 185 | Philomath,
OR - Team Time (1st 5) 58:41.0 | Spread (1st 5) 1:17.0 |
| 9, 25, 35, 56, 60, (62), (73) |
| Ian Gregg, Andy Harvey, Morgan Foster, Spencer Witter, Dallas Hanthorn, (Bryan Crocker), (Tyler Thomas) |
| 11:00.0, 11:30.0, 11:44.0, 12:10.0, 12:17.0, (12:24.0), (12:33.0) |
| 185 | Sisters,
OR - Team Time (1st 5) 58:40.0 | Spread (1st 5) 42.0 |
| 18, 23, 44, 48, 52, (57), (58) |
| Benton Urquhart, Daniel Purvis, Jeff Prine, Jared Henderson, Andrew Wilson, (Craig Prine), (Eric Mickel) |
| 11:20.0, 11:25.0, 11:55.0, 11:58.0, 12:02.0, (12:12.0), (12:13.0) |
8 | 186 | Chemawa,
OR - Team Time (1st 5) 58:38.0 | Spread (1st 5) 1:01.0 |
| 13, 21, 46, 51, 55, (64), (74) |
| Devin Neunsinger, Weston BurningBreast, Galen Northrup, Nathan Antonio, Matt Garcia, (Lawrence Shike), (Emery CrookedArm) |
| 11:08.0, 11:24.0, 11:56.0, 12:01.0, 12:09.0, (12:26.0), (12:36.0) |
9 | 194 | Ida B. Wells,
OR - Team Time (1st 5) 58:28.6 | Spread (1st 5) 2:10.6 |
| 3, 29, 36, 61, 65, (75), (84) |
| Zach Betancourt, Earl McCormack, Jesse VanMouwerik, Aaron Poplack, Jordan Stapp, (Martin Hahn), (Alvin Kumar) |
| 10:16.0, 11:38.0, 11:45.0, 12:23.0, 12:26.6, (12:37.6), (12:47.8) |
10 | 303 | Springfield,
OR - Team Time (1st 5) 1:01:25.0 | Spread (1st 5) 1:30.0 |
| 21, 47, 71, 77, 87, (91), (94) |
| Jeremiah Smedley, Christian Kehr, Nick Silva, Tyler Schnelli, Ross Olsen, (Roman Jones), (Derick Olsen) |
| 11:24.0, 11:57.0, 12:31.0, 12:39.0, 12:54.0, (12:57.0), (13:00.0) |
11 | 339 | Willamina,
OR - Team Time (1st 5) 1:02:35.0 | Spread (1st 5) 1:57.0 |
| 27, 50, 62, 97, 103, (104), (106) |
| Denny Linton, Mike Hostler, Curt Sabey, Josh Harmon, James Esplin, (Jacob Staben), (Jared Esplin) |
| 11:35.0, 12:00.0, 12:24.0, 13:04.0, 13:32.0, (13:40.0), (13:43.0) |
12 | 341 | Rainier (OR),
OR - Team Time (1st 5) 1:02:16.0 | Spread (1st 5) 47.0 |
| 44, 68, 69, 79, 81, (93), (99) |
| Adam Zytniowski, Sean Tolleshaug, Brian Pinkstaff, Randy Powell, Robert Peabody, (Nathan Stecker), (Pat Bledsoe) |
| 11:55.0, 12:28.0, 12:30.0, 12:41.0, 12:42.0, (12:59.0), (13:13.0) |
13 | 355 | The Dalles,
OR - Team Time (1st 5) 1:02:41.0 | Spread (1st 5) 1:37.0 |
| 36, 40, 83, 95, 101, (104), (122) |
| Chris Warner, Wes Kennedy, Chris Durham, Simon Blatz, Jacob Powell, (Jeffry Medina), (Steffan Geiter) |
| 11:45.0, 11:48.0, 12:44.0, 13:02.0, 13:22.0, (13:40.0), (15:37.0) |
14 | 385 | Forest Grove,
OR - Team Time (1st 5) 1:03:17.0 | Spread (1st 5) 24.0 |
| 66, 71, 77, 85, 86, (87), (89) |
| Zac McKnight, Mario Parks, Damian Peters, Nick Mulick, Nick Wallace, (Koda Goldberg), (Andy Jerrett) |
| 12:27.0, 12:31.0, 12:39.0, 12:49.0, 12:51.0, (12:54.0), (12:55.0) |
15 | 400 | La Pine,
OR - Team Time (1st 5) 1:05:48.6 | Spread (1st 5) 4:02.8 |
| 8, 59, 107, 108, 118 |
| Robbie Manning, Brice Mundlin, Jason Henry, Casey Lowe, Sam Ramirez |
| 10:58.5, 12:13.2, 13:44.5, 13:51.1, 15:01.3 |
16 | 465 | North Bend,
OR - Team Time (1st 5) 1:08:58.0 | Spread (1st 5) 4:52.0 |
| 42, 79, 98, 117, 129 |
| Jaxum Spenser, Steven Garboden, Tyler Leman, Cris Hernandez, Pamungkas Adiwibowo |
| 11:51.0, 12:41.0, 13:05.0, 14:38.0, 16:43.0 |
17 | 527 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:08:35.0 | Spread (1st 5) 1:20.0 |
| 90, 100, 110, 112, 115, (120), (123) |
| Brian Kroeker, Derik Trumbull, Shawn Elliott, Luke Ovgard, Logan Moore, (Travis Lyman), (Josh Dutton) |
| 12:56.0, 13:20.0, 13:55.0, 14:08.0, 14:16.0, (15:19.0), (15:44.0) |
18 | 576 | Silverton,
OR - Team Time (1st 5) 1:18:05.0 | Spread (1st 5) 6:26.0 |
| 92, 102, 123, 128, 131 |
| Rick Zeis, James Barnes, Jeff LeVine, Kyler Hannan, Keri Peck |
| 12:58.0, 13:23.0, 15:44.0, 16:36.0, 19:24.0 |
19 | 592 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:14:50.0 | Spread (1st 5) 1:53.0 |
| 111, 116, 119, 121, 125, (126), (127) |
| Ben Buehler, Martin Bicondoa, John Shaw, Kevin Rice, Malte Sohns, (Corey Collins), (Jordan Muntz) |
| 14:00.0, 14:18.0, 15:04.0, 15:35.0, 15:53.0, (15:55.0), (16:10.0) |
20 | 598 | Tillamook,
OR - Team Time (1st 5) 1:20:48.3 | Spread (1st 5) 5:46.5 |
| 109, 113, 114, 130, 132 |
| Joshua Workman, Matt Reiersgaard, Alex Jordan, Johannes Griessner, Nate Casteel |
| 13:54.9, 14:14.2, 14:15.6, 18:42.2, 19:41.4 |