1109Lincoln, OR - Team Time (1st 5) 1:18:48.7 | Spread (1st 5) 14.9
14, 19, 21, 23, 32, (36), (56)
Pierce Miller, Dominic Arce, Avi Meyer, Ransom Gravatt, Carson Cohn, (Adin Becker), (Jose Aguilar)
15:38.1, 15:44.0, 15:45.8, 15:47.8, 15:53.0, (15:58.2), (16:11.7)
2123Jesuit, OR - Team Time (1st 5) 1:18:35.6 | Spread (1st 5) 1:03.6
3, 11, 15, 40, 54, (57), (57)
Joshua Schumacher, Cole Arenz, Max Hite, Will Sheaffer, Luke Sparks, (Deklan Humble), (Logan Phillips)
15:07.3, 15:34.1, 15:41.3, 16:02.0, 16:10.9, (16:12.4), (16:12.4)
3158Ida B. Wells, OR - Team Time (1st 5) 1:19:32.2 | Spread (1st 5) 26.9
17, 24, 30, 37, 50, (67), (99)
Alex Slenning, Caleb Seely, Sam Behrens, Chase Howard, Chris Nussbaum, (Kian Mitchell), (Nick Slenning)
15:42.5, 15:48.7, 15:52.1, 15:59.5, 16:09.4, (16:19.4), (16:40.0)
4178Central Catholic, OR - Team Time (1st 5) 1:19:40.7 | Spread (1st 5) 33.2
13, 31, 33, 46, 55, (72), (78)
Michael McCausland, Cameron Thompson, Jackson Frank, Zack Lavier, Daniel Thompson, (Eric Brecht), (Gavin Macpherson)
15:37.8, 15:52.6, 15:54.0, 16:05.3, 16:11.0, (16:27.0), (16:29.7)
5189Sunset, OR - Team Time (1st 5) 1:19:56.5 | Spread (1st 5) 23.6
22, 25, 41, 48, 53, (62), (65)
Andy Muha, Shad Galloway, Jakob Tew, Stephen Fey, Ryan French, (Ayush Choudhury), (Ethan Reese)
15:47.1, 15:49.1, 16:03.0, 16:06.6, 16:10.7, (16:14.5), (16:18.4)
6201South Eugene, OR - Team Time (1st 5) 1:19:48.8 | Spread (1st 5) 1:03.8
6, 12, 45, 61, 77, (94), (101)
Michael Martin, Mason Wegener, Eli Cytrynbaum, Spencer Tsai, Liam Monroe, (Ben Elder), (Sage Fox)
15:25.2, 15:35.1, 16:05.2, 16:14.3, 16:29.0, (16:38.5), (16:40.1)
7277Aloha, OR - Team Time (1st 5) 1:20:51.4 | Spread (1st 5) 1:09.3
7, 20, 75, 87, 88, (122), (140)
Luis Torres, Tony Watts, Ian Bake, Griffin Shaulis, Jeremy Shahan, (Matt Uzzle), (Sam Andrus)
15:26.7, 15:45.7, 16:27.6, 16:35.4, 16:36.0, (16:52.7), (17:04.4)
8300West Linn, OR - Team Time (1st 5) 1:20:03.5 | Spread (1st 5) 1:57.9
2, 4, 29, 131, 134, (170), (217)
Roman Ollar, Grayson Ollar, Conor Egan, John Wetzsteon, Peter Goetze, (Avery Cook), (Connor Whitbey)
15:01.0, 15:14.8, 15:51.8, 16:57.0, 16:58.9, (17:15.6), (17:39.6)
9337Sheldon (OR), OR - Team Time (1st 5) 1:21:08.5 | Spread (1st 5) 1:50.0
5, 26, 44, 119, 143, (168), (188)
Jackson Mestler, Jacob Shelton, Jenner Higgins, Jackson Skortman, Jesse Shaneyfelt, (Solomon Faulkner), (Grayson Mazziotti)
15:16.0, 15:49.5, 16:05.0, 16:52.0, 17:06.0, (17:15.0), (17:25.0)
10342Lakeridge, OR - Team Time (1st 5) 1:21:44.9 | Spread (1st 5) 56.9
18, 68, 68, 86, 102, (119), (162)
Noah Belcik, Alex Harbert, Daniel Ragsdale, Justin Miller, Jack Chapman, (Matt Lautze), (Garrett Riggs)
15:43.5, 16:23.0, 16:23.0, 16:35.0, 16:40.4, (16:52.0), (17:12.8)
11354West Salem, OR - Team Time (1st 5) 1:21:09.9 | Spread (1st 5) 1:54.9
1, 47, 82, 107, 117, (127), (156)
Ahmed Muhumed, Hunter Mosman, Hunter Schiess, Fabian Elizondo Jr, Brennen LeBel, (Logan Divelbiss), (Ben Johnson)
14:56.8, 16:06.1, 16:32.0, 16:43.3, 16:51.7, (16:54.7), (17:11.2)
12367Reynolds, OR - Team Time (1st 5) 1:22:04.0 | Spread (1st 5) 35.0
42, 60, 79, 89, 97, (141), (224)
Harley West, Andy Solano, Jacob Fry, Erik Solano, Tim Ivanishchuk, (Nathan Geiger), (John LaFerte)
16:04.0, 16:14.0, 16:30.0, 16:37.0, 16:39.0, (17:05.0), (17:44.0)
13408Southridge, OR - Team Time (1st 5) 1:22:28.1 | Spread (1st 5) 32.8
59, 71, 74, 93, 111, (114), (166)
Nathaniel Mann, Travis Leadbetter, Eirik Haugbro, Brandon Schrock, Silas Milner, (Santiago Tobon), (Elliot Drew)
16:12.8, 16:23.9, 16:27.4, 16:38.4, 16:45.6, (16:49.7), (17:14.6)
14473Glencoe, OR - Team Time (1st 5) 1:23:14.6 | Spread (1st 5) 26.9
73, 89, 92, 95, 124, (128), (163)
Kyle Hiebel, Kirk Anderson, Brian True, Nate Johnson, Stephen Gapay, (Josh Gibbs), (Jake Howell)
16:27.2, 16:37.0, 16:37.6, 16:38.7, 16:54.1, (16:55.7), (17:12.9)
15485Forest Grove, OR - Team Time (1st 5) 1:22:49.2 | Spread (1st 5) 1:53.2
8, 42, 117, 137, 181, (213), (232)
Murimi Nyamu, Max Norman, Riley Stewart, Matt Stanich, Hyrum Hansen, (Garrett Stewart), (Daniel Hernandez-Krieger)
15:29.1, 16:04.0, 16:51.7, 17:02.1, 17:22.3, (17:38.1), (17:48.3)
16502Franklin (OR), OR - Team Time (1st 5) 1:23:04.2 | Spread (1st 5) 1:46.5
16, 51, 84, 154, 197, (204), (238)
Henry Mong, Will Eaton, Simon Walsh, Davis Robbins, Torrien Bruce, (Stevie Mare), (Acme McConnell)
15:42.2, 16:09.7, 16:33.0, 17:10.6, 17:28.7, (17:34.8), (17:52.9)
17554McMinnville, OR - Team Time (1st 5) 1:23:30.7 | Spread (1st 5) 1:50.0
10, 98, 130, 139, 177, (178), (195)
Zane Fodge, Devon Wilson, Michael Abeyta, Arel Espinoza, Jason Kiff, (Brandon Austin), (Will Smothers)
15:31.0, 16:39.2, 16:56.5, 17:03.0, 17:21.0, (17:22.0), (17:28.4)
18563Grant, OR - Team Time (1st 5) 1:23:57.1 | Spread (1st 5) 1:00.5
52, 83, 125, 148, 155, (207), (251)
Keaton Holt, Philip Quinton, Fred Kerr, Mike Meo, John Meo, (Christopher Midyett), (Alejandro Barbosa)
16:10.5, 16:32.6, 16:54.2, 17:08.8, 17:11.0, (17:35.8), (18:01.9)
19584Oregon City, OR - Team Time (1st 5) 1:23:54.2 | Spread (1st 5) 1:32.3
27, 106, 110, 158, 183, (205), (239)
James Swyter, Darien Reed, Anthony Lopez, Ethan Dodson, Robert Webb, (Kyle Brown), (Wade Cisneros)
15:50.7, 16:43.0, 16:45.5, 17:12.0, 17:23.0, (17:35.0), (17:53.0)
20586Roseburg, OR - Team Time (1st 5) 1:24:06.0 | Spread (1st 5) 53.9
66, 99, 109, 149, 163, (234), (244)
Weston Babb, Nicholas Feldkamp, Soren Laney, Stefan Ball, Hunter Agsten, (Wyatt Deck), (Elijah Hansen)
16:19.0, 16:40.0, 16:45.1, 17:09.0, 17:12.9, (17:50.9), (17:56.0)
21594South Medford, OR - Team Time (1st 5) 1:24:15.3 | Spread (1st 5) 51.6
64, 113, 123, 144, 150, (190), (200)
Alex Villa, Joel Centeno, Enoch Cunningham, Luke Ramirez, Luke Parks, (James McAdam), (Alan Watson)
16:17.9, 16:47.5, 16:54.0, 17:06.4, 17:09.5, (17:25.3), (17:33.3)
22603Grants Pass, OR - Team Time (1st 5) 1:24:13.8 | Spread (1st 5) 1:13.9
39, 96, 146, 153, 169, (223), (241)
Maxel Belnap, Nathan Burton, Barrett Titus, Thomas Hayes, Daniel Beckstead, (Ryan Merker), (Dimitri Underwood)
16:01.4, 16:38.9, 17:08.2, 17:10.0, 17:15.3, (17:43.3), (17:54.8)
23664Tualatin, OR - Team Time (1st 5) 1:24:10.5 | Spread (1st 5) 2:15.4
9, 35, 194, 199, 227, (249), (255)
Mark French, Adam Klein, Sean MacPherson, Justin Atkins, Jason Stallkamp, (Michael Wood), (Justin DiCola)
15:29.7, 15:55.3, 17:28.0, 17:32.4, 17:45.1, (18:01.2), (18:04.0)
24681Beaverton, OR - Team Time (1st 5) 1:24:55.7 | Spread (1st 5) 47.8
76, 112, 158, 165, 170, (222), (269)
Daniel Larabee, Alan Wild, Josh Bamberger, Jared Rutherford, Mohamed Abdi, (Saad Saad), (Cooper Lawrence)
16:27.8, 16:47.0, 17:12.0, 17:13.3, 17:15.6, (17:41.6), (18:14.0)
25721Sherwood, OR - Team Time (1st 5) 1:25:19.3 | Spread (1st 5) 41.2
104, 116, 135, 180, 186, (220), (230)
Drew Peters, Ryan Chidlaw, Josh Quaglio, Josh Rogers, Henry Rummerfield, (Noah Czerwinski), (Cam Moats)
16:42.6, 16:51.3, 16:59.4, 17:22.2, 17:23.8, (17:40.9), (17:47.9)
26737Cleveland (OR), OR - Team Time (1st 5) 1:25:18.5 | Spread (1st 5) 1:37.6
38, 132, 175, 179, 213, (248), (262)
Jalato Sultessa, Noah Adams, Kieran Moylan, Brendan Walsh, Adam Nayak, (Leandro Garduno), (Nick Hart)
16:00.5, 16:58.0, 17:19.8, 17:22.1, 17:38.1, (17:58.9), (18:11.5)
27742Tigard, OR - Team Time (1st 5) 1:25:30.5 | Spread (1st 5) 46.4
105, 115, 142, 182, 198, (256), (296)
Nicholas Speth, Cole Grieb, Cole Bankston, Chase Pettibone, Jeremy Stephens, (Nathaniel Moss), (Gustavo Sanchez)
16:42.8, 16:50.5, 17:05.6, 17:22.4, 17:29.2, (18:04.9), (18:49.0)
28781Newberg, OR - Team Time (1st 5) 1:25:41.6 | Spread (1st 5) 1:17.4
70, 103, 173, 216, 219, (261), (270)
Quinton Read, Sean Ramos, Aerie Baxter, Christian Carsh, Anthony Glaze, (Sage Albright), (James Busch)
16:23.1, 16:41.4, 17:17.9, 17:38.7, 17:40.5, (18:11.2), (18:17.2)
29802North Medford, OR - Team Time (1st 5) 1:26:08.4 | Spread (1st 5) 1:32.5
81, 85, 145, 237, 254, (301), (304)
Jacob Allmaras, Sean Fagan, Matthew Hageman, Harrison Wiltrout, Quinn Pauck, (Cameron Morgan), (Daniel Edmund)
16:31.1, 16:34.8, 17:06.6, 17:52.3, 18:03.6, (18:51.5), (18:52.2)
802Westview, OR - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 30.8
126, 133, 167, 187, 189, (196), (231)
Zachary McNulty, Kelvin Anderson, Nathan Willins, Nikhil Anand, Brandon Christensen, (Gavin Donithorne), (Daniel Cauvel)
16:54.3, 16:58.6, 17:14.9, 17:24.1, 17:25.1, (17:28.5), (17:48.0)
31811Canby, OR - Team Time (1st 5) 1:25:55.1 | Spread (1st 5) 1:31.4
49, 157, 172, 215, 218, (226), (260)
Steven Cranston, Ian Oakes, Tristan Oakes, Neal Cranston, Cole Thomas, (Timothy Ovchinnikov), (Trevor Taylor)
16:08.8, 17:11.7, 17:15.9, 17:38.5, 17:40.2, (17:45.0), (18:09.9)
32926Lake Oswego, OR - Team Time (1st 5) 1:27:07.3 | Spread (1st 5) 1:17.6
91, 136, 221, 236, 242, (274), (283)
Linn Rising, Colin Hennessey, Timmy Hanson, Austin Wiens, Nick Gadinas, (Kohl Nicoll), (Ian Galbraith)
16:37.5, 17:01.5, 17:41.5, 17:51.7, 17:55.1, (18:25.8), (18:35.7)
33942David Douglas, OR - Team Time (1st 5) 1:27:17.7 | Spread (1st 5) 2:29.0
28, 151, 245, 247, 271, (306), (311)
Ollie Tuffa, Max Hodge, Grant Collins, David Veenstra, Tim Lottis, (McKinley Riggs), (Mark Tkach)
15:51.2, 17:09.7, 17:57.9, 17:58.7, 18:20.2, (18:54.3), (19:00.0)
34955Thurston, OR - Team Time (1st 5) 1:27:35.3 | Spread (1st 5) 1:16.7
129, 138, 158, 262, 268, (307), (326)
Noah Littrell, Aaron McAndrews, Brandon Baggitt, Bryan Selby, Adam Neiwert, (Austin Phan), (Alex Hinson)
16:56.4, 17:02.3, 17:12.0, 18:11.5, 18:13.1, (18:55.8), (19:20.4)
351003Clackamas, OR - Team Time (1st 5) 1:27:45.2 | Spread (1st 5) 37.1
151, 202, 210, 211, 229, (246), (266)
Kade Prentice, Tanner Cook, Drew Cardinale, Cody Knepper, Nathan Sherman, (Devon Berry), (Coleman Boyd)
17:09.7, 17:34.1, 17:37.2, 17:37.4, 17:46.8, (17:58.6), (18:12.8)
361018Century, OR - Team Time (1st 5) 1:28:49.7 | Spread (1st 5) 3:35.5
34, 161, 209, 282, 332, (337), (339)
Angel Salazar, Noah Fitch, Antonio Andrade, Alan Fong, Blake Cole, (Sean Tellvik), (Andrew Hernandez)
15:55.0, 17:12.6, 17:36.1, 18:35.5, 19:30.5, (19:42.5), (19:47.7)
371088Centennial, OR - Team Time (1st 5) 1:29:06.8 | Spread (1st 5) 1:29.4
147, 184, 193, 278, 286, (327), (334)
Josh Ramirez, Adam Voigt, Cole Spina, Layton McHone, John Gurney, (Cole Melvin), (Jacob Bean)
17:08.6, 17:23.5, 17:27.0, 18:29.7, 18:38.0, (19:20.6), (19:36.4)
1088South Salem, OR - Team Time (1st 5) 1:29:15.3 | Spread (1st 5) 2:02.9
108, 192, 203, 290, 295, (313), (330)
Thomas Burney, Jay Grant, Aaron Stahr, Ruben Salvador Benevides, Juan Vargas, (Scott Ludford), (Andres Cruz Martinez)
16:45.0, 17:25.5, 17:34.7, 18:42.2, 18:47.9, (19:01.1), (19:24.3)
391167Benson Tech, OR - Team Time (1st 5) 1:29:57.3 | Spread (1st 5) 1:30.2
176, 190, 212, 291, 298, (310), (320)
Joseph Justice, Aidan Guthrie, Simon Criswell, Gabriel Reitzes, Peter Callahan, (Matthew Dressa), (Kevin Nguyen)
17:20.2, 17:25.3, 17:37.6, 18:43.8, 18:50.4, (18:59.9), (19:11.7)
401207North Salem, OR - Team Time (1st 5) 1:30:29.3 | Spread (1st 5) 1:58.5
121, 233, 273, 280, 300, (302), (305)
Abel Sandoval, Francisco Perez-Ramos, Adalberto Lopez, Gerardo Fernandez, Nestor Centeno Flores, (Manny Botello), (Caleb Martinez-Lopez)
16:52.2, 17:50.6, 18:24.8, 18:31.0, 18:50.7, (18:51.8), (18:52.5)
411213McDaniel, OR - Team Time (1st 5) 1:30:04.5 | Spread (1st 5) 1:03.0
201, 208, 258, 262, 284, (285), (308)
Dallas Poitra, Gus Harquail, Brian Mulch, Tyler White, Joseph Simmonds, (Zachary Daly), (Jake Lukens)
17:34.0, 17:36.0, 18:06.0, 18:11.5, 18:37.0, (18:37.1), (18:57.5)
421236Barlow, OR - Team Time (1st 5) 1:30:17.1 | Spread (1st 5) 52.7
206, 235, 243, 275, 277, (294), (309)
Andrey Lozovinsky, Collin Humphreys, James Sestric, Hunter Strobel, Spencer Strobel, (Isaac Chapelle), (Jacob Ropp)
17:35.5, 17:51.4, 17:55.9, 18:26.1, 18:28.2, (18:47.5), (18:57.6)
431269McNary, OR - Team Time (1st 5) 1:31:23.6 | Spread (1st 5) 1:47.8
173, 185, 292, 303, 316, (318), (328)
Angel Goemaere, Kody Lewis, Jesse Honeyman, Wyatt Grine, Noah Grunberg, (Jonas Honeyman), (Brock Wyer)
17:17.9, 17:23.6, 18:44.5, 18:51.9, 19:05.7, (19:06.6), (19:21.2)
441295Roosevelt (OR), OR - Team Time (1st 5) 1:32:43.7 | Spread (1st 5) 3:09.4
79, 224, 321, 335, 336, (338), (342)
Lammi Kalil, Amanuel Ketema, Dylan Young, Hassane Idy, Ketner Mizee, (Elias Getu), (Daniel Braxmeyer)
16:30.0, 17:44.0, 19:12.3, 19:38.0, 19:39.4, (19:46.9), (19:49.0)
451332Sprague, OR - Team Time (1st 5) 1:31:30.5 | Spread (1st 5) 1:04.0
228, 251, 265, 289, 299, (325), (331)
Nathaniel Honanie, Braden Gardner, Cole Akimoff, Magwyer Grimes, Jake Donnellan, (John Swift), (Josiah Herrera)
17:46.6, 18:01.9, 18:12.1, 18:39.3, 18:50.6, (19:18.6), (19:26.3)
461338McKay, OR - Team Time (1st 5) 1:31:28.4 | Spread (1st 5) 43.1
250, 257, 266, 272, 293, (312), (317)
Juan Heredia, Vitaliy Surova, Damian Rios, Adolfo Nicolas, Edgar Garibay, (Dakota Len), (Yaset Carlos)
18:01.7, 18:05.6, 18:12.8, 18:23.5, 18:44.8, (19:00.1), (19:06.2)
471375Gresham, OR - Team Time (1st 5) 1:32:10.7 | Spread (1st 5) 1:11.2
239, 253, 281, 287, 315, (323), (324)
Artemio Lopez-Esteves, Micah Eckford, Kyle Peterson, Isaac Smith, Daniel Perez, (Jaymen Beall), (Dylan Frank)
17:53.0, 18:03.0, 18:31.5, 18:39.0, 19:04.2, (19:16.6), (19:17.9)
481390West Albany, OR - Team Time (1st 5) 1:34:14.4 | Spread (1st 5) 3:37.4
63, 322, 329, 333, 343, (345), (346)
Dylan Ryals, Dylan Perfect, Cade Gonzalez, Tim Rodriguez, Cole Stenger, (Joshua Elzinga), (Donny Biehn)
16:15.4, 19:13.5, 19:21.5, 19:31.2, 19:52.8, (20:41.0), (20:41.9)
491415Willamette, OR - Team Time (1st 5) 1:32:47.7 | Spread (1st 5) 55.7
259, 276, 279, 287, 314, (340), (344)
Jeremy Thomas, Rory Christie-Franklin, C.J. Sawyer, Ari Hendrix, Cody Gilbert, (Ethan Ward), (Colin Longstreet)
18:07.5, 18:28.0, 18:30.0, 18:39.0, 19:03.2, (19:47.8), (19:58.0)
501652Jefferson, OR - Team Time (1st 5) 1:41:45.7 | Spread (1st 5) 3:13.7
297, 319, 341, 347, 348, (349), (350)
Dakota Honl, Max Bradshaw-Gutmann, Gabriel Baltzell, Daniel Ortiz, Josiah Facchini, (Fin Bradshaw-Gutmann), (Nico Gouveia)
18:49.7, 19:09.4, 19:48.3, 21:54.9, 22:03.4, (22:41.7), (22:51.9)