1 | 73 | Aloha,
OR - Team Time (1st 5) 46:55.0 | Spread (1st 5) 30.0 |
| 5, 6, 13, 20, 29, (36), (54) |
| Devin Sellers, Glapougbae Garmondeh, Joel Kramer, Glapoujay Garmondeh, Luis Torres, (Daniel Rodriguez), (Jeremy Shahan) |
| 9:09.0, 9:13.0, 9:24.0, 9:30.0, 9:39.0, (9:42.0), (9:58.0) |
2 | 81 | West Linn,
OR - Team Time (1st 5) 47:13.0 | Spread (1st 5) 23.0 |
| 7, 10, 13, 22, 29, (32), (57) |
| Roman Ollar, Grayson Ollar, Michael Sullivan, Conor Egan, Jacob Evans, (Allenson Gepford), (Michael Katancik) |
| 9:16.0, 9:23.0, 9:24.0, 9:31.0, 9:39.0, (9:41.0), (9:59.0) |
3 | 123 | Jesuit,
OR - Team Time (1st 5) 47:20.4 | Spread (1st 5) 55.7 |
| 2, 3, 12, 50, 56, (66), (99) |
| Sahil Doshi, Sam Remington, Luke Sparks, Spencer Grant, David Sealand, (Connor Grant), (Eric Myers) |
| 9:02.4, 9:03.1, 9:23.3, 9:53.5, 9:58.1, (10:03.4), (10:38.5) |
4 | 126 | Forest Grove,
OR - Team Time (1st 5) 47:31.0 | Spread (1st 5) 1:12.0 |
| 1, 16, 16, 22, 71, (75), (93) |
| Geremia Lizier-Zmudzinski, Murimi Nyamu, Seth Berdahl, Archer Morgan, Aaron Orr, (Everett Fellger), (Duncan Stewart) |
| 8:58.0, 9:26.0, 9:26.0, 9:31.0, 10:10.0, (10:12.0), (10:31.0) |
5 | 146 | Lincoln,
OR - Team Time (1st 5) 48:06.0 | Spread (1st 5) 31.0 |
| 7, 28, 32, 38, 41, (43), (44) |
| Liam Burke, Ransom Gravatt, Pierce Miller, Ryan Fujita, Adin Becker, (Ethan Takla), (Coby Eastwood) |
| 9:16.0, 9:38.0, 9:41.0, 9:44.0, 9:47.0, (9:48.0), (9:49.0) |
6 | 150 | Grant,
OR - Team Time (1st 5) 48:10.0 | Spread (1st 5) 31.0 |
| 10, 18, 24, 47, 51, (57), (69) |
| Jackson Cole, Eli Boudouris, Henry Houghton, George Grenham, Haven Riffel, (Liam Jemison), (Jack Walker) |
| 9:23.0, 9:29.0, 9:32.0, 9:52.0, 9:54.0, (9:59.0), (10:07.0) |
7 | 196 | Lakeridge,
OR - Team Time (1st 5) 48:48.0 | Spread (1st 5) 29.0 |
| 20, 27, 45, 47, 57, (60), (64) |
| Leo Lukens, Noah Belcik, Justin Miller, Daniel Ragsdale, Tim Jordan, (Corrado Pitari), (Reed Mederos) |
| 9:30.0, 9:37.0, 9:50.0, 9:52.0, 9:59.0, (10:00.0), (10:03.0) |
8 | 201 | Sunset,
OR - Team Time (1st 5) 48:50.0 | Spread (1st 5) 29.0 |
| 25, 29, 39, 46, 62, (62), (67) |
| Maneet Khaira, Grant Bingham, Quin Bingham, Shanmukh Challa, Ben Kawasaki, (Andy Muha), (Carter Powers) |
| 9:33.0, 9:39.0, 9:45.0, 9:51.0, 10:02.0, (10:02.0), (10:05.0) |
9 | 236 | McMinnville,
OR - Team Time (1st 5) 49:03.0 | Spread (1st 5) 1:15.0 |
| 4, 26, 52, 73, 81, (89), (90) |
| Nic McDaniel, Devon Wilson, Wes Noble, Liam McKeegan, Robby Thomas, (Anton Ramick), (Alex Justice) |
| 9:04.0, 9:34.0, 9:55.0, 10:11.0, 10:19.0, (10:27.0), (10:28.0) |
10 | 299 | Glencoe,
OR - Team Time (1st 5) 50:20.0 | Spread (1st 5) 1:32.0 |
| 9, 39, 53, 93, 105, (108), (114) |
| Mason Rouches, Miles Rouches, Landon Apeland, Brian Gerig, Nate Johnson, (Scott Ackerman), (Josh Gibbs) |
| 9:18.0, 9:45.0, 9:56.0, 10:31.0, 10:50.0, (10:54.0), (11:01.0) |
11 | 300 | Tigard,
OR - Team Time (1st 5) 50:10.0 | Spread (1st 5) 43.0 |
| 32, 37, 70, 76, 85, (97), (119) |
| Devin Roche, John Caufield, Nicholas Speth, Martin Ramos III, Zach Sims, (Nicholas Schloss), (Samuel Larson) |
| 9:41.0, 9:43.0, 10:08.0, 10:14.0, 10:24.0, (10:35.0), (11:05.0) |
12 | 349 | Century,
OR - Team Time (1st 5) 50:57.0 | Spread (1st 5) 1:20.0 |
| 15, 64, 79, 88, 103, (144), (147) |
| Angel Salazar, Drew Scott, Ryan Barclay, Caleb Younk, Hao Pham, (Eric Valencia), (Colt Pierce) |
| 9:25.0, 10:03.0, 10:18.0, 10:26.0, 10:45.0, (11:34.0), (11:38.0) |
13 | 356 | South Salem,
OR - Team Time (1st 5) 51:08.0 | Spread (1st 5) 1:27.0 |
| 18, 71, 77, 79, 111, (122), (142) |
| Sam Ruck, Nate Van Ginkle, John Patterson, Miles Berglund, Emilio Paz, (Raul Villarreal), (Elijah Schwartz) |
| 9:29.0, 10:10.0, 10:15.0, 10:18.0, 10:56.0, (11:08.0), (11:31.0) |
14 | 429 | Oregon City,
OR - Team Time (1st 5) 52:14.0 | Spread (1st 5) 1:13.0 |
| 47, 77, 90, 96, 119, (128), (140) |
| Al Lacey, James Swyter, Jordan Howell, Joseph Heisler, Brian Frazier, (Robert Webb), (Ethan Dodson) |
| 9:52.0, 10:15.0, 10:28.0, 10:34.0, 11:05.0, (11:20.0), (11:30.0) |
15 | 438 | Southridge,
OR - Team Time (1st 5) 52:32.0 | Spread (1st 5) 1:09.0 |
| 41, 82, 100, 104, 111, (116), (118) |
| Zach Cooper, Tyler Bloom, Nathaniel Mann, Adam Herbers, Nick Kiyoi, (Nathan Hammerberg), (Ethan Hancock) |
| 9:47.0, 10:20.0, 10:40.0, 10:49.0, 10:56.0, (11:02.0), (11:04.0) |
16 | 449 | McKay,
OR - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:27.0 |
| 54, 61, 87, 117, 130, (148), (159) |
| Jesus Cornejo, Trey Hargrove, Efrain Zuniga, Lupe Granados, Adolfo Nicolas, (Bailey Tooze), (Michael Enriquez) |
| 9:58.0, 10:01.0, 10:25.0, 11:03.0, 11:25.0, (11:39.0), (12:37.0) |
17 | 463 | McNary,
OR - Team Time (1st 5) 52:46.0 | Spread (1st 5) 55.0 |
| 68, 85, 95, 101, 114, (123), (125) |
| Evan Rummerfield, Adrian Fernandez, Richy Muhammad, Angel Goemaere, Chance Clark, (Taylor Russell), (Tristan Briggs) |
| 10:06.0, 10:24.0, 10:33.0, 10:42.0, 11:01.0, (11:09.0), (11:12.0) |
18 | 467 | Barlow,
OR - Team Time (1st 5) 53:14.0 | Spread (1st 5) 1:30.0 |
| 32, 92, 106, 113, 124, (127), (135) |
| Manny Garcia, Tommy Franklin, Brandon Williams, Morgan Miller, Wesley Poundstone, (Mitchell Booth), (James Sestric) |
| 9:41.0, 10:30.0, 10:52.0, 11:00.0, 11:11.0, (11:19.0), (11:28.0) |
19 | 531 | Thurston,
OR - Team Time (1st 5) 54:13.0 | Spread (1st 5) 1:06.0 |
| 83, 84, 98, 133, 133, (137), (140) |
| Ransom Gee, Teric Sargeant, Chris Mudder, Brandon Baggitt, Cody Connor, (Alex Youngbauer), (Tristan Hudson-Ancell) |
| 10:21.0, 10:22.0, 10:36.0, 11:27.0, 11:27.0, (11:29.0), (11:30.0) |
20 | 551 | Central Catholic,
OR - Team Time (1st 5) 54:43.0 | Spread (1st 5) 1:17.0 |
| 73, 107, 110, 126, 135, (137), (143) |
| Brady Lance, Jack Gall, Ry Jaquiss, Tony Moran, Patrick Gaines, (John Ozyjowski), (Tommy Cohen) |
| 10:11.0, 10:53.0, 10:55.0, 11:16.0, 11:28.0, (11:29.0), (11:32.0) |
21 | 595 | Canby,
OR - Team Time (1st 5) 55:38.1 | Spread (1st 5) 42.9 |
| 102, 109, 121, 131, 132, (144), (146) |
| Neal Cranston, Ian Oakes, Chris Flake, Nick Flake, Jeremy Link, (Austin Peters), (Blaine Matthews) |
| 10:44.0, 10:54.7, 11:06.0, 11:26.5, 11:26.9, (11:34.0), (11:36.0) |
22 | 757 | West Salem,
OR - Team Time (1st 5) 1:00:12.0 | Spread (1st 5) 1:27.0 |
| 137, 148, 151, 157, 164 |
| Cooper Frantz-Geddes, Minato Holman, Kyle Hutchins, Connor Suderman, Cody Lin |
| 11:29.0, 11:39.0, 11:48.0, 12:20.0, 12:56.0 |
23 | 766 | Lake Oswego,
OR - Team Time (1st 5) 59:53.2 | Spread (1st 5) 31.1 |
| 150, 152, 153, 155, 156, (162), (165) |
| Nick Gadinas, Vincent Ierulli, Sam Miller, Nick Kiddle, Zach Albertson, (Aidan Savoy), (Will Cohen) |
| 11:43.9, 11:51.0, 11:55.7, 12:07.6, 12:15.0, (12:52.0), (12:57.0) |
24 | 811 | David Douglas,
OR - Team Time (1st 5) 1:05:40.9 | Spread (1st 5) 2:15.7 |
| 129, 169, 170, 171, 172, (185), (188) |
| Dean Rank, Evans Alfaro-Lazaro, Erik Larsen, Alan Dang, Hanston Nugyen, (Jose Diaz-Soriano), (Hunter Holmes) |
| 11:24.4, 13:23.0, 13:34.6, 13:38.8, 13:40.1, (14:40.0), (15:12.2) |
25 | 835 | Sprague,
OR - Team Time (1st 5) 1:06:06.3 | Spread (1st 5) 2:25.8 |
| 154, 158, 168, 173, 182 |
| Jake Donnellan, Ethan Houskeeper, Austin Thornton, Shane Henry, Wesley Snyder |
| 12:05.4, 12:36.1, 13:10.8, 13:42.8, 14:31.2 |
26 | 837 | Reynolds,
OR - Team Time (1st 5) 1:06:43.0 | Spread (1st 5) 1:37.0 |
| 160, 161, 162, 176, 178, (181), (184) |
| Albert Nguyen, Devin Keller, Greg Duran, Jose Guiterrez, Khoa Huynh, (Austin Tran), (Hunter Carey) |
| 12:41.0, 12:43.0, 12:52.0, 14:09.0, 14:18.0, (14:27.0), (14:36.0) |
27 | 872 | Newberg,
OR - Team Time (1st 5) 1:09:06.0 | Spread (1st 5) 1:34.0 |
| 166, 167, 177, 179, 183, (186), (189) |
| Tate Masse, Matthew Hanks, Joseph Watson, Kevin Ramos, Kevin Steward, (Joe Murphy), (Jeremy Cisneros) |
| 12:59.0, 13:03.0, 14:11.0, 14:20.0, 14:33.0, (14:57.0), (15:20.0) |
28 | 906 | Westview,
OR - Team Time (1st 5) 1:14:48.1 | Spread (1st 5) 3:40.1 |
| 174, 175, 180, 187, 190 |
| Brandon Kho, Andrew Young, Tariq Thompson, Andrew Medved, Jonah Carrasquer |
| 13:49.5, 14:07.5, 14:23.5, 14:58.0, 17:29.6 |