1 | 48 | West Linn,
OR - Team Time (1st 5) 47:21.0 | Spread (1st 5) 45.0 |
| 2, 4, 9, 15, 18, (18), (46) |
| Taylor West, Cullen Wannarka, Zach Boyd-Helm, Tim Donnelly, Graham Frank, (Jefferson Chandler), (Andrew Daniels) |
| 9:04.0, 9:12.0, 9:35.0, 9:41.0, 9:49.0, (9:49.0), (10:24.0) |
2 | 71 | Franklin (OR),
OR - Team Time (1st 5) 48:24.0 | Spread (1st 5) 1:05.0 |
| 1, 6, 10, 26, 28, (60), (78) |
| Ian Burgess, Allistaire Koons-Farrell, Jackson Baker, Harry Bayley, Fletcher Hazlehurst, (Matt Edel), (Josh Edel) |
| 9:03.0, 9:30.0, 9:36.0, 10:07.0, 10:08.0, (10:37.0), (11:00.0) |
3 | 102 | Grant,
OR - Team Time (1st 5) 49:28.0 | Spread (1st 5) 32.0 |
| 12, 12, 17, 30, 31, (44), (60) |
| Aidan Smith, Robert Macy, Dylan Paulk, Tyler Riggs, Ari Kohn, (Daniel Slaughter), (Dogim Gebretsakik) |
| 9:40.0, 9:40.0, 9:46.0, 10:10.0, 10:12.0, (10:23.0), (10:37.0) |
4 | 118 | Lakeridge,
OR - Team Time (1st 5) 49:41.0 | Spread (1st 5) 46.0 |
| 8, 15, 22, 34, 39, (49), (49) |
| Max Heninger, Kevin Pearson, Alec Koh, Austin Russell, Kyle Rathmanner, (Julian Heninger), (Lukas Ericson) |
| 9:33.0, 9:41.0, 9:52.0, 10:16.0, 10:19.0, (10:26.0), (10:26.0) |
5 | 119 | Southridge,
OR - Team Time (1st 5) 49:41.0 | Spread (1st 5) 1:03.0 |
| 5, 11, 26, 33, 44, (54), (67) |
| Jake Kiene, Justin Rocereto, Andrew Lubash, Thomas Kim, Austin Wold, (Austin Poulin), (Brian Morgan) |
| 9:20.0, 9:37.0, 10:07.0, 10:14.0, 10:23.0, (10:28.0), (10:42.0) |
6 | 141 | Lincoln,
OR - Team Time (1st 5) 50:00.0 | Spread (1st 5) 1:12.0 |
| 3, 25, 36, 38, 39, (41), (49) |
| Sky Lofgran, Cameron Nolan, Sam Ringelberg, Tanner DeVoe, Nathan VanDomelen, (Hugo Berteau-Pavy), (Braden Lambert) |
| 9:07.0, 9:59.0, 10:17.0, 10:18.0, 10:19.0, (10:21.0), (10:26.0) |
7 | 204 | Sheldon (OR),
OR - Team Time (1st 5) 51:33.0 | Spread (1st 5) 1:15.0 |
| 12, 34, 36, 47, 75, (78), (92) |
| Caleb Patrick, Hayden Randall, Todd Moore, Tyrell Jagelski, Kyle Johnson, (Jackson Darland), (Justin Sawyer) |
| 9:40.0, 10:16.0, 10:17.0, 10:25.0, 10:55.0, (11:00.0), (11:23.0) |
8 | 228 | Roseburg,
OR - Team Time (1st 5) 51:34.0 | Spread (1st 5) 1:02.0 |
| 20, 23, 54, 58, 73, (74), (77) |
| Salvador Valencia, Zakery Munroe, Garrett Ramsey, Noah Brady, John Talik, (Jason Duval), (Andrew Stone) |
| 9:50.0, 9:54.0, 10:28.0, 10:30.0, 10:52.0, (10:54.0), (10:59.0) |
9 | 236 | South Eugene,
OR - Team Time (1st 5) 52:08.0 | Spread (1st 5) 32.0 |
| 29, 32, 47, 63, 65, (69), (76) |
| Joe Holvey, Cameron Martin, Turner Maxwell, Jack Carol, David Helmick, (Zane Mowery), (Ken Schindler) |
| 10:09.0, 10:13.0, 10:25.0, 10:40.0, 10:41.0, (10:45.0), (10:58.0) |
10 | 242 | McMinnville,
OR - Team Time (1st 5) 51:57.0 | Spread (1st 5) 1:19.0 |
| 7, 41, 54, 69, 71, (78), (83) |
| Kyle Dreibelbis, Drew Bernhisel, Myles Horton, Matt Sherburne, Colt Davidson, (Kyle Chambers), (Max Borman) |
| 9:32.0, 10:21.0, 10:28.0, 10:45.0, 10:51.0, (11:00.0), (11:09.0) |
11 | 268 | Aloha,
OR - Team Time (1st 5) 52:29.0 | Spread (1st 5) 1:03.0 |
| 24, 52, 54, 60, 78, (85), (89) |
| Alex Foote, Christopher Campbell, Joseph Kato, Jordan Grimes, Trent Martin, (Andrew Tran), (Reid Landon) |
| 9:57.0, 10:27.0, 10:28.0, 10:37.0, 11:00.0, (11:11.0), (11:19.0) |
12 | 302 | West Salem,
OR - Team Time (1st 5) 53:18.0 | Spread (1st 5) 53.0 |
| 41, 52, 59, 63, 87, (89), (100) |
| Jon Campbell, Trent Dudley, David Clark, Emanuel Kraynick, Ben Whitenack, (Cameron Cruscial), (Sean Barr) |
| 10:21.0, 10:27.0, 10:36.0, 10:40.0, 11:14.0, (11:19.0), (11:43.0) |
13 | 395 | Sprague,
OR - Team Time (1st 5) 55:59.0 | Spread (1st 5) 1:59.0 |
| 21, 71, 98, 101, 104, (105), (108) |
| Josue Rodriguez, Justus Mac George, Chris Cardenas, Jacob Atkinson, Aden Petersen, (Ian Jarvi), (Andrew Miller) |
| 9:51.0, 10:51.0, 11:42.0, 11:45.0, 11:50.0, (11:51.0), (12:04.0) |
14 | 422 | Barlow,
OR - Team Time (1st 5) 55:56.8 | Spread (1st 5) 45.8 |
| 66, 83, 88, 91, 94, (98), (109) |
| Jackson Haselnus, Clark Otteson, Jacob Viales, Landon Watts, Austin Kettleson, (Ely Hernandez), (Aaron Riehs) |
| 10:41.5, 11:09.0, 11:18.0, 11:21.0, 11:27.3, (11:42.0), (12:06.0) |
15 | 469 | Putnam,
OR - Team Time (1st 5) 58:03.0 | Spread (1st 5) 1:43.0 |
| 68, 85, 93, 111, 112, (116), (121) |
| Keagan Brown, Ryan Mansfield, Cameron VanLueven, Trevor Cowling, Ben Lee, (William Simpson), (Doug Bender) |
| 10:43.0, 11:11.0, 11:26.0, 12:17.0, 12:26.0, (12:47.0), (12:58.0) |
16 | 497 | Sunset,
OR - Team Time (1st 5) 58:39.9 | Spread (1st 5) 1:01.3 |
| 82, 95, 103, 107, 110, (120), (124) |
| Jeff Howard, Ben Burros, Jacob Morello, Christopher Chu, Brian Opp, (David Huard), (Harvey Andersen) |
| 11:07.5, 11:37.7, 11:48.8, 11:57.1, 12:08.8, (12:56.5), (13:34.2) |
17 | 575 | Ida B. Wells,
OR - Team Time (1st 5) 1:04:22.1 | Spread (1st 5) 2:10.8 |
| 97, 114, 116, 123, 125 |
| James Markin, Sam Olson, Alex Kayrouz, Jonathon Crouser, Edward Crouser |
| 11:40.0, 12:34.8, 12:47.0, 13:29.5, 13:50.8 |
18 | 589 | Canby,
OR - Team Time (1st 5) 1:05:34.3 | Spread (1st 5) 3:00.3 |
| 101, 106, 118, 131, 133, (135) |
| Michael Walker, Nathan Bristol, Jared Petersen, Brandon Perez, Kevin McElhinny, (Sheamus McKinney) |
| 11:45.0, 11:54.8, 12:48.1, 14:21.1, 14:45.3, (15:15.8) |
19 | 614 | Reynolds,
OR - Team Time (1st 5) 1:09:38.3 | Spread (1st 5) 4:24.4 |
| 96, 115, 132, 134, 137 |
| Brandon Raleigh, Kyle Wilson, Forrest Hiatt, Josh Drake, Stephen Hanson |
| 11:38.4, 12:46.0, 14:23.6, 14:47.5, 16:02.8 |
20 | 633 | Milwaukie,
OR - Team Time (1st 5) 1:09:44.8 | Spread (1st 5) 2:51.5 |
| 119, 122, 126, 130, 136, (138), (142) |
| Dominique Meade, Mitchell Ponnay, Conner Fitts, Corbin Gronvold, Patrick Rear, (Conner Nielsen), (Spencer Nielsen) |
| 12:53.0, 12:59.4, 13:52.2, 14:15.7, 15:44.5, (16:19.0), (17:21.0) |
21 | 635 | Lake Oswego,
OR - Team Time (1st 5) 1:11:17.0 | Spread (1st 5) 3:56.0 |
| 113, 127, 128, 128, 139, (140), (141) |
| Christian Katlaps, Jordy Morris, Durant Abernethy, Sam Taylor, Alexander Albertson, (Nicholas Holter), (Matthew Sandoval) |
| 12:27.0, 14:01.0, 14:13.0, 14:13.0, 16:23.0, (16:32.0), (16:50.0) |