1102Central Catholic, OR - Team Time (1st 5) 1:19:24.6 | Spread (1st 5) 26.5
6, 12, 23, 25, 36, (40), (58)
Zack Lavier, Sam Truax, Sam Lomax, Gunnar Vik, Harry Stewart, (Michael McCausland), (Daniel Thompson)
15:37.9, 15:47.3, 15:56.0, 15:59.0, 16:04.4, (16:08.0), (16:19.8)
2116Jesuit, OR - Team Time (1st 5) 1:19:38.4 | Spread (1st 5) 13.8
15, 19, 22, 28, 32, (45), (52)
Cole Arenz, Joshua Schumacher, Max Hite, Spencer Grant, Tyler O'Donnell, (Logan Phillips), (Luke Sparks)
15:48.4, 15:52.3, 15:54.7, 16:00.8, 16:02.2, (16:11.5), (16:14.9)
3173Lincoln, OR - Team Time (1st 5) 1:20:07.3 | Spread (1st 5) 49.7
4, 26, 37, 49, 57, (61), (62)
Ronald Graham, Adin Becker, Ransom Gravatt, Pierce Miller, Dominic Arce, (Joe Kortenhof), (Jose Aguilar)
15:29.5, 15:59.1, 16:06.0, 16:13.5, 16:19.2, (16:22.1), (16:22.2)
4177Sunset, OR - Team Time (1st 5) 1:20:21.0 | Spread (1st 5) 42.1
9, 31, 34, 39, 64, (67), (74)
Maneet Khaira, Mark Sussman, Ben Kawasaki, Andy Muha, Shad Galloway, (Jakob Tew), (Shanmukh Challa)
15:42.9, 16:02.1, 16:04.3, 16:06.7, 16:25.0, (16:28.0), (16:32.7)
5183South Eugene, OR - Team Time (1st 5) 1:20:00.4 | Spread (1st 5) 1:16.6
3, 11, 33, 59, 77, (91), (107)
Reilly Bloomer, Mason Wegener, Michael Martin, Eli Cytrynbaum, Gus Elder, (Vincent Huynh-Watkins), (Noah Shlesinger)
15:17.0, 15:47.0, 16:02.8, 16:20.0, 16:33.6, (16:43.0), (16:53.4)
6238Sheldon (OR), OR - Team Time (1st 5) 1:20:50.7 | Spread (1st 5) 1:24.0
5, 16, 46, 53, 118, (165), (228)
Jackson Mestler, Tristan Carpenter, Jacob Shelton, Jenner Higgins, Jackson Skortman, (Solomon Faulkner), (Grayson Mazziotti)
15:35.0, 15:48.5, 16:13.0, 16:15.2, 16:59.0, (17:24.0), (17:56.7)
7290West Linn, OR - Team Time (1st 5) 1:21:03.6 | Spread (1st 5) 2:01.9
2, 7, 51, 78, 152, (165), (189)
Roman Ollar, Grayson Ollar, Conor Egan, Jacob Evans, Parker Elliott, (Bradley Olson), (Peter Goetze)
15:16.4, 15:40.7, 16:14.5, 16:33.7, 17:18.3, (17:24.0), (17:37.2)
8318Lakeridge, OR - Team Time (1st 5) 1:22:02.3 | Spread (1st 5) 47.6
27, 43, 70, 81, 97, (111), (115)
Noah Belcik, Daniel Ragsdale, Justin Miller, Reed Mederos, Tim Jordan, (Gabe Smith-Nilsen), (Alex Harbert)
16:00.4, 16:08.4, 16:28.5, 16:37.0, 16:48.0, (16:55.9), (16:57.8)
9326Forest Grove, OR - Team Time (1st 5) 1:21:52.2 | Spread (1st 5) 1:27.3
13, 14, 29, 122, 148, (182), (213)
Archer Morgan, Murimi Nyamu, Seth Berdahl, Max Norman, Hyrum Hansen, (Duncan Stewart), (Daniel Hernandez-Krieger)
15:47.8, 15:48.0, 16:01.0, 17:00.3, 17:15.1, (17:32.1), (17:48.5)
10353Grant, OR - Team Time (1st 5) 1:22:26.2 | Spread (1st 5) 35.0
40, 63, 75, 84, 91, (99), (136)
Eli Boudouris, Haven Riffel, Henry Houghton, Gabe Bader, Philip Quinton, (Liam Jemison), (Cowan Jenkins)
16:08.0, 16:23.3, 16:33.0, 16:38.9, 16:43.0, (16:49.0), (17:07.0)
11360Franklin (OR), OR - Team Time (1st 5) 1:22:27.7 | Spread (1st 5) 1:02.6
21, 37, 89, 101, 112, (169), (177)
Griffin Drake, Henry Mong, Henry Myers, Sawyer Hiton, Kieran Andrews, (Patrick Benjamin), (Jose Cortez)
15:53.9, 16:06.0, 16:42.2, 16:49.1, 16:56.5, (17:24.5), (17:29.7)
12371West Salem, OR - Team Time (1st 5) 1:21:53.9 | Spread (1st 5) 2:01.7
1, 42, 94, 105, 129, (134), (174)
Ahmed Muhumed, Hunter Mosman, Darby Estes, Hunter Schiess, Noah Vaughn, (Brennen LeBel), (Jake Beach)
15:03.3, 16:08.1, 16:44.9, 16:52.6, 17:05.0, (17:06.3), (17:28.0)
13396Ida B. Wells, OR - Team Time (1st 5) 1:22:58.4 | Spread (1st 5) 54.4
24, 83, 88, 97, 104, (109), (114)
Jack Howard, Caleb Seely, Chase Howard, Alex Slenning, Sam Behrens, (Kian Mitchell), (Jase Jacobson)
15:57.6, 16:38.8, 16:42.0, 16:48.0, 16:52.0, (16:55.1), (16:57.4)
14412Cleveland (OR), OR - Team Time (1st 5) 1:22:53.3 | Spread (1st 5) 1:44.0
10, 34, 82, 108, 178, (217), (249)
Nabi Amin, Roba Sultessa, Peter Kurtz, Noah Adams, Kieran Moylan, (Tucker Johnson), (Grant McCall)
15:46.0, 16:04.3, 16:38.0, 16:55.0, 17:30.0, (17:51.0), (18:15.1)
15527Tualatin, OR - Team Time (1st 5) 1:23:54.4 | Spread (1st 5) 2:00.6
18, 66, 71, 150, 222, (242), (245)
Mark French, Matthew Lovos, Adam Klein, William Calder, Jason Stallkamp, (Sean MacPherson), (Oscar Orellana)
15:50.7, 16:27.6, 16:29.0, 17:15.8, 17:51.3, (18:09.0), (18:14.0)
16536South Medford, OR - Team Time (1st 5) 1:24:18.2 | Spread (1st 5) 53.2
46, 102, 125, 131, 132, (136), (157)
Cody Larson, Branden Neville, Gabriel Listro, Tristan Akery, Matt Cramer, (Miles Moran), (Enoch Cunningham)
16:13.0, 16:50.0, 17:03.0, 17:06.0, 17:06.2, (17:07.0), (17:20.8)
17556Roseburg, OR - Team Time (1st 5) 1:24:29.6 | Spread (1st 5) 55.8
64, 73, 116, 146, 157, (186), (214)
Nicholas Feldkamp, Weston Babb, Arlo Willhoft, Soren Laney, Wyatt Mahaffy, (Cole VanAnrooy), (David Harker)
16:25.0, 16:31.0, 16:58.8, 17:14.0, 17:20.8, (17:33.6), (17:49.0)
18569Beaverton, OR - Team Time (1st 5) 1:24:32.1 | Spread (1st 5) 53.1
54, 121, 124, 132, 138, (187), (205)
Harrison Garrett, Jared Rutherford, Alan Wild, Henry Tannler, Josh Bamberger, (Daniel Larabee), (Mohamed Abdi)
16:15.4, 17:00.0, 17:02.0, 17:06.2, 17:08.5, (17:35.7), (17:45.0)
19582Aloha, OR - Team Time (1st 5) 1:24:30.8 | Spread (1st 5) 1:38.7
17, 67, 159, 163, 176, (203), (204)
Luis Torres, Tony Watts, Jonathan Rohr, Sam Andrus, Griffin Shaulis, (Brent Barzler), (Ian Bake)
15:50.3, 16:28.0, 17:20.9, 17:22.6, 17:29.0, (17:44.2), (17:44.4)
20613David Douglas, OR - Team Time (1st 5) 1:24:46.2 | Spread (1st 5) 1:56.0
29, 67, 72, 215, 230, (247), (247)
Hassan Ibrahim, Suleiman Ibrahim, Abdul Ahmed, Joshua Kellebrew, Artem Tkachenko, (Grant Collins), (Jose Diaz-Soriano)
16:01.0, 16:28.0, 16:30.0, 17:50.2, 17:57.0, (18:15.0), (18:15.0)
21638Reynolds, OR - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 34.0
96, 126, 126, 129, 161, (162), (235)
Jacob Fry, Harley West, Andy Solano, Johnathan Coleman, Erik Solano, (Alex Derbyshire), (Tim Ivanishchuk)
16:47.0, 17:04.0, 17:04.0, 17:05.0, 17:21.0, (17:22.0), (18:01.2)
22655Westview, OR - Team Time (1st 5) 1:25:27.4 | Spread (1st 5) 54.6
79, 113, 116, 167, 180, (217), (237)
Zachary McNulty, Nikhil Anand, Timothy Motsiff, Kelvin Anderson, Nathan Willins, (Daniel Cauvel), (Daniel Marcantuono)
16:36.4, 16:57.0, 16:58.8, 17:24.2, 17:31.0, (17:51.0), (18:02.5)
23665Canby, OR - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 1:37.0
50, 91, 102, 205, 217, (243), (251)
Steven Cranston, Quinton Wiltshire, Ethan Patterson, Blaine Matthews, Neal Cranston, (Timothy Ovchinnikov), (Ian Oakes)
16:14.0, 16:43.0, 16:50.0, 17:45.0, 17:51.0, (18:10.0), (18:16.0)
24668Sherwood, OR - Team Time (1st 5) 1:25:40.4 | Spread (1st 5) 26.4
106, 110, 145, 153, 154, (164), (179)
Connor McLaughlin, Matthew Brooks, Josh Quaglio, Joshua Moats, Drew Peters, (Ryan Chidlaw), (Henry Rummerfield)
16:53.3, 16:55.5, 17:13.2, 17:18.7, 17:19.7, (17:23.6), (17:30.8)
25674McMinnville, OR - Team Time (1st 5) 1:25:22.7 | Spread (1st 5) 1:54.2
20, 135, 139, 170, 210, (212), (221)
Devon Wilson, Michael Abeyta, Liam McKeegan, Efrain Martinez, Alex Howard, (Blake Ingram), (Jason Kiff)
15:53.7, 17:06.8, 17:09.4, 17:24.9, 17:47.9, (17:48.2), (17:51.2)
26709Southridge, OR - Team Time (1st 5) 1:25:47.8 | Spread (1st 5) 1:13.7
56, 143, 159, 168, 183, (227), (228)
Zach Cooper, Nathaniel Mann, Santiago Tobon, Travis Leadbetter, Brandon Schrock, (Nick Kiyoi), (Silas Milner)
16:18.6, 17:11.7, 17:20.9, 17:24.3, 17:32.3, (17:56.4), (17:56.7)
27740North Medford, OR - Team Time (1st 5) 1:26:05.4 | Spread (1st 5) 1:28.0
55, 140, 142, 195, 208, (225), (238)
Conner Covey, Sean Fagan, Mason Hageman, Harrison Wiltrout, Zachary Burnett, (Daniel Edmund), (Jan-Louis Benade)
16:17.8, 17:09.7, 17:10.9, 17:41.2, 17:45.8, (17:55.6), (18:04.0)
28790Centennial, OR - Team Time (1st 5) 1:26:22.0 | Spread (1st 5) 2:17.0
8, 155, 185, 211, 231, (321), (323)
Thomas Morrell III, Yevgeniy David, Cole Spina, Josh Ramirez, Adam Voigt, (John Gurney), (Layton McHone)
15:42.0, 17:20.0, 17:33.0, 17:48.0, 17:59.0, (19:25.0), (19:28.0)
29791Newberg, OR - Team Time (1st 5) 1:26:41.3 | Spread (1st 5) 1:19.7
86, 87, 188, 196, 234, (253), (283)
Sean Ramos, Quinton Read, Christian Carsh, Aerie Baxter, Jacob Maiben, (Sage Albright), (Eli Gonzalez)
16:41.0, 16:41.9, 17:36.3, 17:41.4, 18:00.7, (18:18.1), (18:40.5)
30822Oregon City, OR - Team Time (1st 5) 1:26:47.0 | Spread (1st 5) 1:51.0
44, 123, 198, 224, 233, (241), (257)
James Swyter, Tyler Dille, Jordan Howell, Ethan Dodson, Joseph Heisler, (Anthony Lopez), (Darien Reed)
16:09.0, 17:01.0, 17:42.0, 17:55.0, 18:00.0, (18:08.0), (18:21.6)
31837Thurston, OR - Team Time (1st 5) 1:26:59.2 | Spread (1st 5) 1:38.0
60, 118, 202, 226, 231, (263), (286)
Jake Littrell, Aaron McAndrews, Teric Sargeant, Noah Littrell, Brandon Baggitt, (Skyler Arnold), (Tristan Hudson-Ancell)
16:21.0, 16:59.0, 17:44.0, 17:56.2, 17:59.0, (18:26.0), (18:44.0)
32852Tigard, OR - Team Time (1st 5) 1:27:24.8 | Spread (1st 5) 2:03.8
76, 95, 190, 215, 276, (299), (310)
Nicholas Speth, John Caufield, Jeremy Stephens, Nicholas Schloss, Enrique Noyes, (Tyler Rosette), (Austin Lassetter)
16:33.4, 16:45.2, 17:38.8, 17:50.2, 18:37.2, (18:59.7), (19:15.0)
33868Grants Pass, OR - Team Time (1st 5) 1:27:34.3 | Spread (1st 5) 2:17.9
48, 141, 150, 261, 268, (271), (287)
Maxel Belnap, Thomas Hayes, Barrett Titus, Ryan Merker, Dane Backes, (Jason Finwall), (Nathan Burton)
16:13.1, 17:10.6, 17:15.8, 18:23.8, 18:31.0, (18:34.0), (18:45.0)
34932Barlow, OR - Team Time (1st 5) 1:27:58.4 | Spread (1st 5) 1:06.7
120, 173, 198, 201, 240, (255), (259)
Tommy Franklin, Brandon Williams, Wesley Poundstone, Daylon Martin, Alec Kemper, (Alonzo Sanchez), (Trestan Joseph)
16:59.9, 17:26.5, 17:42.0, 17:43.4, 18:06.6, (18:20.9), (18:22.0)
35943South Salem, OR - Team Time (1st 5) 1:28:14.5 | Spread (1st 5) 1:25.4
128, 149, 192, 207, 267, (303), (304)
Thomas Burney, John Patterson, Hunter Leroy, Aaron Stahr, Nathan Schwab, (Ian Nile), (Elijah Schwartz)
17:04.4, 17:15.7, 17:39.4, 17:45.2, 18:29.8, (19:06.0), (19:08.0)
361006Lake Oswego, OR - Team Time (1st 5) 1:29:00.8 | Spread (1st 5) 1:50.7
90, 144, 250, 252, 270, (275), (297)
Linn Rising, Doug Heymann, Kohl Nicoll, Nick Kiddle, Alex Marsh, (Jack Southworth), (Austin Smith)
16:42.9, 17:12.5, 18:15.5, 18:16.3, 18:33.6, (18:36.2), (18:58.7)
371037Glencoe, OR - Team Time (1st 5) 1:29:05.3 | Spread (1st 5) 49.8
170, 180, 197, 244, 246, (258), (262)
Taylor England, Nate Johnson, Scott Ackerman, Jake Howell, Stephen Gapay, (Miles Trinidad), (Sam Gerber)
17:24.9, 17:31.0, 17:41.6, 18:13.1, 18:14.7, (18:21.7), (18:24.9)
381076Gresham, OR - Team Time (1st 5) 1:29:57.0 | Spread (1st 5) 2:00.0
99, 147, 263, 278, 289, (295), (324)
Artemio Lopez-Esteves, Troy Ryals, Micah Eckford, David Likhovodov, Isaac Smith, (Daniel Perez), (Jaymen Beall)
16:49.0, 17:15.0, 18:26.0, 18:38.0, 18:49.0, (18:52.0), (19:36.0)
391138North Salem, OR - Team Time (1st 5) 1:31:06.9 | Spread (1st 5) 2:37.2
80, 156, 296, 298, 308, (314), (320)
John Mendrin, Chris Briones Lopez, Francisco Perez-Ramos, Nestor Centeno Flores, Joe Valencia-Acosta, (Abraham Rodriguez), (Caleb Martinez-Lopez)
16:36.8, 17:20.6, 18:56.0, 18:59.5, 19:14.0, (19:18.3), (19:23.8)
401214Sprague, OR - Team Time (1st 5) 1:30:56.8 | Spread (1st 5) 50.2
209, 217, 239, 271, 278, (282), (310)
Caleb Lounsbury, Braden Gardner, Eli Hamlin, Nathaniel Honanie, Magwyer Grimes, (Jake Donnellan), (John Swift)
17:47.8, 17:51.0, 18:06.0, 18:34.0, 18:38.0, (18:40.0), (19:15.0)
411240McNary, OR - Team Time (1st 5) 1:31:51.8 | Spread (1st 5) 1:57.6
172, 193, 255, 302, 318, (329), (348)
Angel Goemaere, Davis McHugh, Chance Clark, Riley Repp, Wyatt Grine, (Jesse Honeyman), (Jacob Beebe)
17:25.1, 17:41.0, 18:20.9, 19:02.1, 19:22.7, (19:48.1), (21:10.4)
421277West Albany, OR - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 2:39.0
85, 259, 306, 312, 315, (326), (330)
Dylan Ryals, Ben Hauser, Dylan Perfect, Joel Martinez, Sullivan Baron, (Tim Rodriguez), (Nate Burman)
16:40.0, 18:22.0, 19:11.0, 19:17.0, 19:19.0, (19:44.0), (19:50.0)
431282Century, OR - Team Time (1st 5) 1:32:33.5 | Spread (1st 5) 2:12.2
184, 193, 285, 293, 327, (337), (341)
Finn Sylwester, Ty Skordal, Eric Valencia, Blake Cole, Henry Pham, (Deryk Patraw), (Corin Salisbury)
17:32.8, 17:41.0, 18:43.1, 18:51.6, 19:45.0, (20:09.4), (20:13.8)
441341Clackamas, OR - Team Time (1st 5) 1:32:31.9 | Spread (1st 5) 57.0
223, 273, 274, 280, 291, (292), (301)
riley McCammon, Calvin Ong, Scott Blackman, Weiyi Zhou, Kade Prentice, (Gabe Llewellyn), (Vincent Yeuan)
17:53.4, 18:34.7, 18:35.1, 18:38.3, 18:50.4, (18:51.1), (19:00.9)
451370Roosevelt (OR), OR - Team Time (1st 5) 1:34:11.6 | Spread (1st 5) 2:28.0
174, 236, 300, 328, 332, (333), (342)
Lammi Kalil, Amanuel Ketema, Cooper Wohlgemuth, Abinezer Yonas, Hassane Idy, (Jean-Pierre Mategeko), (Sivert Laurendz-Jensen)
17:28.0, 18:01.8, 18:59.8, 19:46.0, 19:56.0, (20:00.0), (20:14.6)
461382Benson Tech, OR - Team Time (1st 5) 1:33:09.3 | Spread (1st 5) 30.1
254, 269, 281, 288, 290, (304), (316)
Silas Biggs, Eli Schumont, Peter Callahan, Kevin Nguyen, Aidan Guthrie, (Erick Daniels), (Aidan Guthrie)
18:20.0, 18:32.2, 18:39.0, 18:48.0, 18:50.1, (19:08.0), (19:19.8)
471417McDaniel, OR - Team Time (1st 5) 1:34:50.0 | Spread (1st 5) 2:28.0
191, 265, 308, 317, 336, (339), (343)
Dallas Poitra, Viela Guay, Matthew Bennett, A.J. Garcia, Owen Welch, (Lawrence Carmen), (Jeff Morris)
17:39.0, 18:29.0, 19:14.0, 19:21.0, 20:07.0, (20:11.0), (20:46.0)
481457Willamette, OR - Team Time (1st 5) 1:35:00.2 | Spread (1st 5) 1:55.0
198, 293, 319, 322, 325, (331), (340)
Jeremy Thomas, Christian Sevey, C.J. Sawyer, Jared Ralls, Rory Christie-Franklin, (Ari Hendrix), (Lowden Hansen)
17:42.0, 18:51.6, 19:23.6, 19:26.0, 19:37.0, (19:55.0), (20:12.0)
491478McKay, OR - Team Time (1st 5) 1:35:17.8 | Spread (1st 5) 1:40.6
266, 277, 284, 313, 338, (345), (349)
Taylor Diaz Lopez, Adolfo Nicolas, Jose Zamudio, Bailey Tooze, Michael Enriquez, (Erik Brambila), (Juan Avina)
18:29.7, 18:37.8, 18:42.0, 19:18.0, 20:10.3, (20:57.0), (21:20.7)
501665Jefferson, OR - Team Time (1st 5) 1:41:05.8 | Spread (1st 5) 1:53.4
306, 334, 335, 344, 346, (347), (350)
Eyob Lemo, Nathaniel Medina, David Lemo, Daniel Ortiz, Emiliano Zook, (Gabriel Baltzell), (Fin Bradshaw-Gutmann)
19:11.0, 20:00.4, 20:02.0, 20:48.0, 21:04.4, (21:06.0), (21:29.8)