169Crater, OR - Team Time (1st 5) 1:18:25.8 | Spread (1st 5) 57.0
2, 3, 9, 19, 36, (84), (95)
Max Runia, Jon Obeso, Neil Seibert, Hunter Sanders, Daniel Stober, (Piers Rasmussen), (Daniel Stoiber)
15:13.3, 15:23.6, 15:44.4, 15:54.2, 16:10.3, (16:42.3), (16:49.0)
2153Jesuit, OR - Team Time (1st 5) 1:20:23.2 | Spread (1st 5) 32.0
12, 15, 30, 45, 51, (58), (59)
Jack Hagler, David Leavy, Steven Raimondi, Hunter McGuirk, Ryan Stevens, (Mark Petrusich), (Joshua Sealand)
15:48.6, 15:50.5, 16:05.8, 16:17.7, 16:20.6, (16:25.0), (16:25.4)
3162Central Catholic, OR - Team Time (1st 5) 1:20:10.4 | Spread (1st 5) 1:01.6
6, 10, 17, 56, 73, (93), (124)
Andy Bennison, Kyle Thompson, Wasil Ahmed, Greg Cruz, Trevor Schmidt, (Andrew Green), (Ian Fouts)
15:34.0, 15:44.8, 15:52.0, 16:24.0, 16:35.6, (16:48.1), (17:00.2)
4190West Linn, OR - Team Time (1st 5) 1:20:50.4 | Spread (1st 5) 44.0
11, 22, 38, 54, 65, (75), (182)
Cullen Wannarka, Taylor West, Zach Boyd-Helm, Tim Donnelly, Jefferson Chandler, (Graham Frank), (Connor Cushman)
15:47.0, 15:57.4, 16:13.0, 16:22.0, 16:31.0, (16:36.7), (17:25.5)
5220South Eugene, OR - Team Time (1st 5) 1:21:20.4 | Spread (1st 5) 17.9
31, 34, 48, 50, 57, (72), (80)
Alex Mauro, Joe Holvey, Daniel Bellissimo, Kevin Chang, Mario Gaddini, (Jack Wilson), (Brian Eimstad)
16:06.3, 16:10.0, 16:19.6, 16:20.3, 16:24.2, (16:35.5), (16:39.7)
6222Beaverton, OR - Team Time (1st 5) 1:21:07.4 | Spread (1st 5) 1:08.7
8, 23, 24, 69, 98, (189), (242)
Kevin Kavanaugh, Dan Oekerman, Daivik Orth, Hussein Mohamed, Jeff Reintjes, (Paul Kirse), (Jackson Jarman-Miller)
15:42.2, 15:59.8, 16:01.5, 16:33.0, 16:50.9, (17:29.8), (18:00.3)
7235Reynolds, OR - Team Time (1st 5) 1:21:19.3 | Spread (1st 5) 58.1
13, 20, 37, 74, 91, (122), (127)
Bekama Jaldi, Mubark Mebrat, Jake Taylor, Tino Melton-Holdman, Brandon Raleigh, (Birukidin Jaldi), (Keenan Follett)
15:49.5, 15:55.0, 16:11.0, 16:36.2, 16:47.6, (16:59.7), (17:02.1)
8276Tigard, OR - Team Time (1st 5) 1:21:52.0 | Spread (1st 5) 54.0
21, 25, 42, 89, 99, (119), (126)
Nick Roche, Mark Medgin, Aaron Kirch, Jordan Carroll, John Walker, (Scott Rice), (Austin Dean)
15:57.0, 16:03.0, 16:14.0, 16:47.0, 16:51.0, (16:58.0), (17:02.0)
9292Sunset, OR - Team Time (1st 5) 1:21:58.4 | Spread (1st 5) 1:04.8
7, 43, 71, 83, 88, (137), (185)
Zach Newsom, Nathan Brown, CJ Spisla, Kody Tarbell, Aaron Back, (Daniel Hahn), (Kory Andersen)
15:41.8, 16:14.6, 16:34.2, 16:41.2, 16:46.6, (17:07.5), (17:27.5)
10302Westview, OR - Team Time (1st 5) 1:22:07.5 | Spread (1st 5) 57.5
18, 38, 47, 96, 103, (159), (174)
Sam Pitcavage, Austin Alexander, Jacob Scheer, Sean Clausen, Will Johnson, (Jake Schmerber), (Sam Curl)
15:53.7, 16:13.0, 16:19.2, 16:50.4, 16:51.2, (17:15.5), (17:20.9)
11332South Medford, OR - Team Time (1st 5) 1:22:28.3 | Spread (1st 5) 1:00.1
14, 52, 77, 92, 97, (139), (151)
Ryan Perry, Travis Jantzer, David Huddleston, Nick Shanklin, Niko Tutland, (Camden Stemple), (Codie Spencer)
15:50.4, 16:20.7, 16:38.8, 16:47.9, 16:50.5, (17:08.4), (17:12.3)
12334Lincoln, OR - Team Time (1st 5) 1:22:27.3 | Spread (1st 5) 1:01.3
16, 46, 81, 86, 105, (130), (141)
Sky Lofgran, Tanner Smith, Nick Reeve, Evan Martin, Braden Lambert, (Bredt Pagenstecher), (Nico Banks)
15:50.9, 16:18.7, 16:40.1, 16:45.4, 16:52.2, (17:04.0), (17:09.6)
13349Centennial, OR - Team Time (1st 5) 1:22:13.5 | Spread (1st 5) 1:25.3
4, 54, 62, 111, 118, (128), (221)
Badane Sultessa, Brandon Schmuckley, Taylor Hybl, Cody Hammersmith, Lawrence Dennis, (Jacob Miller), (Chris Brasch)
15:32.0, 16:22.0, 16:27.6, 16:54.6, 16:57.3, (17:02.2), (17:48.4)
14412Roseburg, OR - Team Time (1st 5) 1:23:19.0 | Spread (1st 5) 34.0
53, 69, 78, 99, 113, (153), (170)
Kenny Freeman, Stephen Cruz, Salvador Valencia, John Talik, Ben Rodriguez, (Chayse Jackson), (Reed Van Anrooy)
16:21.0, 16:33.0, 16:39.0, 16:51.0, 16:55.0, (17:13.0), (17:19.0)
15418Sheldon (OR), OR - Team Time (1st 5) 1:22:28.9 | Spread (1st 5) 2:04.4
1, 63, 66, 131, 157, (172), (234)
Matthew Melancon, Jackson Darland, Ben Harter, Alex Johnston, TJ Wright, (Henry Fowler), (Sam Seno)
15:10.6, 16:28.0, 16:31.1, 17:04.2, 17:15.0, (17:19.3), (17:56.0)
16467North Salem, OR - Team Time (1st 5) 1:23:50.9 | Spread (1st 5) 43.0
61, 82, 85, 94, 145, (257), (265)
Cody Franklin, Sergio Olmos, Jorge Rico, Ramon Villa, Chris Musser, (Carlos Flores), (Lee Lindley)
16:27.2, 16:41.0, 16:44.0, 16:48.5, 17:10.2, (18:09.6), (18:21.0)
17472Lakeridge, OR - Team Time (1st 5) 1:23:38.5 | Spread (1st 5) 1:09.1
26, 64, 109, 121, 152, (161), (190)
Julian Heninger, Alec Koh, Colton Ansberry, Lukas Ericson, Austin Russell, (Christian Veillet), (Michael Walker)
16:03.7, 16:29.0, 16:54.5, 16:58.5, 17:12.8, (17:16.6), (17:29.9)
18489West Salem, OR - Team Time (1st 5) 1:23:44.7 | Spread (1st 5) 1:04.1
40, 44, 112, 129, 164, (167), (199)
David Clark, Trent Dudley, Emanuel Kraynick, Brendan Abel, Ben Whitenack, (Sean Barr), (Matthew Thomas)
16:13.2, 16:17.0, 16:54.9, 17:02.3, 17:17.3, (17:18.4), (17:31.4)
19496North Medford, OR - Team Time (1st 5) 1:23:42.1 | Spread (1st 5) 1:25.1
27, 33, 123, 125, 188, (195), (198)
Stetson Smith, Devyn Baldovino, Nick Lenford, Ray Schireman, Jonathan Hokanson, (Blake Spencer), (Jonny Lightheart)
16:03.9, 16:08.4, 16:59.9, 17:00.9, 17:29.0, (17:30.4), (17:31.3)
20519Forest Grove, OR - Team Time (1st 5) 1:24:16.0 | Spread (1st 5) 50.0
49, 89, 104, 135, 142, (201), (201)
Josh Johnson, Michael Garcia, James Myers, Tyler Shipley, James McCahon, (C.J. Johnson), (Dashiel Penfield)
16:20.0, 16:47.0, 16:52.0, 17:07.0, 17:10.0, (17:33.0), (17:33.0)
21552Lake Oswego, OR - Team Time (1st 5) 1:24:25.1 | Spread (1st 5) 58.2
41, 106, 108, 148, 149, (177), (200)
Todd Macdonald, Jared Bell, Phillip Kearns, Nathan Normo, Jesse Fordyce, (Donal Hanlon), (Peter Banta)
16:13.7, 16:53.5, 16:54.4, 17:11.6, 17:11.9, (17:23.5), (17:32.6)
22684Grant, OR - Team Time (1st 5) 1:25:32.6 | Spread (1st 5) 21.4
116, 131, 134, 138, 165, (215), (215)
Andre Walker, Tyler Riggs, Quinn Rennaker, Jack Roberts, William Watkins, (Ilan Swartz-Brownstein), (Daniel Slaughter)
16:56.3, 17:04.2, 17:06.7, 17:07.7, 17:17.7, (17:41.2), (17:41.2)
23701Clackamas, OR - Team Time (1st 5) 1:25:37.9 | Spread (1st 5) 59.8
79, 99, 133, 178, 212, (217), (285)
Alan Johnston, Jason Udland, Mitchell Koblitz, Ciaran Smythe, Austin Howard, (Tim Jackson), (Peter Zetterlund)
16:39.2, 16:51.0, 17:05.0, 17:23.7, 17:39.0, (17:42.0), (18:47.7)
24705Southridge, OR - Team Time (1st 5) 1:25:27.9 | Spread (1st 5) 1:43.1
29, 117, 168, 169, 222, (223), (243)
Justin Rocereto, Austin Poulin, Jordan Hamada, Andrew Lubash, Ryan Jones, (Moiz Bharmal), (Sam Rosen)
16:05.4, 16:56.5, 17:18.7, 17:18.8, 17:48.5, (17:48.8), (18:00.8)
25712Tualatin, OR - Team Time (1st 5) 1:25:35.0 | Spread (1st 5) 1:42.0
32, 113, 150, 191, 226, (229), (236)
Nathan Love, Scott Allred, Jason Cross, Tyler Snyder, Austin Hunsdon, (Dylan Moore), (James Stallkamp)
16:08.0, 16:55.0, 17:12.0, 17:30.0, 17:50.0, (17:52.0), (17:57.0)
26751Barlow, OR - Team Time (1st 5) 1:25:53.6 | Spread (1st 5) 57.0
76, 120, 154, 196, 205, (208), (254)
Jackson Haselnus, Jacob Campbell, Alex Seymour, Austin Kettleson, Jordan Hofeld, (Andy Abelein), (Zach Standish)
16:37.0, 16:58.2, 17:13.4, 17:31.0, 17:34.0, (17:36.9), (18:08.0)
27754Oregon City, OR - Team Time (1st 5) 1:25:56.1 | Spread (1st 5) 59.0
67, 144, 166, 181, 196, (209), (220)
Nathan Meeker, Bradley Laughlin, Dale Christensen, Brenden Oliver, Matthew Trone, (Kevin Fitts), (Chris Durant)
16:32.0, 17:10.1, 17:18.0, 17:25.0, 17:31.0, (17:37.0), (17:45.0)
28782McMinnville, OR - Team Time (1st 5) 1:26:15.9 | Spread (1st 5) 1:18.0
67, 107, 191, 191, 226, (246), (256)
Myles Horton, Tim Anderson, Tyler Harris, Max Borman, Nic McDaniel, (Alex Justice), (Yuhua Hughes)
16:32.0, 16:53.9, 17:30.0, 17:30.0, 17:50.0, (18:05.0), (18:09.0)
29796Aloha, OR - Team Time (1st 5) 1:25:50.4 | Spread (1st 5) 2:16.4
5, 140, 207, 219, 225, (234), (246)
Alex Foote, Jordan Grimes, Joseph Kato, Berkeley Andrus, Michael Seed, (Boston Cameron), (Matthew Painter)
15:33.1, 17:09.0, 17:34.5, 17:44.3, 17:49.5, (17:56.0), (18:05.0)
30813Newberg, OR - Team Time (1st 5) 1:26:25.0 | Spread (1st 5) 32.0
113, 162, 175, 179, 184, (201), (210)
Taylor Johnston, Kyle Fish, Philip Gravatt, Cristian Cosgrove, Nathan Swanson, (Bailey Peterson), (Connor Runia)
16:55.0, 17:17.0, 17:22.0, 17:24.0, 17:27.0, (17:33.0), (17:38.0)
31850Thurston, OR - Team Time (1st 5) 1:26:39.8 | Spread (1st 5) 1:52.0
28, 158, 204, 224, 236, (252), (259)
Kyle Ruhlin, Caleb Baugher, Guillermo Torres-Sanchez, Jarrett LaMeres, Caleb Gee, (Colton Stickler), (Bo Arnold)
16:05.0, 17:15.1, 17:33.7, 17:49.0, 17:57.0, (18:06.1), (18:11.0)
32907Redmond, OR - Team Time (1st 5) 1:27:14.1 | Spread (1st 5) 1:55.0
34, 183, 213, 231, 246, (263), (276)
Trenton Kershner, Jared Lambert, Ryan Wilson, Jacob Jungck, Pierre Densing, (Jimi Seeley), (Eli Forman)
16:10.0, 17:26.8, 17:39.9, 17:52.4, 18:05.0, (18:18.3), (18:32.4)
33923Glencoe, OR - Team Time (1st 5) 1:27:28.5 | Spread (1st 5) 1:12.6
86, 156, 210, 232, 239, (268), (282)
Daniel Douvris, Jacob Stafford, Miles Rouches, Colton Viner, Trent Toney, (Mason Rouches), (Brian Rasmussen)
16:45.4, 17:14.0, 17:38.0, 17:53.1, 17:58.0, (18:25.0), (18:41.5)
34939Century, OR - Team Time (1st 5) 1:27:24.0 | Spread (1st 5) 39.0
147, 170, 191, 205, 226, (250), (253)
Devon Christian, Timothy Fleenor, Matthew Hart, Tim Rice, Jacob Yent, (Brian Jorgenson), (Devin Edwards)
17:11.0, 17:19.0, 17:30.0, 17:34.0, 17:50.0, (18:06.0), (18:07.0)
35966Hillsboro, OR - Team Time (1st 5) 1:28:14.0 | Spread (1st 5) 1:59.0
60, 142, 236, 260, 268, (283), (287)
Bo McCullough, Kodie Moss, Adrian Arteaga, Armando Mendoza, Justin Zon, (Joseph Luedloff), (Nolan Kuenzi)
16:26.0, 17:10.0, 17:57.0, 18:16.0, 18:25.0, (18:42.0), (18:50.0)
36973Sprague, OR - Team Time (1st 5) 1:28:13.5 | Spread (1st 5) 1:28.4
109, 160, 173, 264, 267, (279), (279)
Jacob Atkinson, Nathaniel Roberts, Justus Mac George, Aden Petersen, Andrew Miller, (Taylor Nusser), (Jeff Howard)
16:54.5, 17:16.3, 17:20.0, 18:19.8, 18:22.9, (18:38.0), (18:38.0)
371016Canby, OR - Team Time (1st 5) 1:28:22.7 | Spread (1st 5) 1:11.2
146, 176, 187, 241, 266, (273), (286)
Ben Edwards, Dane Jones, Morgan Webber, Kevin Anderson, Joe Battilega, (Brian McKeon), (Brendan Seehaver)
17:10.8, 17:22.7, 17:28.2, 17:59.0, 18:22.0, (18:30.2), (18:48.2)
381018Gresham, OR - Team Time (1st 5) 1:28:25.7 | Spread (1st 5) 1:18.7
99, 186, 229, 246, 258, (292), (297)
Dylan Hanson, Morgan Benson, Alex Vaughn, Eric Stevenson, Michael Nunziato, (Eric Johnsen), (Ian Cummings)
16:51.0, 17:28.0, 17:52.0, 18:05.0, 18:09.7, (19:03.0), (19:54.0)
391140Grants Pass, OR - Team Time (1st 5) 1:29:47.7 | Spread (1st 5) 1:27.1
155, 214, 218, 272, 281, (284), (291)
Ryan Schmidt, Zack Paterson, Erik Brown, Connor Lauffenburger, Trevor VanDelden, (Duncan Fuller), (William Martin)
17:13.9, 17:40.8, 17:42.4, 18:29.6, 18:41.0, (18:44.9), (19:02.6)
401152South Salem, OR - Team Time (1st 5) 1:29:37.9 | Spread (1st 5) 59.6
162, 239, 244, 245, 262, (274), (275)
Andrew Jensen, Caleb Clark, Slater Broaddus, Nick Ellis, Hayden Harms, (Luke Scheuermann), (Tristan Wrosch)
17:17.0, 17:58.0, 18:02.3, 18:04.0, 18:16.6, (18:30.4), (18:30.9)
411214David Douglas, OR - Team Time (1st 5) 1:30:54.7 | Spread (1st 5) 1:29.0
135, 254, 270, 277, 278, (287), (289)
Gus Arroyo Vera, Justin Stevens, Aaron Keiffer, Alex Jacobson, Timothy Sullivan, (Anthony Nguyen), (Josh Dyk)
17:07.0, 18:08.0, 18:28.0, 18:35.7, 18:36.0, (18:50.0), (18:55.0)
421300McNary, OR - Team Time (1st 5) 1:34:18.4 | Spread (1st 5) 2:41.8
180, 233, 293, 296, 298, (299), (301)
Ian Scott, Tony Goemaere, Mason Grine, Forest Feltner, Edgar Jimenez, (Dalton Lindsey), (Steven Martinmaas-Satter)
17:24.4, 17:55.6, 19:08.2, 19:44.0, 20:06.2, (20:17.0), (21:19.1)
431366McKay, OR - Team Time (1st 5) 1:33:14.4 | Spread (1st 5) 1:18.0
250, 261, 271, 290, 294, (295), (300)
Carlos Cornejo, Mitch Winkle, haydn Coons, Alan Garcia, Jeremiah Sevance, (Casey Everetts), (David Mansfield)
18:06.0, 18:16.1, 18:29.3, 18:59.0, 19:24.0, (19:38.0), (20:46.0)