1 | 107 | Newberg,
OR - Team Time (1st 5) 57:56.7 | Spread (1st 5) 54.2 |
| 9, 16, 21, 26, 35, (37), (45) |
| Quinton Read, Owen Schmidt, Daniel Whittle, Noah Stone, Jacob Godshalk, (Shane Willis), (Travis Cox) |
| 11:04.0, 11:29.0, 11:39.5, 11:46.0, 11:58.2, (12:00.3), (12:14.5) |
2 | 115 | Duniway,
OR - Team Time (1st 5) 57:10.0 | Spread (1st 5) 2:10.7 |
| 1, 15, 18, 37, 44, (48), (74) |
| Devon Wilson, Adam Weaver, Kyle Harris, Kevin McKeegan, Max Malley, (Miles Skene), (Karl Wolff) |
| 9:58.5, 11:25.7, 11:36.3, 12:00.3, 12:09.2, (12:16.5), (12:54.6) |
3 | 148 | Linus Pauling,
OR - Team Time (1st 5) 58:59.4 | Spread (1st 5) 1:14.1 |
| 8, 19, 34, 41, 46, (53), (55) |
| Gavin Bomber, Jackson Tegan, Zach Stevens, Case Regan, Glenn Petersen, (Zach Johnson), (Nash Bauder) |
| 11:00.9, 11:38.0, 11:57.9, 12:07.6, 12:15.0, (12:22.8), (12:25.4) |
4 | 173 | Oakland,
OR - Team Time (1st 5) 59:08.4 | Spread (1st 5) 2:25.0 |
| 2, 14, 32, 43, 82, (105), (107) |
| Nathanial Oberman, Treavor Porter, Sterling Colley, Danny Sigl, Nicholas Terrell, (Bradley Yates), (Nikolas Eyler) |
| 10:39.0, 11:21.0, 11:56.0, 12:08.4, 13:04.0, (13:38.0), (13:40.3) |
5 | 174 | Newport,
OR - Team Time (1st 5) 59:11.4 | Spread (1st 5) 1:29.5 |
| 10, 11, 33, 57, 63, (71), (100) |
| Curt Knott, Graydon Fritz, Aaron Yakes, Rory Moeller, Leland Wood, (Koa Smith), (AJ Overby) |
| 11:05.7, 11:06.0, 11:56.9, 12:27.6, 12:35.2, (12:50.6), (13:26.8) |
6 | 176 | Joseph Lane,
OR - Team Time (1st 5) 59:28.4 | Spread (1st 5) 1:55.4 |
| 3, 30, 31, 47, 65, (79), (86) |
| Nic Feldkamp, Wyatt Deck, Christopher Robelo, Nicholas Bolin, Luke Warren, (Dennis Bonner), (Shainen Bautista-O'Reilly) |
| 10:44.7, 11:52.9, 11:55.2, 12:15.5, 12:40.1, (13:00.6), (13:11.1) |
7 | 181 | Philomath,
OR - Team Time (1st 5) 59:39.3 | Spread (1st 5) 1:50.5 |
| 6, 20, 24, 64, 67, (93), (105) |
| Clay Youker, Clark Hellesto, Matthew Williams, Jared Erickson, Jakob Moss, (Asher Gregg), (Oakley Chiappisi-Livermore) |
| 10:54.0, 11:38.3, 11:43.0, 12:39.5, 12:44.5, (13:21.4), (13:38.0) |
8 | 206 | Jefferson County,
OR - Team Time (1st 5) 1:00:39.5 | Spread (1st 5) 1:03.3 |
| 23, 28, 29, 60, 66, (94), (104) |
| Josh Hocker, Israel Tapia, Tyler Anderson, Jevin Smith, Jonathan Reynoso, (Robert Hatlestad), (Deon Culpus) |
| 11:40.1, 11:50.0, 11:52.0, 12:34.0, 12:43.4, (13:21.6), (13:35.3) |
9 | 225 | Patton,
OR - Team Time (1st 5) 1:00:34.9 | Spread (1st 5) 1:54.6 |
| 5, 39, 49, 62, 70, (73), (78) |
| Jason Kiff, Christian Frech, Alex Howard, Timoteo Espinosa, Aidan Nyquist, (Andrew Cox), (Jackson Eggers) |
| 10:53.9, 12:01.0, 12:16.8, 12:34.7, 12:48.5, (12:54.5), (12:59.7) |
10 | 237 | Hazelbrook,
OR - Team Time (1st 5) 1:01:08.7 | Spread (1st 5) 2:00.0 |
| 12, 27, 52, 58, 88, (92), (96) |
| Malachi Seib, Cole Rene, Mark French, Sean Chamberlin, Gavin Kinniburgh-Spurlin, (Jason Stallkamp), (Cole Buss) |
| 11:13.6, 11:49.2, 12:21.2, 12:31.1, 13:13.6, (13:19.2), (13:23.1) |
11 | 257 | Lebanon,
OR - Team Time (1st 5) 1:04:13.1 | Spread (1st 5) 6:07.5 |
| 4, 40, 42, 50, 121, (122) |
| Marcus Corbett, Zach Marler, Jordan Moore, Garrett Mason, Zakery Whitfield, (Jake Haley) |
| 10:48.7, 12:02.7, 12:07.9, 12:17.6, 16:56.2, (17:36.6) |
12 | 283 | Cheldelin,
OR - Team Time (1st 5) 1:02:08.1 | Spread (1st 5) 1:58.1 |
| 7, 61, 68, 72, 75, (89), (111) |
| Kevin Geniza, Chris Graham, Stephen Chenard, Nicholas Turkisher, Alex Clapp, (Ian Geniza), (Zachary Schoening) |
| 10:57.9, 12:34.6, 12:45.6, 12:54.0, 12:56.0, (13:15.0), (13:55.7) |
13 | 292 | Talmadge,
OR - Team Time (1st 5) 1:02:38.5 | Spread (1st 5) 1:23.3 |
| 22, 54, 59, 76, 81, (85), (113) |
| Alex Anderson, Orion Waight, Zachary Meyer, Darien Hume, Tucker Engle, (Rex Omlid), (Rufus Schraeder) |
| 11:39.7, 12:24.9, 12:33.0, 12:57.9, 13:03.0, (13:10.1), (14:05.5) |
14 | 383 | Fremont,
OR - Team Time (1st 5) 1:04:47.3 | Spread (1st 5) 59.1 |
| 51, 77, 80, 84, 91, (95), (97) |
| Ashton Faas, Brent Collins, Zachary Sorensen, Declan Whitworth, Brodie Maloney, (Lyle Lee), (Clinton Snow) |
| 12:19.9, 12:58.3, 13:01.4, 13:08.7, 13:19.0, (13:22.6), (13:25.9) |
15 | 401 | Franklin,
OR - Team Time (1st 5) 1:05:29.2 | Spread (1st 5) 2:41.9 |
| 17, 69, 99, 101, 115, (117), (119) |
| Theodore Gorchels, Ward Nelson, Alex Gale, Andrew Woods, James Wilson, (Brady George), (Jonathan Haberman) |
| 11:32.8, 12:46.7, 13:26.6, 13:28.4, 14:14.7, (14:26.7), (14:31.8) |
16 | 418 | Taft,
OR - Team Time (1st 5) 1:11:44.1 | Spread (1st 5) 6:43.1 |
| 36, 56, 83, 120, 123, (124), (125) |
| Chance Haun, Kendal Gile, Adam Plummer, Chris Gerrior, Chase Prins, (Eric Poore), (Justin Roberts) |
| 11:58.9, 12:26.1, 13:04.7, 15:32.4, 18:42.0, (20:15.7), (20:21.6) |
17 | 421 | St Mary Catholic,
OR - Team Time (1st 5) 1:05:39.5 | Spread (1st 5) 2:01.7 |
| 25, 87, 98, 102, 109, (112), (114) |
| Zach Joyce, Andrew Tabor, C Chandler, Jacob May, Aidan Tabor, (C West), (M Rush) |
| 11:44.0, 13:12.7, 13:26.3, 13:30.8, 13:45.7, (14:03.2), (14:11.1) |
18 | 424 | Siuslaw,
OR - Team Time (1st 5) 1:05:36.0 | Spread (1st 5) 2:29.0 |
| 13, 90, 103, 108, 110, (116), (118) |
| Allen Alletson, Ryan Alletson, Pat Hill, Ethan Owens, Isaac Griffes, (Tyler Williams), (Jack Pickell) |
| 11:19.0, 13:17.0, 13:31.0, 13:41.0, 13:48.0, (14:23.0), (14:30.0) |