1118Valley Catholic, OR - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 1:31.7
6, 10, 15, 26, 61, (69), (99)
Connor Garcia, Andy Holstrom, Cooper Roach, Danny Hernandez, Anthony Alfieri, (Aidan McLeod), (Sam Teague)
16:16.0, 16:35.0, 16:48.0, 17:07.3, 17:47.7, (17:58.0), (18:24.0)
2158Pleasant Hill, OR - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 1:03.0
9, 22, 32, 43, 52, (85), (138)
Nicholas Cooper, Garrett Davis, Jonathan Ferguson, Brandon Chittim, Chase Stowell, (Dom Post), (Quinn Stearns)
16:34.0, 17:05.0, 17:14.0, 17:32.0, 17:37.0, (18:11.0), (18:51.0)
3169Union, OR - Team Time (1st 5) 1:26:26.6 | Spread (1st 5) 33.0
20, 27, 35, 41, 46, (104), (110)
Kenneth Sipp, Micah Brazil, Michael O'Reilly, Ethan Black, Riley Sheehy, (Daniel Colton), (Zack Wyllie)
17:01.0, 17:09.0, 17:16.0, 17:26.6, 17:34.0, (18:26.0), (18:34.0)
4218Southwest Christian, OR - Team Time (1st 5) 1:26:59.2 | Spread (1st 5) 1:29.6
13, 19, 39, 67, 80, (178), (199)
Nick Martin, Trevor Lane, David Bogert, Josh Bruns, Nathan Curtis, (Tony Weaver), (Nathan Kubeczko)
16:37.4, 17:00.5, 17:19.3, 17:55.0, 18:07.0, (19:14.2), (19:29.0)
5258East Linn Christian, OR - Team Time (1st 5) 1:27:42.0 | Spread (1st 5) 1:30.0
12, 38, 57, 72, 79, (154), (221)
Kody Osborne, Jamin Hooley, Taylor Becker, Michael Whitehead, Matt Hitt, (Wyatt Osborne), (Donny Arndt)
16:36.0, 17:17.0, 17:43.0, 18:00.0, 18:06.0, (18:59.0), (19:43.0)
6333Creswell, OR - Team Time (1st 5) 1:29:12.0 | Spread (1st 5) 1:39.0
23, 40, 48, 99, 123, (165), (179)
Zach Bellew, Corbin Helt, Colby Hanson, Ryan Bates, Travis Gunn, (Aaron McFadden), (Allen Nickelson)
17:06.0, 17:22.0, 17:35.0, 18:24.0, 18:45.0, (19:05.0), (19:15.0)
7368Cascade Christian, OR - Team Time (1st 5) 1:28:18.7 | Spread (1st 5) 2:56.3
4, 21, 32, 154, 157, (230), (267)
Hudson Eustace, Alex Cummings, Tristan Akery, Tim McPherson, Steven Mein, (Ryan Price), (Justin Casebier)
16:04.0, 17:01.4, 17:14.0, 18:59.0, 19:00.3, (19:51.1), (20:22.9)
8377Nyssa, OR - Team Time (1st 5) 1:28:34.0 | Spread (1st 5) 3:02.0
5, 10, 91, 103, 168, (181), (241)
Ryan Maag, Quentin Jensen, Greg Barlow, Angel Pascacio, Logan Wilcox, (Kristopher Yost), (Dakota Lancaster)
16:08.0, 16:35.0, 18:16.0, 18:25.0, 19:10.0, (19:16.0), (20:02.0)
9382New Hope Christian, OR - Team Time (1st 5) 1:28:49.8 | Spread (1st 5) 2:18.6
14, 17, 37, 154, 160, (171), (260)
Christian Huttema, Chris Merlos, David Johnson, Adam Barth, Ricky Reebel, (Spencer Martin), (Jonas Lundgren)
16:42.7, 16:50.5, 17:16.3, 18:59.0, 19:01.3, (19:11.0), (20:20.0)
10401Westside Christian, OR - Team Time (1st 5) 1:30:35.2 | Spread (1st 5) 49.0
54, 65, 77, 97, 108, (134), (141)
John Hanscom, David Harris, Rich Fettig, Garrick Kalmeta, Oscar Lehtonen-Harrskog, (Morgan Ball), (Ryan Krostag)
17:42.0, 17:54.3, 18:05.0, 18:22.9, 18:31.0, (18:49.3), (18:52.1)
11403Nestucca, OR - Team Time (1st 5) 1:30:16.0 | Spread (1st 5) 1:43.0
32, 71, 74, 75, 151, (260), (310)
Cody Aalsma, Parker Jensen, Joe Ehly, Cody Roos, Valery Silva, (Kyler Jones), (Nick Ahn)
17:14.0, 17:59.0, 18:02.0, 18:04.0, 18:57.0, (20:20.0), (21:37.0)
12409Enterprise, OR - Team Time (1st 5) 1:29:39.0 | Spread (1st 5) 2:46.0
8, 31, 89, 99, 182, (206), (208)
David Ribich, Austin Burns, Alex Tyler, Mason Hafer, Wil Story, (Max Wyckaert), (Rocky Davidson)
16:31.0, 17:13.0, 18:14.0, 18:24.0, 19:17.0, (19:34.0), (19:37.0)
13425Rogue River, OR - Team Time (1st 5) 1:30:21.5 | Spread (1st 5) 2:07.6
23, 56, 59, 113, 174
Zach Blanco, Terryn Downhill, Mat Blanco, Anthony Whipple, Brandon Kynsi
17:06.0, 17:42.1, 17:44.9, 18:34.9, 19:13.6
14448Oregon Episcopal, OR - Team Time (1st 5) 1:29:39.3 | Spread (1st 5) 3:21.7
1, 35, 117, 128, 167, (184), (251)
Nick Obletz, Zach Shute, Alex Yuan, Matthew Fernandez, Spencer Slovic, (Patrick McVee), (Andrew Wright)
15:47.3, 17:16.0, 18:40.0, 18:47.0, 19:09.0, (19:20.0), (20:13.0)
15468Catlin Gabel, OR - Team Time (1st 5) 1:31:34.3 | Spread (1st 5) 50.4
64, 66, 107, 109, 122, (126), (130)
Parris Joyce, Casey Currey-Wilson, Cody Hoyt, Garet Neal, William Wilson, (David Lovitz), (Brandon Wilson)
17:53.6, 17:54.4, 18:30.3, 18:32.0, 18:44.0, (18:45.4), (18:47.2)
16505Vernonia, OR - Team Time (1st 5) 1:31:26.0 | Spread (1st 5) 2:25.0
18, 54, 120, 127, 186, (188), (189)
Nathan Fleck, Quin Johansen, Jackson Miller, Janek Palovsky, Jacob Medaris, (Tynstan Talantov), (Daniel Shaw)
16:56.0, 17:42.0, 18:41.0, 18:46.0, 19:21.0, (19:22.0), (19:23.0)
17512Central Linn, OR - Team Time (1st 5) 1:29:17.0 | Spread (1st 5) 3:49.0
2, 3, 95, 192, 220, (282), (314)
Joseph Ewers, Zachary Holloway, Ben Rist, Devan Hanft, Devon Henmft, (Justin Barrett), (Oliver Meyr)
15:53.0, 15:58.0, 18:20.0, 19:24.0, 19:42.0, (20:52.6), (21:46.6)
18521Crow, OR - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 1:49.6
51, 58, 88, 131, 193, (223), (298)
Kyle Schwin, Buddy Myers, Patrick Clark, Darin Houle, Kaelan Recca, (Tristian Evans), (Montana May)
17:36.3, 17:43.1, 18:12.7, 18:48.0, 19:25.9, (19:43.6), (21:10.0)
19542Portland Lutheran (closed 2015), OR - Team Time (1st 5) 1:32:10.1 | Spread (1st 5) 1:45.0
30, 110, 119, 138, 145, (212), (311)
Andrew Hinkel, Sam Brandt, Gage Solberg, Ian Murphy, Mike Danforth, (Jake Bergdolt), (Joe Lin)
17:10.0, 18:34.0, 18:40.1, 18:51.0, 18:55.0, (19:39.0), (21:38.0)
20555Waldport, OR - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 3:40.0
16, 42, 69, 158, 270, (307), (324)
Kenny Yakes, Tyler Johnson, Elliott Webb, Casey Sell, Tommy Lanier, (Patrick Chapman), (Adam Mooney)
16:50.0, 17:30.0, 17:58.0, 19:01.0, 20:30.0, (21:29.0), (22:14.0)
21602Stanfield, OR - Team Time (1st 5) 1:33:02.8 | Spread (1st 5) 1:47.5
76, 84, 105, 106, 231, (233), (247)
Hector Hernandez, Eddy Ramos, Dino Ibarra, Juan Angel, Marcos Madrigal, (Saul Esquivel), (Erik Galarza)
18:04.5, 18:10.3, 18:27.0, 18:29.0, 19:52.0, (19:55.0), (20:08.7)
22608St Mary's, OR - Team Time (1st 5) 1:33:07.9 | Spread (1st 5) 3:48.0
27, 62, 98, 135, 286, (306), (333)
Tate Jacobson, Chris Martin, Peter Schwartz, Ross Robino, John Daniel Sutton, (Sam Bauermeister), (Austin Igelman)
17:09.0, 17:48.7, 18:23.3, 18:49.9, 20:57.0, (21:26.0), (22:31.0)
23683Myrtle Point, OR - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 4:00.0
25, 81, 131, 152, 294, (325), (350)
Josh Carpenter, Brad Larsen, Jimmy Harmon, Riley Train, Jacob LaCasse, (Eli Officer), (Traven Collins)
17:07.0, 18:08.0, 18:48.0, 18:58.0, 21:07.0, (22:17.0), (23:20.0)
24686Bandon, OR - Team Time (1st 5) 1:33:45.8 | Spread (1st 5) 1:49.0
53, 91, 170, 175, 197, (208), (225)
Ben Taylor, Evan Little, Colton Jennings, Johann Hamblin, Christian Lathan, (Marcus Hardman), (Jarrid Lathan)
17:38.0, 18:16.0, 19:10.8, 19:14.0, 19:27.0, (19:37.0), (19:46.0)
25731Coquille, OR - Team Time (1st 5) 1:36:00.5 | Spread (1st 5) 7:12.5
7, 63, 93, 212, 356
Jacob Frasier, Thom Hallmark, Sinclair Tyler, Jonathan Dotson, Derek Sibold
16:30.0, 17:52.0, 18:17.0, 19:39.0, 23:42.5
26743Blanchet Catholic, OR - Team Time (1st 5) 1:34:29.9 | Spread (1st 5) 2:43.0
48, 68, 161, 208, 258, (265), (278)
Chris Poole, Mitchell Woodry, Gregor Angstrom, Jake Fessler, Michael Sullivan, (Alex Rupp), (Jeremy Darst)
17:35.0, 17:57.9, 19:02.0, 19:37.0, 20:18.0, (20:22.0), (20:50.0)
27773Elgin, OR - Team Time (1st 5) 1:35:02.5 | Spread (1st 5) 1:36.5
94, 96, 148, 199, 236, (246), (331)
Jonathan Sparks, Jason Palmer, Carson Reid, Ben Madsen, David Madsen, (Jake Burgess), (Ronny Spalione)
18:19.5, 18:22.0, 18:56.0, 19:29.0, 19:56.0, (20:08.0), (22:28.4)
28792Yoncalla, OR - Team Time (1st 5) 1:35:01.0 | Spread (1st 5) 2:07.0
46, 146, 169, 215, 216, (219), (300)
Zach Nash, Thompson Rogers, Jorge Flores, Alex Anderson, Nate Leu, (Keenan Blanchfill), (Ben Nash)
17:34.0, 18:55.2, 19:10.6, 19:40.2, 19:41.0, (19:41.9), (21:17.0)
29801Neah-Kah-Nie, OR - Team Time (1st 5) 1:35:36.0 | Spread (1st 5) 3:09.0
45, 85, 131, 265, 275, (319), (338)
Logan Rohweder-Romig, Matt Clayton, Branson Laszlo, Ben Purcell, Rey Corrales, (Wayne Moore), (Jasper Kamerer)
17:33.0, 18:11.0, 18:48.0, 20:22.0, 20:42.0, (21:55.0), (22:44.0)
30802Damascus Christian, OR - Team Time (1st 5) 1:35:40.0 | Spread (1st 5) 2:51.0
73, 87, 173, 189, 280, (299), (312)
Christopher Roach, Caleb Coe, Joeseph Meeko, Johnny Bright, Joeseph Weston, (Jonah Carpenter), (Matthew Lohr)
18:01.0, 18:12.0, 19:12.0, 19:23.0, 20:52.0, (21:12.0), (21:44.0)
31812Amity, OR - Team Time (1st 5) 1:36:06.0 | Spread (1st 5) 3:10.0
60, 77, 117, 272, 286, (293), (332)
Jacob Peterson, Shane Miles, Taylor Miles, Aaron Shannon, Jordan Butler, (Chase Morrison), (Charlie Gilpin)
17:47.0, 18:05.0, 18:40.0, 20:37.0, 20:57.0, (21:05.0), (22:30.0)
32819Reedsport, OR - Team Time (1st 5) 1:35:38.4 | Spread (1st 5) 3:03.6
50, 140, 144, 211, 274, (320), (364)
Marcus Gabaldon, Dakota Haviland, Andy Cardoso, Jonathon Moore, Dacoda Green, (Brett Shanklin), (Bryce Barnhart)
17:35.7, 18:51.1, 18:54.7, 19:37.6, 20:39.3, (22:00.0), (24:55.0)
33840Kennedy, OR - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 3:04.0
27, 162, 184, 216, 251, (284), (344)
Dalton Susee, John Savage, Brent Lang, Jose Cortes, Saul Lopez Bautista, (Oscar Cardenas), (Jose Moncada)
17:09.0, 19:03.0, 19:20.0, 19:41.0, 20:13.0, (20:56.0), (22:57.0)
34845Umatilla, OR - Team Time (1st 5) 1:35:55.0 | Spread (1st 5) 1:06.0
115, 123, 179, 204, 224, (260), (357)
Israel Gastelum, Jacob Lowrance, Jordan Brown, Alberto Guizar, Ryan Rodriguez, (Christian Mendoza), (Edgar Magana)
18:38.0, 18:45.0, 19:15.0, 19:33.0, 19:44.0, (20:20.0), (23:47.0)
35861Crosshill Christian, OR - Team Time (1st 5) 1:35:47.0 | Spread (1st 5) 2:23.0
43, 189, 194, 202, 233, (238), (347)
Andrew Haskell, Brad Dejager, Danny Schanz, Will Comerford, Bradley Trull, (David Brockman), (Nick Sproul)
17:32.0, 19:23.0, 19:26.0, 19:31.0, 19:55.0, (19:57.0), (23:07.0)
36906Vale, OR - Team Time (1st 5) 1:36:41.0 | Spread (1st 5) 1:16.0
121, 123, 194, 229, 239, (245), (283)
Taylor Jacobs, Jacob Thode, Kade Phillips, Sage Delong, Jay Saunders, (Marcelino Leyva), (Brandon Holloway)
18:42.0, 18:45.0, 19:26.0, 19:50.0, 19:58.0, (20:06.7), (20:53.0)
37918Rainier (OR), OR - Team Time (1st 5) 1:36:45.0 | Spread (1st 5) 1:25.0
115, 158, 166, 236, 243, (259), (340)
Buddy Pickering, Jon Kelley, Brian Guisinger, Tyson Griffith, Trevor Ontiveros, (Jared Thomas), (TJ Tompkins)
18:38.0, 19:01.0, 19:07.0, 19:56.0, 20:03.0, (20:19.0), (22:48.0)
38930Warrenton, OR - Team Time (1st 5) 1:36:50.0 | Spread (1st 5) 1:09.0
142, 152, 163, 232, 241, (268), (290)
Mason Meeuwsen, TJ Morgan, Rigoberto Martinez, Miles Pember, Cristian Martinez, (Adam Dugan), (David Kelley)
18:53.0, 18:58.0, 19:04.0, 19:53.0, 20:02.0, (20:24.0), (21:01.0)
39998Harrisburg, OR - Team Time (1st 5) 1:38:20.0 | Spread (1st 5) 2:48.0
81, 114, 250, 269, 284
Preston Banks, Aaron Babcock, Ben Scranage, Cameron Owens, Jonathan Null
18:08.0, 18:36.0, 20:11.0, 20:29.0, 20:56.0
401033Santiam Christian, OR - Team Time (1st 5) 1:38:32.0 | Spread (1st 5) 1:56.0
148, 175, 175, 255, 280, (300), (308)
Jacob Howard, Andrew Otis, Sebastian Menzel, JJ Reams, Jacob Manzi, (Elliot Pond), (William Whitley)
18:56.0, 19:14.0, 19:14.0, 20:16.0, 20:52.0, (21:17.0), (21:34.0)
411050Horizon Christian, OR - Team Time (1st 5) 1:38:19.9 | Spread (1st 5) 1:17.5
150, 171, 227, 249, 253, (346), (370)
Sam Davies, Nathan McGill, Cameron Straton, Jaspar Perkins, Blake Phillips, (Ty Anderson), (Ben McMonagle)
18:56.1, 19:11.0, 19:48.4, 20:10.8, 20:13.6, (23:03.0), (25:36.2)
421078Lakeview, OR - Team Time (1st 5) 1:40:19.2 | Spread (1st 5) 3:37.5
83, 163, 203, 313, 316
Ned Corning, Awbry Comstock, Nick Wiebelhaus, Gunnar Bier, Michael White
18:10.2, 19:04.0, 19:32.8, 21:44.5, 21:47.7
431084Riverdale, OR - Team Time (1st 5) 1:38:49.4 | Spread (1st 5) 1:41.4
136, 204, 233, 240, 271, (290), (326)
Evan Molinari, Conor Scanlon, Hugh Halvorson, Andre Leger, Logan Rooper, (Stephan Leger), (Forrest Parker)
18:50.0, 19:33.0, 19:55.0, 20:00.0, 20:31.4, (21:01.0), (22:18.0)
441104Camas Valley, OR - Team Time (1st 5) 1:39:07.1 | Spread (1st 5) 1:30.2
136, 201, 248, 255, 264, (303), (318)
Richard Andreas, Brad Dancer, Ryan Gallagher, Weston Tilton, Ryan Milton, (Caleb Lindsey), (Luke Elliott)
18:50.0, 19:30.9, 20:10.0, 20:16.0, 20:20.2, (21:19.0), (21:54.0)
451219Gold Beach, OR - Team Time (1st 5) 1:40:43.8 | Spread (1st 5) 1:40.5
197, 228, 244, 254, 296, (365), (372)
Brennen Eilek, Tristan Morgan, C. J. Maxwell, Cody Hawkins, Shane Roberts, (Jaxsun Gysbers), (Max Mirho)
19:27.0, 19:49.4, 20:05.9, 20:14.0, 21:07.5, (24:58.5), (26:04.0)
461236Salem Academy, OR - Team Time (1st 5) 1:44:16.0 | Spread (1st 5) 4:49.0
110, 214, 216, 345, 351
Micah Leutwyler, Ethan Moser, David Fahlman, Jonah Netland, Jacob Dougherty
18:34.0, 19:40.0, 19:41.0, 22:58.0, 23:23.0
471244Pacific, OR - Team Time (1st 5) 1:42:59.2 | Spread (1st 5) 3:22.3
147, 183, 279, 309, 326, (328), (329)
Manuel Finley, Acer Nye, Matthew Tsetsakis, David Clark, Alex Davis, (Greg Felde), (John Foster)
18:55.7, 19:19.0, 20:50.5, 21:36.0, 22:18.0, (22:24.6), (22:25.8)
481306Western Christian, OR - Team Time (1st 5) 1:43:31.0 | Spread (1st 5) 3:00.0
128, 276, 290, 297, 315, (321), (322)
Gavin Low, Jason Oyer, Sam Armold, Trevor Oyer, Alex Martinez, (Daniel Jocson), (Jacobe DeJong)
18:47.0, 20:47.0, 21:01.0, 21:09.0, 21:47.0, (22:06.0), (22:07.0)
491330Paisley, OR - Team Time (1st 5) 1:46:59.2 | Spread (1st 5) 5:10.7
102, 196, 334, 343, 355, (373)
Adam Arrington, Dillon Walton, Victor Basurto, Naratit Chanpong, Linjing Shen, (Temirlan Boronbaev)
18:24.8, 19:26.9, 22:35.8, 22:56.2, 23:35.5, (26:57.3)
501356Chemawa, OR - Team Time (1st 5) 1:44:30.5 | Spread (1st 5) 3:00.1
143, 289, 302, 305, 317, (348), (349)
Chase Dolphus, Derek Boatwright, Michael Jensen, Matt Valdez, Derrick Holmes, (Caleb Walters), (Gabriel Ovante)
18:53.7, 21:00.0, 21:18.0, 21:25.0, 21:53.8, (23:09.0), (23:13.0)
511400Jefferson, OR - Team Time (1st 5) 1:44:37.1 | Spread (1st 5) 2:40.0
225, 263, 288, 294, 330, (342), (361)
Austin Burns, Travis Combs, Dyllan Aguilar, Jacob Hignight, Austin Looney, (Tanner Falls), (Shawn Reeves)
19:46.0, 20:20.1, 20:58.0, 21:07.0, 22:26.0, (22:55.0), (24:15.0)
521444Willamina, OR - Team Time (1st 5) 1:48:15.5 | Spread (1st 5) 4:23.0
207, 221, 304, 354, 358, (367), (369)
TJ Greenhill, Jordan Robertson, David Calaway, Coty Brown, Nick Goodman, (Jordan Voigt), (Andrew Weaver)
19:35.0, 19:43.0, 21:24.5, 23:35.0, 23:58.0, (25:03.2), (25:34.1)
531490Regis, OR - Team Time (1st 5) 1:48:56.0 | Spread (1st 5) 4:02.0
186, 273, 339, 341, 351, (359), (362)
David Haren, Taylor Hill, Liam Silbernagel, Jacob Adams, Mark Sampson, (Leon Geerlings), (Johan Sampson)
19:21.0, 20:38.0, 22:45.0, 22:49.0, 23:23.0, (24:05.0), (24:34.0)
541526Sheridan, OR - Team Time (1st 5) 1:48:29.0 | Spread (1st 5) 2:23.0
255, 277, 323, 335, 336, (366)
Kordell Sorensen, Mark Anderson, Payton James, Ethan Ford, Adrian Mondragon, (Patrick Mueller)
20:16.0, 20:49.0, 22:09.0, 22:36.0, 22:39.0, (25:00.0)
551528St Paul, OR - Team Time (1st 5) 1:57:51.0 | Spread (1st 5) 9:16.0
90, 336, 360, 368, 374
Abel Guzman, Travis Wigget, Tyler Veeman, Jairro Ramierz, Chayse Sattler
18:15.0, 22:39.0, 24:12.0, 25:14.0, 27:31.0
561838Oak Hill, OR - Team Time (1st 5) 2:14:53.0 | Spread (1st 5) 9:16.0
353, 363, 371, 375, 376, (377)
Ben Larson, Kimbert Schlichting-Robinson, Beau Taylor-Ladd, Elin Schlichting-Robinson, Dominic Cary, (jonathon Van Kinkle)
23:33.0, 24:49.0, 25:57.0, 27:45.0, 32:49.0, (46:17.0)