1 | 46 | Valley Catholic,
OR - Team Time (1st 5) 47:58.2 | Spread (1st 5) 16.0 |
| 5, 6, 9, 12, 14, (15), (16) |
| Jacob Godshalk, Phillip Borlet, Jamie Kawaguchi, Alex Kiss, Nate Schmidlin, (Seancarlos Gonzalez), (Zane Norville) |
| 9:28.9, 9:29.6, 9:34.7, 9:40.1, 9:44.9, (9:45.5), (9:48.8) |
2 | 82 | Tillamook,
OR - Team Time (1st 5) 49:38.9 | Spread (1st 5) 59.3 |
| 1, 2, 22, 27, 30, (31), (33) |
| Eulises Cruz-Vieyra, Ayrton Ledesma, Gabriel Lachenmeier, Carter Kunert, Seth Martin, (Darian Kinney), (Henry Laszlo) |
| 9:24.9, 9:25.0, 10:04.0, 10:20.8, 10:24.2, (10:24.5), (10:28.5) |
3 | 96 | Seaside,
OR - Team Time (1st 5) 49:30.7 | Spread (1st 5) 1:35.2 |
| 3, 7, 11, 19, 56, (60), (63) |
| Bradley Rzewnicki, Jackson Januik, Rafi Sibony, Colton Carter, David Schwinof, (Jack Whittle), (Adam Morse) |
| 9:25.2, 9:30.7, 9:37.7, 9:56.7, 11:00.4, (11:06.5), (11:14.8) |
4 | 129 | Siuslaw,
OR - Team Time (1st 5) 51:18.0 | Spread (1st 5) 44.8 |
| 18, 24, 25, 26, 36, (40), (59) |
| Murray Bingham, Isaac Griffes, Tyler Williams, Kyle King, Jack Pickell, (Sean Burns), (Andrew Rannow) |
| 9:53.4, 10:14.6, 10:15.0, 10:16.8, 10:38.2, (10:42.9), (11:05.0) |
5 | 134 | Scappoose,
OR - Team Time (1st 5) 51:10.5 | Spread (1st 5) 1:16.7 |
| 8, 20, 29, 34, 43, (51), (55) |
| John Kavulich, Austin Sharp, Mason Reardon, Shawn Stone, Matthew Carrier, (Quincy Reynolds), (Josiah Oliver) |
| 9:31.4, 9:57.1, 10:23.6, 10:30.3, 10:48.1, (10:55.7), (10:59.5) |
6 | 151 | Elmira,
OR - Team Time (1st 5) 51:48.6 | Spread (1st 5) 55.9 |
| 17, 21, 35, 37, 41, (42), (45) |
| Ben Douthit, Shane Orme, Finn King, Austin Smith, Riley Craig, (Carson Bain), (Cody Wolkersdorfer) |
| 9:50.0, 9:59.0, 10:33.3, 10:40.4, 10:45.9, (10:47.0), (10:49.0) |
7 | 177 | Newport,
OR - Team Time (1st 5) 52:29.5 | Spread (1st 5) 1:19.1 |
| 10, 28, 39, 47, 53, (56), (60) |
| Curt Knott, Aaron Yakes, Uriel Barrios, Joshua Allan, Ronan Krutzikowsky, (Dmitri Au), (Geoffrey Lytwyn) |
| 9:37.1, 10:20.9, 10:42.3, 10:53.0, 10:56.2, (11:00.4), (11:06.5) |
8 | 235 | Crook County,
OR - Team Time (1st 5) 53:55.8 | Spread (1st 5) 1:36.9 |
| 13, 48, 50, 58, 66, (72), (90) |
| Liam Pickhardt, Tyler Lawson, Noah Chaney, Connor Chaney, Emmett Baylor, (Logan Tanner), (Roman Stenbeck) |
| 9:43.8, 10:53.3, 10:54.4, 11:03.6, 11:20.7, (11:30.1), (12:02.0) |
9 | 247 | Astoria,
OR - Team Time (1st 5) 54:18.4 | Spread (1st 5) 2:02.9 |
| 4, 32, 67, 70, 74, (75), (82) |
| Lucas Caruana, Jackson Arnsdorf, Calvin Kaul, Parker Ivanoff, Rig Freyr, (Kyle Uber), (Emmanuel Goicochea) |
| 9:28.0, 10:26.9, 11:26.0, 11:26.6, 11:30.9, (11:32.5), (11:43.9) |
10 | 263 | Stayton,
OR - Team Time (1st 5) 55:06.7 | Spread (1st 5) 44.9 |
| 38, 44, 48, 64, 69, (72), (78) |
| Casey Pugh, Jacob Classen, Timothy Coblentz, Hayden Stuckart, Miguel Garcia, (Alex Kirby), (Eric Seitz) |
| 10:41.3, 10:48.3, 10:53.3, 11:17.6, 11:26.2, (11:30.1), (11:39.3) |
11 | 291 | Molalla,
OR - Team Time (1st 5) 55:34.1 | Spread (1st 5) 47.8 |
| 46, 52, 54, 62, 77, (89), (112) |
| Keenan Hoffman, Eli Rome, Matthew Borowczak, Damon Seward, Andrew Whiteley, (Marcus Simpson), (Mason Beeman) |
| 10:49.8, 10:55.8, 10:56.8, 11:14.1, 11:37.6, (11:54.1), (12:41.1) |
12 | 413 | Cascade,
OR - Team Time (1st 5) 58:59.0 | Spread (1st 5) 55.0 |
| 71, 76, 81, 83, 102, (103), (104) |
| Max Farrell, Taylor Gray, Chris Hernandez, Marshal Christman, Greg Adelman, (Scott Whitfield), (Connor Kelly) |
| 11:30.0, 11:35.0, 11:43.0, 11:46.0, 12:25.0, (12:26.0), (12:27.4) |
13 | 446 | Philomath,
OR - Team Time (1st 5) 1:00:02.7 | Spread (1st 5) 1:00.8 |
| 65, 92, 93, 97, 99, (116), (129) |
| Jensen Davis, Seth Staten, Xayd Magana, McKenzy Johnson, James Golston, (Daniel Arthurs), (Kobey Carter) |
| 11:19.3, 12:03.2, 12:05.7, 12:14.4, 12:20.1, (12:44.7), (13:09.9) |
14 | 447 | North Marion,
OR - Team Time (1st 5) 1:00:06.1 | Spread (1st 5) 2:44.4 |
| 23, 87, 94, 121, 122 |
| Colin Barrow, Cole Durst, Gabriel Zurita, Jesse Agnew, Kevin Bogarin |
| 10:12.9, 11:52.6, 12:06.2, 12:57.1, 12:57.3 |
15 | 462 | North Bend,
OR - Team Time (1st 5) 1:00:24.5 | Spread (1st 5) 39.3 |
| 80, 88, 95, 98, 101, (117) |
| Patton Reid, Augustus Bell, Colton West, Chephren Sinko, Grady Hampel, (Daniel Koechel) |
| 11:41.4, 11:53.3, 12:13.2, 12:15.9, 12:20.7, (12:46.5) |
16 | 485 | Sweet Home,
OR - Team Time (1st 5) 1:01:11.7 | Spread (1st 5) 1:28.6 |
| 78, 85, 95, 100, 127, (134), (136) |
| Joseph Rasmussen, Allen Cuilla, Nick Rietz, Nick Tolman, Cameron Taber, (Sean Wolthuis), (Jake Hindmarsh) |
| 11:39.3, 11:50.8, 12:13.2, 12:20.5, 13:07.9, (13:56.1), (14:36.2) |
17 | 551 | Madras,
OR - Team Time (1st 5) 1:03:02.3 | Spread (1st 5) 1:14.9 |
| 84, 108, 111, 123, 125, (131) |
| Chad Thurby, Hunter Ashwill, Austin Charley, Jevin Smith, Jake Frank, (Justin Smith) |
| 11:49.1, 12:31.0, 12:40.6, 12:57.6, 13:04.0, (13:18.5) |
18 | 556 | Yamhill-Carlton,
OR - Team Time (1st 5) 1:03:13.2 | Spread (1st 5) 16.7 |
| 105, 110, 112, 114, 115, (126), (133) |
| Andrew Kinnaman-Spears, Jerod Fugere, Joseph McDowell, Jasper Morrison, Steven Davis, (Andrew Doran), (Hayden Cline) |
| 12:27.8, 12:37.8, 12:41.1, 12:42.0, 12:44.5, (13:06.4), (13:56.0) |
19 | 564 | Junction City,
OR - Team Time (1st 5) 1:03:25.0 | Spread (1st 5) 1:16.6 |
| 86, 106, 120, 124, 128, (130), (132) |
| Brendan Brown, Franklin Mumford, Brandon Gilliam, Ben Bagley, Michel Vargas, (Joseph Goodwin), (Jesse Hard) |
| 11:52.0, 12:28.6, 12:56.0, 12:59.8, 13:08.6, (13:14.0), (13:32.9) |
20 | 568 | Banks,
OR - Team Time (1st 5) 1:06:41.0 | Spread (1st 5) 3:55.9 |
| 68, 109, 118, 135, 138 |
| Jacob Robinson, Noah Denker, Zack Jennngs, Nathan Klein, Skyler LaMotte |
| 11:26.1, 12:37.6, 12:46.9, 14:28.4, 15:22.0 |
21 | 593 | Gladstone,
OR - Team Time (1st 5) 1:08:12.5 | Spread (1st 5) 3:27.9 |
| 91, 107, 119, 137, 139 |
| Jack Brown, Jadon Smith, Brevin Tatom, Zack Carrillo, Joe Locher |
| 12:02.3, 12:30.7, 12:48.3, 15:21.0, 15:30.2 |