1104Siuslaw, OR - Team Time (1st 5) 47:11.1 | Spread (1st 5) 42.7
6, 7, 15, 23, 53, (75), (76)
Mitchell Butler, Matthew Campbell, Hayden Schaffner, Mack Marbas, Seth Campbell, (Brian Schofield), (Jesse Wells)
9:10.2, 9:14.5, 9:23.2, 9:30.3, 9:52.9, (10:01.1), (10:02.1)
2143Southridge, OR - Team Time (1st 5) 47:39.0 | Spread (1st 5) 50.0
2, 12, 28, 50, 51, (120), (160)
Justin Rocereto, Ryan Jones, Nic Palladino, Jordan Hamada, Austin Poulin, (Riley Temple), (Alexander Castillo)
9:01.0, 9:22.0, 9:35.0, 9:50.0, 9:51.0, (10:24.0), (10:37.0)
3148Franklin (OR), OR - Team Time (1st 5) 47:34.0 | Spread (1st 5) 55.0
1, 4, 37, 52, 54, (63), (67)
Jackson Baker, Fletcher Hazlehurst, Jackson Packham, Josh Edel, Christopher Black, (Cartier Lindley), (Francisco Lopez)
8:58.0, 9:09.0, 9:42.0, 9:52.0, 9:53.0, (9:57.0), (9:59.0)
4167Valley Catholic, OR - Team Time (1st 5) 48:00.0 | Spread (1st 5) 53.0
8, 12, 24, 35, 88, (113), (166)
Connor Garcia, Andy Holstrom, Cooper Roach, Danny Hernandez, Anthony Alfieri, (Sam Teague), (Callum Hamilton)
9:17.0, 9:22.0, 9:31.0, 9:40.0, 10:10.0, (10:20.0), (10:40.0)
5199Lincoln, OR - Team Time (1st 5) 48:30.0 | Spread (1st 5) 35.0
16, 28, 34, 54, 67, (84), (88)
Nico Banks, Tanner Smith, Ben Campbell, Evan Martin, Nick Reeve, (Nathan Ryan), (Braden Lambert)
9:24.0, 9:35.0, 9:39.0, 9:53.0, 9:59.0, (10:09.0), (10:10.0)
6210Wilsonville, OR - Team Time (1st 5) 48:17.0 | Spread (1st 5) 1:11.0
8, 20, 24, 27, 131, (143), (250)
Akiharu Kitagawa, Sam Collins, Ty James, Ben Thomas, Reece Paquin, (Ian Burns), (Chris Quenzer)
9:17.0, 9:27.0, 9:31.0, 9:34.0, 10:28.0, (10:33.0), (11:09.0)
7219Central Catholic, OR - Team Time (1st 5) 48:34.0 | Spread (1st 5) 56.0
3, 30, 42, 67, 77, (80), (84)
Kyle Thompson, Jordan Landstrom, Andrew Green, Dante Dalla Gasperina, Jean Baptiste Tooley, (Carl Sonnenschein), (Sam Lomax)
9:08.0, 9:37.0, 9:46.0, 9:59.0, 10:04.0, (10:07.0), (10:09.0)
8277Grant, OR - Team Time (1st 5) 49:17.0 | Spread (1st 5) 52.0
17, 45, 54, 58, 103, (110), (112)
Andre Walker, Daniel Slaughter, Jackson Cole, Hudson Rennaker, George Grenham, (Aidan Paulk), (Mason Lundenberg)
9:25.0, 9:48.0, 9:53.0, 9:54.0, 10:17.0, (10:18.0), (10:19.0)
9318Cleveland (OR), OR - Team Time (1st 5) 49:23.0 | Spread (1st 5) 1:10.0
14, 21, 37, 103, 143, (152), (235)
Christopher Hinkle, Adrian Hinkle, Mitchell Robertson, Logan Banning-Shaugnessy, Nick Scrivens, (Ethan Livermore), (Kian Dye)
9:23.0, 9:28.0, 9:42.0, 10:17.0, 10:33.0, (10:35.0), (11:02.0)
10324Lakeridge, OR - Team Time (1st 5) 49:19.0 | Spread (1st 5) 1:23.0
4, 30, 32, 117, 141, (143), (208)
Julian Heninger, Colton Ansberry, Alec Koh, Kevin Mertz, Nathan Belcik, (Christian Veillet), (Nathan Bristol)
9:09.0, 9:37.0, 9:38.0, 10:23.0, 10:32.0, (10:33.0), (10:52.0)
11332Aloha, OR - Team Time (1st 5) 49:55.0 | Spread (1st 5) 21.0
46, 58, 60, 80, 88, (95), (103)
GlapougbaeJay Garmondeh, Brennen Hewitt, Michael Seed, Cameron Atherton, Joel Kramer, (Zach Gouverneur), (Anders Bake)
9:49.0, 9:54.0, 9:55.0, 10:07.0, 10:10.0, (10:13.0), (10:17.0)
12343West Linn, OR - Team Time (1st 5) 49:57.0 | Spread (1st 5) 29.0
37, 62, 73, 80, 91, (117), (215)
Derek Fieldhouse, Connor Cushman, Tyler Griffin, John Goetze, Braden Krellwitz, (Trevor Hammock), (Justus Highbarger)
9:42.0, 9:56.0, 10:01.0, 10:07.0, 10:11.0, (10:23.0), (10:53.0)
13404Tigard, OR - Team Time (1st 5) 50:24.0 | Spread (1st 5) 41.0
41, 46, 71, 120, 126, (172), (208)
Scott Rice, Matt Carlson, Devin Roche, Jordan Gensler, Ian Rogers, (Tate Bankston), (MacKenzie Smith)
9:45.0, 9:49.0, 10:00.0, 10:24.0, 10:26.0, (10:41.0), (10:52.0)
14431Sunset, OR - Team Time (1st 5) 50:36.0 | Spread (1st 5) 57.0
24, 84, 93, 99, 131, (143), (148)
Nathan Brown, Mark Sussman, Colin Petitt, Daniel Hahn, Christopher Chu, (Grant Bingham), (Harvey Andersen)
9:31.0, 10:09.0, 10:12.0, 10:16.0, 10:28.0, (10:33.0), (10:34.0)
15436McMinnville, OR - Team Time (1st 5) 50:31.0 | Spread (1st 5) 1:03.0
19, 60, 103, 120, 134, (134), (140)
Tim Anderson, Nic McDaniel, Tyler Harris, Alex Justice, Wes Noble, (Kyle Chambers), (Robby Thomas)
9:26.0, 9:55.0, 10:17.0, 10:24.0, 10:29.0, (10:29.0), (10:31.0)
16480La Salle Prep, OR - Team Time (1st 5) 51:01.0 | Spread (1st 5) 44.0
42, 93, 95, 113, 137, (172), (197)
Logan Veasy, Josh Jacob, Patrick Walsh, Nick Lien, Jason Rae, (Will Thompson), (Kevin Asch)
9:46.0, 10:12.0, 10:13.0, 10:20.0, 10:30.0, (10:41.0), (10:48.0)
17486Forest Grove, OR - Team Time (1st 5) 50:50.0 | Spread (1st 5) 1:12.0
8, 95, 120, 129, 134, (137), (152)
Tyler Shipley, Ian Dehner, Connor Pitt, Randy Avendano, Camden Kennedy, (Seth Berdahl), (C.J. Johnson)
9:17.0, 10:13.0, 10:24.0, 10:27.0, 10:29.0, (10:30.0), (10:35.0)
18497Barlow, OR - Team Time (1st 5) 50:58.0 | Spread (1st 5) 1:00.0
35, 44, 115, 137, 166, (181), (181)
Jacob Campbell, Jackson Haselnus, Alex Seymour, Austin Kettleson, Auston Burns, (Manny Garcia), (Zach Standish)
9:40.0, 9:47.0, 10:21.0, 10:30.0, 10:40.0, (10:45.0), (10:45.0)
19508Southwest Christian, OR - Team Time (1st 5) 50:54.0 | Spread (1st 5) 1:12.0
21, 46, 110, 165, 166, (238), (243)
Nick Martin, Trevor Lane, Josh Bruns, David Bogert, Tony Weaver, (Nathan Kubeczko), (Connor Stephenson)
9:28.0, 9:49.0, 10:18.0, 10:39.0, 10:40.0, (11:04.0), (11:06.0)
20619North Valley, OR - Team Time (1st 5) 51:47.5 | Spread (1st 5) 1:24.2
46, 65, 87, 164, 257
Jonathan Cornish, David Cornish, Andrew Youngblood, Andrew Davalos, Derek Schwantes
9:49.0, 9:57.6, 10:09.3, 10:38.4, 11:13.2
21644West Salem, OR - Team Time (1st 5) 52:01.0 | Spread (1st 5) 47.0
66, 67, 152, 178, 181, (181), (208)
Matthew Thomas, Emanuel Kraynick, Ben Whitenack, David Clark, Brendan Abel, (Jake Beach), (Sean Barr)
9:58.0, 9:59.0, 10:35.0, 10:44.0, 10:45.0, (10:45.0), (10:52.0)
22654Molalla, OR - Team Time (1st 5) 51:53.0 | Spread (1st 5) 1:16.0
40, 71, 103, 208, 232, (260), (276)
Pake Benthin, Gabe Collins, Tyler Woodland, Cameron Fischer, Conner Fischer, (Austin Hartrampf), (Chris Satter)
9:44.0, 10:00.0, 10:17.0, 10:52.0, 11:00.0, (11:15.0), (11:23.0)
23733Silverton, OR - Team Time (1st 5) 52:31.0 | Spread (1st 5) 1:00.0
54, 99, 166, 199, 215, (227), (295)
Morgan Coxen, Jonathan Sisley, Micah White, Grant Martinson, Robbie LeParc, (Joey Londura), (Irvin Garcia)
9:53.0, 10:16.0, 10:40.0, 10:49.0, 10:53.0, (10:58.0), (11:32.0)
24772Century, OR - Team Time (1st 5) 52:49.0 | Spread (1st 5) 51.0
73, 148, 156, 187, 208, (215), (227)
Jose Lopez-Soto, Devin Edwards, Devon Christian, Tim Rice, Brian Jorgenson, (Michael Pinkney), (Drew Scott)
10:01.0, 10:34.0, 10:36.0, 10:46.0, 10:52.0, (10:53.0), (10:58.0)
25787Oregon City, OR - Team Time (1st 5) 52:49.0 | Spread (1st 5) 1:01.0
63, 95, 178, 224, 227, (232), (247)
Bradley Laughlin, Nathan Meeker, Chris Durant, Keaton Stroh, Al Lacey, (Dylan Good), (Tyler Dille)
9:57.0, 10:13.0, 10:44.0, 10:57.0, 10:58.0, (11:00.0), (11:08.0)
26800Reynolds, OR - Team Time (1st 5) 53:01.1 | Spread (1st 5) 50.2
108, 109, 133, 204, 246, (383), (429)
Jae Heilig, Ian Scott, Birukidin Jaldi, Bryan Hernandez, Hayden Ton, (James Hamman), (Stephen Hanson)
10:17.3, 10:17.6, 10:28.9, 10:49.8, 11:07.5, (12:25.7), (12:53.1)
27839South Salem, OR - Team Time (1st 5) 53:21.0 | Spread (1st 5) 13.0
148, 152, 166, 181, 192, (199), (205)
Andrew Jensen, Nick Ellis, Caleb Clark, Slater Broaddus, Daniel Fauss, (Sam Ruck), (Hayden Harms)
10:34.0, 10:35.0, 10:40.0, 10:45.0, 10:47.0, (10:49.0), (10:50.0)
28857Newport, OR - Team Time (1st 5) 53:12.0 | Spread (1st 5) 2:07.0
11, 99, 192, 268, 287, (314), (317)
Theo Puentes, Michael Capri, Jeremy Turner, Dylan Doll, Nathan Wallace, (Cameron Locklear), (Derek Allen)
9:21.0, 10:16.0, 10:47.0, 11:20.0, 11:28.0, (11:42.0), (11:43.0)
29872McNary, OR - Team Time (1st 5) 53:22.0 | Spread (1st 5) 59.0
78, 124, 205, 227, 238, (285), (285)
Tony Goemaere, Dylan McHugh, Tyler Jordan, Amadi Amaitsa, Edgar Jimenez, (Dalton Lindsey), (Taylor Russell)
10:05.0, 10:25.0, 10:50.0, 10:58.0, 11:04.0, (11:27.0), (11:27.0)
30875Crow, OR - Team Time (1st 5) 53:30.0 | Spread (1st 5) 11.0
160, 162, 175, 181, 197, (330), (352)
Darin Houle, Patrick Clark, Tristian Evans, Buddy Myers, Kyle Schwin, (Kaelan Recca), (Gabe Perry)
10:37.0, 10:38.0, 10:42.0, 10:45.0, 10:48.0, (11:49.0), (12:02.0)
31968Marist, OR - Team Time (1st 5) 54:06.0 | Spread (1st 5) 40.0
143, 156, 187, 227, 255, (265), (342)
Zach Silva, Garrett Stollar, Michael Busse, Carlos Foerster, Jake Gram, (Jordan Christian), (Sam Harwood)
10:33.0, 10:36.0, 10:46.0, 10:58.0, 11:13.0, (11:17.0), (11:55.0)
32974Bandon, OR - Team Time (1st 5) 54:05.0 | Spread (1st 5) 1:02.0
79, 166, 238, 244, 247, (321), (348)
Ben Taylor, Evan Little, Colton Jennings, Justin Angove, Christian Lathan, (Jarrid Lathan), (Tyler Wiprud)
10:06.0, 10:40.0, 11:04.0, 11:07.0, 11:08.0, (11:44.0), (11:59.0)
33987Scappoose, OR - Team Time (1st 5) 54:12.0 | Spread (1st 5) 2:13.0
32, 162, 199, 262, 332, (340), (352)
Zach Fry, Todd Graham, Dan Carrier, Tyler Wills, Colby Wedgworth, (Cody Jackson), (Jim Cutrona)
9:38.0, 10:38.0, 10:49.0, 11:16.0, 11:51.0, (11:53.0), (12:02.0)
341053Union, OR - Team Time (1st 5) 54:40.0 | Spread (1st 5) 44.0
156, 177, 199, 253, 268, (299), (377)
Michael O'Reilly, Kenneth Sipp, Micah Brazil, Riley Sheehy, Ethan Black, (Daniel Colton), (Jonathon Miller)
10:36.0, 10:43.0, 10:49.0, 11:12.0, 11:20.0, (11:33.0), (12:21.0)
351060Hood River Valley, OR - Team Time (1st 5) 54:36.0 | Spread (1st 5) 56.0
124, 192, 221, 250, 273, (292), (348)
Jorge Cuevas, Sean Crompton, Nils Engbersen, Miguel Cuevas, Ben Fischer, (Ty Bofferding), (Charlie Mallon)
10:25.0, 10:47.0, 10:54.0, 11:09.0, 11:21.0, (11:30.0), (11:59.0)
361073North Eugene, OR - Team Time (1st 5) 54:55.0 | Spread (1st 5) 1:30.0
117, 141, 222, 253, 340, (417), (424)
Quinn Wallace, Jack Christie, Colton Gruber, Kyle Biagi, Thomas Hiura, (Brian Steveson), (Josh Hamaker)
10:23.0, 10:32.0, 10:55.0, 11:12.0, 11:53.0, (12:47.0), (12:50.0)
371103Rogue River, OR - Team Time (1st 5) 54:56.9 | Spread (1st 5) 1:20.5
99, 207, 220, 271, 306
Zach Blanco, Terryn Downhill, Mat Blanco, Anthony Whipple, Brandon Kynsi
10:16.0, 10:50.5, 10:53.8, 11:20.1, 11:36.5
381115Hillsboro, OR - Team Time (1st 5) 55:01.0 | Spread (1st 5) 1:29.0
83, 232, 235, 258, 307, (314), (322)
Bo McCullough, Adrian Arteaga, Nolan Kuenzi, Marcos Torres, Johnathon Waters, (Wyatt Flinn), (Bram Rickett)
10:08.0, 11:00.0, 11:02.0, 11:14.0, 11:37.0, (11:42.0), (11:45.0)
391146Rainier (OR), OR - Team Time (1st 5) 55:22.0 | Spread (1st 5) 1:13.0
148, 172, 224, 276, 326, (392), (415)
Jon Kelley, Buddy Pickering, Tyson Griffith, Brian Guisinger, Trevor Ontiveros, (Jared Thomas), (TJ Tompkins)
10:34.0, 10:41.0, 10:57.0, 11:23.0, 11:47.0, (12:31.0), (12:45.0)
401151Sprague, OR - Team Time (1st 5) 55:18.0 | Spread (1st 5) 1:00.0
156, 192, 223, 276, 304, (337), (347)
Jacob Atkinson, Matthew Hatzenbihler, Andrew Miller, Taylor Nusser, Riley Walker, (Chris West), (Christian Decker)
10:36.0, 10:47.0, 10:56.0, 11:23.0, 11:36.0, (11:52.0), (11:58.0)
411186Grants Pass, OR - Team Time (1st 5) 55:28.4 | Spread (1st 5) 44.6
175, 203, 249, 275, 284, (311), (437)
Ryan Schmidt, Connor Lauffenburger, Brandon Weichers, Cameron Merker, Eric Stobbe, (Blaze Hamann), (Nick Brown)
10:42.0, 10:49.6, 11:08.6, 11:21.6, 11:26.6, (11:38.0), (12:58.0)
421203Vernonia, OR - Team Time (1st 5) 55:36.0 | Spread (1st 5) 51.0
187, 208, 235, 266, 307, (322), (357)
Nicolo Casale, Gadim Valiyev, Daniel Shaw, Tynstan Talantov, Drew Cheney, (Connor Larkin), (Alex Lembke)
10:46.0, 10:52.0, 11:02.0, 11:19.0, 11:37.0, (11:45.0), (12:04.0)
431261New Hope Christian, OR - Team Time (1st 5) 57:02.6 | Spread (1st 5) 2:26.5
116, 130, 191, 401, 423, (443), (483)
Christian Huttema, David Johnson, Chris Merlos, Spencer Martin, Adam Barth, (Gabe Kester), (Jonas Lundgren)
10:22.9, 10:27.7, 10:46.6, 12:36.0, 12:49.4, (13:00.7), (13:45.7)
441323Crook County, OR - Team Time (1st 5) 56:44.0 | Spread (1st 5) 1:45.0
91, 268, 282, 337, 345, (397), (405)
Grayson Munn, Cody Thurman, Jorden Dunn, Nathan Carmack, Justin Glass, (Jozee Moss), (Paul Miller)
10:11.0, 11:20.0, 11:25.0, 11:52.0, 11:56.0, (12:33.0), (12:39.0)
451327Oregon Episcopal, OR - Team Time (1st 5) 56:30.0 | Spread (1st 5) 1:03.0
208, 244, 260, 273, 342, (402), (430)
Alex Phillips, Kevin Haugh, Matthew Fernandez, Andrew Wright, Patrick McVee, (Ryan Asbury), (Adrian Gordon)
10:52.0, 11:07.0, 11:15.0, 11:21.0, 11:55.0, (12:37.0), (12:54.0)
461385Estacada, OR - Team Time (1st 5) 57:25.0 | Spread (1st 5) 3:09.0
17, 292, 301, 377, 398, (434), (465)
Chris MacMurray, Kenny Gyure, Shawn Moyer, Kyle Beguelin, Mathew Gyure, (Mo Stockman), (Brendan Fordyce)
9:25.0, 11:30.0, 11:35.0, 12:21.0, 12:34.0, (12:56.0), (13:26.0)
471397Summit, OR - Team Time (1st 5) 57:00.6 | Spread (1st 5) 13.1
266, 272, 280, 281, 298, (310), (320)
Tyler Jones, William Dalquist, Ryan Leiphart, Augustus Hobson, Griffin Reinecke, (Jonathan Luis), (Keanan Naegele)
11:19.0, 11:20.7, 11:24.2, 11:24.6, 11:32.1, (11:37.5), (11:43.8)
481425Neah-Kah-Nie, OR - Team Time (1st 5) 57:30.0 | Spread (1st 5) 1:27.0
192, 215, 289, 361, 368, (387), (399)
Logan Rohweder-Romig, Rey Corrales, Wayne Moore, Branson Laszlo, Matt Clayton, (Josh Landry), (Jasper Kamerer)
10:47.0, 10:53.0, 11:29.0, 12:07.0, 12:14.0, (12:29.0), (12:34.7)
491512Sisters, OR - Team Time (1st 5) 58:12.0 | Spread (1st 5) 1:20.0
252, 255, 258, 358, 389, (409), (411)
Easton Curtis, Colton Cooper, Trevor Barry, Ross Duncan, Ty Sahlberg, (Shea Krevi), (Caleb Johnson)
11:10.0, 11:13.0, 11:14.0, 12:05.0, 12:30.0, (12:40.0), (12:40.7)
501534Baker, OR - Team Time (1st 5) 58:37.0 | Spread (1st 5) 1:53.0
126, 326, 352, 355, 375, (409), (413)
Nic Maszk, Mitch Sandefur, Tyler Gassin, Connor Yates, Evan Krohn, (Bryan Ames), (Ian Krohn)
10:26.0, 11:47.0, 12:02.0, 12:03.0, 12:19.0, (12:40.0), (12:42.0)
511622Creswell, OR - Team Time (1st 5) 58:49.5 | Spread (1st 5) 17.7
301, 319, 328, 335, 339
Ryan Bates, Tay Loehr, Aaron McFadden, Allen Nickelson, Travis Gunn
11:35.0, 11:43.4, 11:47.1, 11:51.3, 11:52.7
521624Horizon Christian, OR - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 4:00.0
215, 289, 300, 314, 506, (507)
Sam Davies, Cameron Straton, Jaspar Perkins, Blake Phillips, Willie Brucker, (Ben McMonagle)
10:53.0, 11:29.0, 11:34.0, 11:42.0, 14:53.0, (14:53.5)
531643Kennedy, OR - Team Time (1st 5) 1:00:03.4 | Spread (1st 5) 3:13.4
126, 307, 361, 368, 481, (504), (510)
Dalton Susee, Saul Lopez Bautista, Brent Lang, Oscar Cardenas, Victor Garcia Perez, (Jose Moncada), (Doug Ruef)
10:26.0, 11:37.0, 12:07.0, 12:14.0, 13:39.4, (14:46.0), (15:18.3)
541644Corvallis, OR - Team Time (1st 5) 59:08.0 | Spread (1st 5) 52.0
276, 322, 330, 345, 371, (424), (441)
Ellis Roper, Connor Garrett, Gabe Schoenfeld, Adam Niemet, Nolan Kelly, (Jesse Erickson), (Makai Bradley)
11:23.0, 11:45.0, 11:49.0, 11:56.0, 12:15.0, (12:50.0), (13:00.0)
551681Elmira, OR - Team Time (1st 5) 59:56.0 | Spread (1st 5) 1:44.0
187, 359, 361, 385, 389, (447), (465)
Darin French, Bryan Zimmerman, Gannon Jones, Josh Morgan, Ian Cooper, (Mason Beebe), (Talon Larkin)
10:46.0, 12:06.0, 12:07.0, 12:27.0, 12:30.0, (13:09.0), (13:26.0)
561702Stayton, OR - Team Time (1st 5) 1:00:18.0 | Spread (1st 5) 1:55.0
178, 332, 382, 405, 405, (414), (419)
Nicholas Fender, Ryan Read, Tyler Hill, Kyle Hernandez, Jonathan Schafer, (Christopher Strahan), (Dennis Martushev)
10:44.0, 11:51.0, 12:25.0, 12:39.0, 12:39.0, (12:43.0), (12:48.0)
571722Lake Oswego, OR - Team Time (1st 5) 1:00:03.0 | Spread (1st 5) 1:11.0
287, 313, 325, 392, 405, (420), (427)
Nathan Lawrence, Oscar Stout, Mack Hubbell, Max Groznik, Cameron Dean, (Bill Goodwin), (Adam Jasmin)
11:28.0, 11:39.0, 11:46.0, 12:31.0, 12:39.0, (12:49.0), (12:51.0)
581730Sheldon (OR), OR - Team Time (1st 5) 59:58.5 | Spread (1st 5) 51.7
291, 350, 351, 359, 379, (416), (432)
Tylor Lea, Anders Lovendahl, Daniel Murphy, Connor McCabe, Jared Awmiller, (Kyle Leatham), (Jake Roblin)
11:29.5, 12:00.4, 12:01.4, 12:06.0, 12:21.2, (12:45.1), (12:54.2)
591776Gladstone, OR - Team Time (1st 5) 1:02:07.0 | Spread (1st 5) 3:51.0
224, 238, 392, 417, 505
Ryan LeDoux, Chris Toh, Nick Zerzan, Mitchell Foeller, Mikkel Gilsrud
10:57.0, 11:04.0, 12:31.0, 12:47.0, 14:48.0
601803North Marion, OR - Team Time (1st 5) 1:01:31.0 | Spread (1st 5) 2:44.0
238, 262, 387, 430, 486, (496)
Ruben Santana, Sam Kimber, Ben Westwood, Derek Terwilliger, Elbert Giron, (Skyler Younger)
11:04.0, 11:16.0, 12:29.0, 12:54.0, 13:48.0, (14:05.0)
611876Canby, OR - Team Time (1st 5) 1:01:27.4 | Spread (1st 5) 1:03.6
336, 366, 367, 374, 433, (434), (455)
Ubaldo Chavez, Noah Recker, Hayden Polzel, Daniel Anderson, Spencer Huggins, (Jonas Saine), (Ryley Tishendorf)
11:51.4, 12:11.0, 12:11.8, 12:18.2, 12:55.0, (12:56.0), (13:14.0)
621891Yoncalla, OR - Team Time (1st 5) 1:01:57.3 | Spread (1st 5) 1:53.0
264, 376, 396, 404, 451, (452), (482)
Zach Nash, Thompson Rogers, Keenan Blanchfill, Jorge Flores, Nate Leu, (Alex Anderson), (Ben Nash)
11:16.6, 12:20.7, 12:31.5, 12:38.9, 13:09.6, (13:10.3), (13:44.2)
631895Damascus Christian, OR - Team Time (1st 5) 1:02:14.0 | Spread (1st 5) 2:04.0
295, 311, 342, 472, 475, (477), (501)
Joeseph Meeko, Caleb Coe, Joeseph Weston, Artyom Janzen, Jonah Carpenter, (Joshua Matteson), (Matthew Lohr)
11:32.0, 11:38.0, 11:55.0, 13:33.0, 13:36.0, (13:37.0), (14:26.0)
641905Philomath, OR - Team Time (1st 5) 1:01:54.0 | Spread (1st 5) 1:28.0
294, 355, 392, 424, 440, (463), (498)
Mitchell Thomas, Andrew Damitio, Jared French, Jackson Rain, Karl Hellesto, (Mike Lorain), (Marcus Weaver)
11:31.0, 12:03.0, 12:31.0, 12:50.0, 12:59.0, (13:25.0), (14:11.0)
651930Vale, OR - Team Time (1st 5) 1:02:24.0 | Spread (1st 5) 1:55.0
317, 372, 380, 381, 480, (491), (497)
Taylor Jacobs, Kade Phillips, Jacob Thode, Jay Saunders, Tyrel Raven, (Logan Boyle), (Tanner Wick)
11:43.0, 12:18.0, 12:22.0, 12:23.0, 13:38.0, (13:57.0), (14:08.0)
661974Cascade, OR - Team Time (1st 5) 1:02:43.0 | Spread (1st 5) 1:44.0
295, 364, 412, 445, 458, (468), (469)
Zach Soto, Caleb LaChapelle, Nathanael Feller, Kyle Usselman, Zachary Landreth, (Bjorn Syverson), (Brandon Brookfield)
11:32.0, 12:09.0, 12:41.0, 13:05.0, 13:16.0, (13:30.0), (13:31.0)
671985Ida B. Wells, OR - Team Time (1st 5) 1:02:53.0 | Spread (1st 5) 1:34.0
301, 372, 428, 437, 447
Blake Hudson, Lukas Aberle, Alberto Rincon, Oliver Gansberg, Alex York
11:35.0, 12:18.0, 12:53.0, 12:58.0, 13:09.0
682032Regis, OR - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 1:44.0
329, 332, 447, 453, 471, (475), (493)
David Haren, Taylor Hill, Liam Silbernagel, Mark Sampson, Matt Wiltsey, (Leon Geerlings), (Jacob Adams)
11:48.0, 11:51.0, 13:09.0, 13:13.0, 13:32.0, (13:36.0), (14:00.0)
692036Willamina, OR - Team Time (1st 5) 1:04:18.6 | Spread (1st 5) 2:26.0
283, 304, 474, 487, 488, (511)
TJ Greenhill, Jordan Robertson, Nick Goodman, Jordan Voigt, Coty Brown, (Schuylar Carpenter)
11:26.0, 11:36.0, 13:35.6, 13:49.0, 13:52.0, (16:09.0)
702084McKay, OR - Team Time (1st 5) 1:04:26.8 | Spread (1st 5) 2:07.1
365, 384, 400, 436, 499, (502), (512)
Jorge Rogriguez, Lupe Granados, Efrain Zuniga, Jesus Cornejo, Diego Lopez, (Michael Enriquez), (Quin Coons)
12:09.7, 12:26.7, 12:35.8, 12:57.8, 14:16.8, (14:32.2), (16:41.4)
712172South Albany, OR - Team Time (1st 5) 1:04:50.0 | Spread (1st 5) 20.0
420, 420, 441, 444, 447, (453), (459)
Austin Culver, Jordan Burford, Omar Ramirez, Martin Herrera, Scotti Anderson, (Ross Downer), (Bryce Valencia)
12:49.0, 12:49.0, 13:00.0, 13:03.0, 13:09.0, (13:13.0), (13:19.0)
722222Blanchet Catholic, OR - Team Time (1st 5) 1:05:46.5 | Spread (1st 5) 1:10.0
385, 437, 461, 462, 477, (485), (508)
Zac Ke, Joe Plata, Matthew Schnurbusch, Michael Virden, Brian FitzPatrick, (Andrew Evans), (Reilly Smith)
12:27.0, 12:58.0, 13:21.0, 13:23.5, 13:37.0, (13:47.0), (15:01.0)
732259Putnam, OR - Team Time (1st 5) 1:06:15.4 | Spread (1st 5) 55.0
403, 456, 460, 467, 473, (503), (509)
Joe Venetucci, Nik Walters, Michael Hollen, Matt O'Brien, Brody Olson, (Caleb Cutler), (Max Hancock)
12:38.7, 13:14.1, 13:20.2, 13:28.7, 13:33.7, (14:41.0), (15:05.7)
742260Cottage Grove, OR - Team Time (1st 5) 1:06:43.0 | Spread (1st 5) 1:46.0
368, 446, 463, 490, 493, (495), (500)
Brad Miller, Andres Ibarra, Conner Richardson, Carson Galbreath, Jordan Yoss, (Jeremy Williams), (Caine Castleman)
12:14.0, 13:08.0, 13:25.0, 13:56.0, 14:00.0, (14:02.0), (14:21.0)
752276Crescent Valley, OR - Team Time (1st 5) 1:06:39.0 | Spread (1st 5) 1:16.0
389, 457, 469, 477, 484, (489), (492)
Will Strahl, Nick Hudson, Jake Stewart, Mohamed Hassan, Marcel Erickson, (Brad Heathman), (Kyle Skillingstad)
12:30.0, 13:15.0, 13:31.0, 13:37.0, 13:46.0, (13:54.0), (13:58.0)