1118West Linn, OR - Team Time (1st 5) 47:13.0 | Spread (1st 5) 23.0
10, 14, 17, 31, 46, (50), (88)
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)
2133Aloha, OR - Team Time (1st 5) 47:07.0 | Spread (1st 5) 33.0
7, 8, 17, 46, 55, (83), (95)
Devin Sellers, GlapougbaeJay Garmondeh, Joel Kramer, Luis Torres, Daniel Rodriguez, (Jeremy Shahan), (Brent Marsonette)
9:09.0, 9:13.0, 9:24.0, 9:39.0, 9:42.0, (9:58.0), (10:00.2)
3185Jesuit, OR - Team Time (1st 5) 47:20.4 | Spread (1st 5) 55.7
3, 5, 16, 75, 86, (104), (222)
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)
4197Forest Grove, OR - Team Time (1st 5) 47:31.0 | Spread (1st 5) 1:12.0
1, 20, 20, 31, 125, (132), (199)
Geremia Lizier-Zmudzinski, Seth Berdahl, Murimi Nyamu, 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)
5220Grant, OR - Team Time (1st 5) 48:10.0 | Spread (1st 5) 31.0
14, 25, 34, 71, 76, (88), (114)
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)
6226Lincoln, OR - Team Time (1st 5) 48:06.0 | Spread (1st 5) 31.0
10, 44, 50, 59, 63, (65), (67)
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)
7279Cleveland (OR), OR - Team Time (1st 5) 48:33.0 | Spread (1st 5) 35.0
29, 37, 50, 56, 107, (185), (191)
Nabi Amin, Alex Nova, Jalato Sultessa, Nick Scrivens, Peter Kurtz, (Zach Armstrong), (Noah Adams)
9:30.0, 9:34.0, 9:41.0, 9:43.0, 10:05.0, (10:27.0), (10:29.0)
8299Lakeridge, OR - Team Time (1st 5) 48:48.0 | Spread (1st 5) 29.0
29, 42, 69, 71, 88, (92), (102)
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)
9309Sunset, OR - Team Time (1st 5) 48:50.0 | Spread (1st 5) 29.0
36, 46, 60, 70, 97, (97), (107)
Maneet Khaira, Grant Bingham, Quin Bingham, Shanmukh Challa, Andy Muha, (Ben Kawasaki), (Matthew Bauer)
9:33.0, 9:39.0, 9:45.0, 9:51.0, 10:02.0, (10:02.0), (10:05.0)
10333Franklin (OR), OR - Team Time (1st 5) 49:04.0 | Spread (1st 5) 36.0
24, 44, 80, 80, 105, (132), (178)
Noah Leonard, Sam Burnett, Sawyer Hiton, William Mundorff, Jesse Mare, (Patrick Benjamin), (Kieran Andrews)
9:28.0, 9:38.0, 9:57.0, 9:57.0, 10:04.0, (10:12.0), (10:25.0)
11412McMinnville, OR - Team Time (1st 5) 49:03.0 | Spread (1st 5) 1:15.0
6, 37, 78, 129, 162, (185), (187)
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)
12446Valley Catholic, OR - Team Time (1st 5) 49:26.0 | Spread (1st 5) 58.0
20, 37, 46, 169, 174, (187), (213)
Cooper Roach, Wilder Boyden, Ben Davidson, Jacob Godshalk, Nathaniel Trobough, (Alex Kiss), (Phillip Borlet)
9:26.0, 9:34.0, 9:39.0, 10:23.0, 10:24.0, (10:28.0), (10:36.0)
13455Marist, OR - Team Time (1st 5) 49:40.0 | Spread (1st 5) 52.0
13, 67, 107, 132, 136, (140), (153)
JP Kiefer, Luke Littleton, Garrett Stollar, Sam Scherer, Sam Harwood, (Ryan Helbling), (Chaney Hart)
9:21.0, 9:49.0, 10:05.0, 10:12.0, 10:13.0, (10:14.0), (10:17.0)
14472Siuslaw, OR - Team Time (1st 5) 48:56.8 | Spread (1st 5) 1:35.1
2, 4, 87, 161, 218, (230), (266)
Mack Marbas, Mitchell Butler, Seth Campbell, Randall Greenburg, Kaleb Owens, (Jonathan Griffes), (Derek Kennedy)
9:01.1, 9:02.8, 9:58.4, 10:18.3, 10:36.2, (10:41.6), (10:55.4)
15480Ida B. Wells, OR - Team Time (1st 5) 49:56.0 | Spread (1st 5) 40.0
34, 92, 105, 117, 132, (136), (149)
Jack Howard, Chris Nussbaum, Arnold Grabski, Nick Slenning, Caleb Seely, (Keenan Murray), (Chase Howard)
9:32.0, 10:00.0, 10:04.0, 10:08.0, 10:12.0, (10:13.0), (10:16.0)
16495Tillamook, OR - Team Time (1st 5) 50:00.0 | Spread (1st 5) 46.0
25, 80, 110, 136, 144, (229), (246)
Hector Rojo, Eulises Cruz-Vieyra, Armando Marquez, Colin Atchison, Andrew Jenck, (Louis Gibson), (Wesley Stirk)
9:29.0, 9:57.0, 10:06.0, 10:13.0, 10:15.0, (10:41.0), (10:49.0)
17537Tigard, OR - Team Time (1st 5) 50:10.0 | Spread (1st 5) 43.0
50, 56, 117, 140, 174, (210), (288)
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)
18576Hood River Valley, OR - Team Time (1st 5) 50:33.0 | Spread (1st 5) 28.0
74, 97, 117, 123, 165, (182), (257)
Justin Crosswhite, Quinn Fetkenhour, Nils Engbersen, Jorge Cuevas, Torbjoern Joerstad, (Charlie Sutherland), (Nicholas Poe)
9:53.0, 10:02.0, 10:08.0, 10:09.0, 10:21.0, (10:26.0), (10:53.0)
19598Glencoe, OR - Team Time (1st 5) 50:20.0 | Spread (1st 5) 1:32.0
12, 60, 79, 199, 248, (259), (277)
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)
20627Southwest Christian, OR - Team Time (1st 5) 50:38.0 | Spread (1st 5) 1:01.0
31, 88, 140, 167, 201, (220), (239)
Trevor Lane, David Bogert, Aaron Lane, Tony Weaver, Chase Stubblefield, (Chris Martin), (Nathan Kubeczko)
9:31.0, 9:59.0, 10:14.0, 10:22.0, 10:32.0, (10:38.0), (10:46.0)
21640Liberty(OR), OR - Team Time (1st 5) 50:42.0 | Spread (1st 5) 50.0
40, 114, 153, 155, 178, (213), (213)
Michael Francy, Dominick Marshall, Austin Finster, Jonathan Fookes, Jack Stemm, (Ashton Hunger), (Alex Dickinson)
9:35.0, 10:07.0, 10:17.0, 10:18.0, 10:25.0, (10:36.0), (10:36.0)
22647Sandy, OR - Team Time (1st 5) 50:25.0 | Spread (1st 5) 1:20.0
9, 40, 187, 201, 210, (210), (226)
Isaac Mitchell, Brody White, Abraham Mitchell, Levi Hoff, Clay Westbrook, (James DeBatty), (Tyler Thom)
9:15.0, 9:35.0, 10:28.0, 10:32.0, 10:35.0, (10:35.0), (10:40.0)
23671Silverton, OR - Team Time (1st 5) 50:50.0 | Spread (1st 5) 1:10.0
25, 125, 149, 149, 223, (248), (311)
Jonathan Sisley, Garrett Palmquist, Isaiah Perez, Robbie LeParc, Matthieu Giraud, (Sam Roth), (Lee Aman)
9:29.0, 10:10.0, 10:16.0, 10:16.0, 10:39.0, (10:50.0), (11:13.0)
24681Sherwood, OR - Team Time (1st 5) 51:02.0 | Spread (1st 5) 1:03.0
56, 117, 129, 140, 239, (263), (271)
Ryan Pierce, Olsen Cottle, Joshua Moats, Connor McLaughlin, Fred Resch, (Drew Peters), (Ryan Chidlaw)
9:43.0, 10:08.0, 10:11.0, 10:14.0, 10:46.0, (10:55.0), (10:59.0)
25694Century, OR - Team Time (1st 5) 50:57.0 | Spread (1st 5) 1:20.0
19, 102, 155, 182, 236, (364), (370)
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)
26704Wilsonville, OR - Team Time (1st 5) 51:14.0 | Spread (1st 5) 36.0
83, 110, 136, 169, 206, (254), (274)
Josh Meyer, Alex Tomlinson, Kody Wilde, Carlos Villagomez, Nicholas Barraclough, (Jake Uselman), (Sean Tan)
9:58.0, 10:06.0, 10:13.0, 10:23.0, 10:34.0, (10:52.0), (11:00.0)
27713Astoria, OR - Team Time (1st 5) 51:10.0 | Spread (1st 5) 1:09.0
42, 92, 117, 223, 239, (335), (342)
Nicholas Long, Lucas Caruana, Daymon Gardner, Tristen Holiday, Anthony Miller, (Tim Graves), (Emmanuel Goicochea)
9:37.0, 10:00.0, 10:08.0, 10:39.0, 10:46.0, (11:26.0), (11:28.0)
28716South Salem, OR - Team Time (1st 5) 51:08.0 | Spread (1st 5) 1:27.0
25, 125, 144, 155, 267, (297), (358)
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)
29801La Salle Prep, OR - Team Time (1st 5) 51:39.0 | Spread (1st 5) 20.0
125, 149, 155, 178, 194, (299), (307)
Will Thompson, Logan Veasy, Jason Rae, Riley McCammon, Truman Rae, (Nathan Tamashiro), (Sean Richardson)
10:10.0, 10:16.0, 10:18.0, 10:25.0, 10:30.0, (11:09.0), (11:12.0)
30819Newport, OR - Team Time (1st 5) 51:47.0 | Spread (1st 5) 49.0
76, 97, 194, 220, 232, (284), (317)
Michael Capri, Jeremy Turner, Curt Knott, Derek Allen, Aaron Yakes, (Dmitri Au), (Brett Boys)
9:54.0, 10:02.0, 10:30.0, 10:38.0, 10:43.0, (11:04.0), (11:19.0)
31896Oregon City, OR - Team Time (1st 5) 52:14.0 | Spread (1st 5) 1:13.0
71, 144, 187, 206, 288, (322), (355)
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)
32959Scappoose, OR - Team Time (1st 5) 52:42.0 | Spread (1st 5) 1:56.0
65, 117, 194, 201, 382, (438), (448)
Dan Carrier, Hunter Hoyt, Jacob Harley, Stephen Gift, Ethan Marcantonio, (Damion Hansen), (Truman Madden)
9:48.0, 10:08.0, 10:30.0, 10:32.0, 11:44.0, (12:25.0), (12:36.0)
33966Southridge, OR - Team Time (1st 5) 52:32.0 | Spread (1st 5) 1:09.0
63, 164, 226, 246, 267, (279), (284)
Zach Cooper, Tyler Bloom, Nathaniel Mann, Adam Herbers, Nick Kiyoi, (Nathan Hammerberg), (Mitchell Cutler)
9:47.0, 10:20.0, 10:40.0, 10:49.0, 10:56.0, (11:02.0), (11:04.0)
34970McKay, OR - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:27.0
83, 96, 178, 282, 331, (373), (449)
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)
35997McNary, OR - Team Time (1st 5) 52:46.0 | Spread (1st 5) 55.0
110, 174, 205, 231, 277, (299), (307)
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)
361076Barlow, OR - Team Time (1st 5) 53:14.0 | Spread (1st 5) 1:30.0
50, 194, 254, 274, 304, (317), (342)
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)
371178Rainier (OR), OR - Team Time (1st 5) 53:53.0 | Spread (1st 5) 56.0
169, 169, 226, 297, 317, (322), (367)
Brian Guisinger, Bryan Falls, Emmett Earlywine, John Graff, Johnathan Guisinger, (Jared Thomas), (Alex Gates)
10:23.0, 10:23.0, 10:40.0, 11:08.0, 11:19.0, (11:20.0), (11:36.0)
381199Seaside, OR - Team Time (1st 5) 54:21.0 | Spread (1st 5) 2:13.0
60, 155, 191, 392, 401, (423), (428)
Jefferson Farmer, Jackson Januik, Bradley Rzewnicki, Jack Whittle, Samuel Wittman, (Trenten Meyer), (Josh Strozzi)
9:45.0, 10:18.0, 10:29.0, 11:51.0, 11:58.0, (12:12.8), (12:17.9)
391206North Marion, OR - Team Time (1st 5) 54:34.0 | Spread (1st 5) 2:44.0
20, 144, 206, 417, 419, (421), (436)
Christian Parr, Colin Barrow, Elbert Giron, Klayton Pippert, Scott Steele, (Derek Terwilliger), (Skyler Younger)
9:26.0, 10:15.0, 10:34.0, 12:09.0, 12:10.0, (12:11.0), (12:22.0)
401221Thurston, OR - Team Time (1st 5) 54:13.0 | Spread (1st 5) 1:06.0
165, 167, 213, 338, 338, (348), (355)
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)
411230Kennedy, OR - Team Time (1st 5) 54:03.4 | Spread (1st 5) 1:03.4
194, 206, 223, 244, 363, (468), (477)
Noe Jines, Adrian Parra, John Savage, Brent Lang, Kyle Kinyon, (Dominic Pohl), (Victor Garcia)
10:30.0, 10:34.0, 10:39.0, 10:47.0, 11:33.4, (12:56.2), (13:21.2)
421245Elmira, OR - Team Time (1st 5) 54:19.0 | Spread (1st 5) 1:18.0
123, 219, 271, 294, 338, (364), (370)
Gannon Jones, Ben Douthit, Cody Gay, Darin French, Harley Gilpin, (Patrick Braunger), (Trey Hackett)
10:09.0, 10:37.0, 10:59.0, 11:07.0, 11:27.0, (11:34.0), (11:38.0)
431249Oregon Episcopal, OR - Team Time (1st 5) 54:27.4 | Spread (1st 5) 1:34.0
97, 144, 284, 357, 367, (376), (377)
Cameron Slovic, Spencer Slovic, Patrick McVee, Henry Talbott, Zach Solomon, (Eben Rogers), (Gregory Heinonen)
10:02.0, 10:15.0, 11:04.0, 11:30.4, 11:36.0, (11:40.0), (11:41.0)
441307Central Catholic, OR - Team Time (1st 5) 54:43.0 | Spread (1st 5) 1:17.0
129, 257, 263, 316, 342, (348), (360)
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)
451322Chemawa, OR - Team Time (1st 5) 54:39.4 | Spread (1st 5) 17.7
243, 253, 259, 283, 284, (302), (333)
Izaya Tahnezani, Michael Sanapaw, Natron Longhair, Cameran Ogle, Michael Capone, (Bruce Dickensen), (Sean Lee)
10:46.3, 10:51.7, 10:54.0, 11:03.4, 11:04.0, (11:09.2), (11:25.3)
461342Cascade, OR - Team Time (1st 5) 54:58.9 | Spread (1st 5) 1:32.9
110, 201, 311, 348, 372, (383), (398)
John Roth, Sam Garee, Peter Heimstra, Matt Gonzalez, Nathanael Feller, (Max Farrell), (Taylor Gray)
10:06.0, 10:32.0, 11:13.0, 11:29.0, 11:38.9, (11:45.1), (11:53.0)
471368Union, OR - Team Time (1st 5) 54:59.0 | Spread (1st 5) 35.0
234, 251, 267, 299, 317, (326), (342)
Samuel O'Reilly, Riley Sheehy, Ethan Black, Kenneth Sipp, Daniel Colton, (Cory Andrews), (Jayson Blackburn)
10:44.0, 10:51.0, 10:56.0, 11:09.0, 11:19.0, (11:21.0), (11:28.0)
481438Corvallis, OR - Team Time (1st 5) 55:23.0 | Spread (1st 5) 16.0
263, 274, 294, 303, 304, (307), (307)
Zachary Johnson, Brick Jennings, Ryan Frederickson, Ryan Khalife, Brian Cebra, (Jackson Tegan), (James Woods)
10:55.0, 11:00.0, 11:07.0, 11:10.0, 11:11.0, (11:12.0), (11:12.0)
491462Canby, OR - Team Time (1st 5) 55:38.1 | Spread (1st 5) 42.9
234, 262, 293, 336, 337, (364), (367)
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)
501470Milwaukie, OR - Team Time (1st 5) 56:15.0 | Spread (1st 5) 2:13.0
114, 191, 338, 395, 432, (437), (443)
Chris Spanovich, Max Doman, Kilin Ung, Josiah Simon, Trevor Whisman, (Trey Edwards), (Taylor Ater)
10:07.0, 10:29.0, 11:27.0, 11:52.0, 12:20.0, (12:24.0), (12:30.0)
511487Crescent Valley, OR - Team Time (1st 5) 55:48.0 | Spread (1st 5) 29.0
267, 279, 288, 322, 331, (348), (358)
Nick Adams, Taylor Megy, Joe Kim, Aaron Simpson, Spencer Wilson, (Matt Dalthorp), (Warren Elwood)
10:56.0, 11:02.0, 11:05.0, 11:20.0, 11:25.0, (11:29.0), (11:31.0)
521544Horizon Christian, OR - Team Time (1st 5) 56:50.1 | Spread (1st 5) 2:28.1
169, 279, 313, 322, 461, (487), (497)
Alex Olson, Nathan McGill, Blake Phillips, Connor Marleau, Christian Williams, (Austin Forrester), (Ben McMonagle)
10:23.0, 11:02.0, 11:14.0, 11:20.0, 12:51.1, (13:57.0), (15:02.9)
531645La Grande, OR - Team Time (1st 5) 57:20.0 | Spread (1st 5) 1:41.0
248, 259, 288, 405, 445, (493)
Elliott Jonasson, Todd Keniry, Keegan Dutto, Tony Clay, Spencer Perry, (Beeck Thurman)
10:50.0, 10:54.0, 11:05.0, 12:00.0, 12:31.0, (14:22.0)
541740Riverdale, OR - Team Time (1st 5) 57:32.2 | Spread (1st 5) 43.3
296, 321, 348, 384, 391, (397), (399)
Cole Bemis, Spencer Singer, Adrian Lurie, Diego Quintos, Sean Corrigan, (Grant Brown), (Jeff Weigand)
11:07.6, 11:19.5, 11:29.0, 11:45.2, 11:50.9, (11:52.1), (11:53.2)
551767St. John Bosco, OR - Team Time (1st 5) 59:53.0 | Spread (1st 5) 3:23.0
155, 245, 421, 465, 481
Hosea Catterall, Dominic Brophy, Mickey Walker, Jacob Schulz, Jacob Beebe
10:18.0, 10:48.0, 12:11.0, 12:55.0, 13:41.0
561774Salem Academy, OR - Team Time (1st 5) 59:06.9 | Spread (1st 5) 2:35.5
238, 256, 354, 451, 475, (504)
Josh Steffen, Gio Garcia, Sam Kenyon, Taylor Bennett, Joel Westby, (Evan Klaus)
10:45.2, 10:52.2, 11:29.7, 12:39.1, 13:20.7, (15:41.8)
571789Churchill, OR - Team Time (1st 5) 58:02.0 | Spread (1st 5) 59.0
271, 342, 385, 390, 401, (408), (416)
Zach Moore, JT Ayers, Isaac Hadnutt, Liam Reardon, Gavin Carroll, (Derrick Tollen), (Micah Morton)
10:59.0, 11:28.0, 11:47.0, 11:50.0, 11:58.0, (12:03.0), (12:08.0)
581819Coquille, OR - Team Time (1st 5) 59:47.9 | Spread (1st 5) 3:04.8
163, 315, 410, 453, 478, (507)
Thom Hallmark, Eli Dill, Zach Amavisca, McKenzie Gibson, Ben Hallmark, (Kyle Sweeney)
10:19.3, 11:15.5, 12:04.4, 12:44.6, 13:24.1, (19:57.3)
591820Nyssa, OR - Team Time (1st 5) 1:00:00.0 | Spread (1st 5) 2:55.0
182, 328, 360, 474, 476, (479), (488)
Quentin Jensen, Andrew Deleon, Heath Hartley, Elias Pascacio, Kameron Woodruff, (Jose Gramajo), (Ricardo Carreon)
10:26.0, 11:22.0, 11:32.0, 13:19.0, 13:21.0, (13:26.0), (14:02.0)
601842Nestucca, OR - Team Time (1st 5) 1:00:38.5 | Spread (1st 5) 3:00.7
233, 236, 418, 473, 482
Raymond Jackson-Cruz, Bradley Shaw, Brady Stitt, Isaak Welch, Cody Fouche
10:43.7, 10:45.0, 12:09.2, 13:16.2, 13:44.4
611880Clatskanie, OR - Team Time (1st 5) 59:00.0 | Spread (1st 5) 1:09.0
304, 328, 386, 430, 432, (471), (472)
Isaac Points, Chase Berg, Austin Deanhardt, Griffin Haas, Alex Gaylin, (Trask Hill), (Henry Hunt)
11:11.0, 11:22.0, 11:48.0, 12:19.0, 12:20.0, (13:00.0), (13:05.0)
621911Molalla, OR - Team Time (1st 5) 1:03:20.0 | Spread (1st 5) 5:00.0
213, 288, 424, 484, 502, (505)
Cameron Fischer, Matthew Borowczak, Noah Klein, Brendan Burke, Tristan Scott, (Emmett Copher)
10:36.0, 11:05.0, 12:13.0, 13:50.0, 15:36.0, (16:13.0)
631913Amity, OR - Team Time (1st 5) 59:00.8 | Spread (1st 5) 57.1
330, 375, 388, 389, 431, (438), (470)
Collin Taylor, Jordan Butler, Dallon Davis, Niklas Emmingham, Daniel Mather, (Shane Ellsworth), (Nathan Walker)
11:22.6, 11:39.6, 11:49.0, 11:49.9, 12:19.7, (12:25.0), (12:59.1)
641928Faith Bible Christian, OR - Team Time (1st 5) 1:02:18.0 | Spread (1st 5) 4:52.0
174, 395, 406, 452, 501
Garrett Bender, Tristan Bolton, Jacob Daskalakis, Jason Ross, David Luu
10:24.0, 11:52.0, 12:02.0, 12:44.0, 15:16.0
651969Sutherlin, OR - Team Time (1st 5) 59:39.7 | Spread (1st 5) 1:07.5
326, 380, 394, 427, 442, (454), (464)
Tristan Allen, Scott Fry, Haeden Rauh, Matthew Black, Skylor Michaels, (Michael Mckinney), (Chris Tello)
11:21.0, 11:43.3, 11:51.7, 12:15.2, 12:28.5, (12:46.6), (12:54.6)
661990Country Christian, OR - Team Time (1st 5) 1:00:03.0 | Spread (1st 5) 1:19.0
342, 379, 406, 408, 455, (483), (500)
Levi Losli, Alex Satrum, John Kendall, Parker McClaugherty, Ben Grandle, (Michael Mann), (Sam Grandle)
11:28.0, 11:43.0, 12:02.0, 12:03.0, 12:47.0, (13:45.0), (15:11.0)
671997Gladstone, OR - Team Time (1st 5) 1:03:16.0 | Spread (1st 5) 3:51.0
239, 360, 411, 492, 495
Nick Zerzan, Daniel Toh, Yuriy Popovich, Tynan Pugh, Matthew Schroedl
10:46.0, 11:32.0, 12:05.0, 14:16.0, 14:37.0
682006West Salem, OR - Team Time (1st 5) 1:00:12.0 | Spread (1st 5) 1:27.0
348, 373, 386, 432, 467
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
692012Gold Beach, OR - Team Time (1st 5) 1:00:08.0 | Spread (1st 5) 1:01.2
334, 404, 413, 420, 441, (458), (491)
Jacob Carpenter, Joe Springer, Aubry Jones, Iasic Fernandez, Jaxsun Gysbers, (Alvin Lisenberry), (Warren Anderson)
11:25.9, 11:59.2, 12:05.6, 12:10.2, 12:27.1, (12:48.7), (14:15.9)
702014Lake Oswego, OR - Team Time (1st 5) 59:53.2 | Spread (1st 5) 31.1
381, 392, 400, 415, 426, (462), (469)
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)
712121Corbett, OR - Team Time (1st 5) 1:03:18.0 | Spread (1st 5) 2:59.0
251, 459, 462, 465, 484
Luke Davis, Collin Horn, Wyatt Sprengel, Jett Knight, Aaron Pettingill
10:51.0, 12:50.0, 12:52.0, 12:55.0, 13:50.0
722168Stayton, OR - Team Time (1st 5) 1:06:16.3 | Spread (1st 5) 3:43.0
314, 378, 486, 494, 496, (498), (499)
Hayden Stuckart, Alex Ward, Jonathan Schafer, Kyle Anundi, Matthew Heskew, (Logan McOmber), (Shane Hoefer)
11:15.0, 11:42.0, 13:53.0, 14:28.3, 14:58.0, (15:05.7), (15:06.0)
2168Vale, OR - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 48.0
403, 414, 446, 450, 455, (503)
Ethan Forsberg, Jay Saunders, Kade Phillips, Devin Smith, Matt Cox, (Domynik Hull)
11:59.0, 12:07.0, 12:34.0, 12:39.0, 12:47.0, (15:41.0)
742175Santiam Christian, OR - Team Time (1st 5) 1:02:04.4 | Spread (1st 5) 46.0
411, 429, 432, 443, 460, (489)
Liam Perry, Jacob Manzi, Steven Kontra, Dennis Li, William Whitley, (Hayden Lesko)
12:05.0, 12:18.4, 12:20.0, 12:30.0, 12:51.0, (14:06.0)
752246Putnam, OR - Team Time (1st 5) 1:03:27.0 | Spread (1st 5) 1:13.0
424, 440, 446, 457, 479, (490), (506)
Alex Venable, Max Hancock, Ryan Barger, Jim Benson, Brett Sonflieth, (Luke Deuchars), (Austin Metz-lago)
12:13.0, 12:26.0, 12:34.0, 12:48.0, 13:26.0, (14:08.0), (18:06.0)