192Central Catholic, OR - Team Time (1st 5) 1:19:24.6 | Spread (1st 5) 26.5
4, 10, 21, 23, 34, (38), (56)
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)
2106Jesuit, OR - Team Time (1st 5) 1:19:38.4 | Spread (1st 5) 13.8
13, 17, 20, 26, 30, (43), (50)
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)
3164Lincoln, OR - Team Time (1st 5) 1:20:07.3 | Spread (1st 5) 49.7
3, 24, 35, 47, 55, (59), (60)
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)
4167Sunset, OR - Team Time (1st 5) 1:20:21.0 | Spread (1st 5) 42.1
7, 29, 32, 37, 62, (65), (72)
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)
5174South Eugene, OR - Team Time (1st 5) 1:20:00.4 | Spread (1st 5) 1:16.6
2, 9, 31, 57, 75, (89), (105)
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)
6281West Linn, OR - Team Time (1st 5) 1:21:03.6 | Spread (1st 5) 2:01.9
1, 5, 49, 76, 150, (163), (187)
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)
7308Lakeridge, OR - Team Time (1st 5) 1:22:02.3 | Spread (1st 5) 47.6
25, 41, 68, 79, 95, (109), (113)
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)
8316Forest Grove, OR - Team Time (1st 5) 1:21:52.2 | Spread (1st 5) 1:27.3
11, 12, 27, 120, 146, (180), (212)
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)
9343Grant, OR - Team Time (1st 5) 1:22:26.2 | Spread (1st 5) 35.0
38, 61, 73, 82, 89, (97), (134)
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)
10350Franklin (OR), OR - Team Time (1st 5) 1:22:27.7 | Spread (1st 5) 1:02.6
19, 35, 87, 99, 110, (167), (175)
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)
11386Ida B. Wells, OR - Team Time (1st 5) 1:22:58.4 | Spread (1st 5) 54.4
22, 81, 86, 95, 102, (107), (112)
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)
12388Sheldon (OR), OR - Team Time (1st 5) 1:22:39.7 | Spread (1st 5) 1:35.5
14, 44, 51, 116, 163, (227), (245)
Tristan Carpenter, Jacob Shelton, Jenner Higgins, Jackson Skortman, Solomon Faulkner, (Grayson Mazziotti), (Alex Braziel)
15:48.5, 16:13.0, 16:15.2, 16:59.0, 17:24.0, (17:56.7), (18:14.1)
13402Cleveland (OR), OR - Team Time (1st 5) 1:22:53.3 | Spread (1st 5) 1:44.0
8, 32, 80, 106, 176, (216), (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)
14494West Salem, OR - Team Time (1st 5) 1:23:56.9 | Spread (1st 5) 58.2
40, 92, 103, 127, 132, (172), (191)
Hunter Mosman, Darby Estes, Hunter Schiess, Noah Vaughn, Brennen LeBel, (Jake Beach), (Cooper Frantz-Geddes)
16:08.1, 16:44.9, 16:52.6, 17:05.0, 17:06.3, (17:28.0), (17:40.4)
15518Tualatin, OR - Team Time (1st 5) 1:23:54.4 | Spread (1st 5) 2:00.6
16, 64, 69, 148, 221, (241), (244)
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)
16526South Medford, OR - Team Time (1st 5) 1:24:18.2 | Spread (1st 5) 53.2
44, 100, 123, 129, 130, (134), (155)
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)
17546Roseburg, OR - Team Time (1st 5) 1:24:29.6 | Spread (1st 5) 55.8
62, 71, 114, 144, 155, (184), (213)
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)
18559Beaverton, OR - Team Time (1st 5) 1:24:32.1 | Spread (1st 5) 53.1
52, 119, 122, 130, 136, (185), (204)
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)
19572Aloha, OR - Team Time (1st 5) 1:24:30.8 | Spread (1st 5) 1:38.7
15, 65, 157, 161, 174, (202), (203)
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)
20605David Douglas, OR - Team Time (1st 5) 1:24:46.2 | Spread (1st 5) 1:56.0
27, 65, 70, 214, 229, (247), (247)
Hassan Ibrahim, Suleiman Ibrahim, Abdul Ahmed, Joshua Kellebrew, Artem Tkachenko, (Jose Diaz-Soriano), (Grant Collins)
16:01.0, 16:28.0, 16:30.0, 17:50.2, 17:57.0, (18:15.0), (18:15.0)
21628Reynolds, OR - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 34.0
94, 124, 124, 127, 159, (160), (234)
Jacob Fry, Andy Solano, Harley West, 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)
22645Westview, OR - Team Time (1st 5) 1:25:27.4 | Spread (1st 5) 54.6
77, 111, 114, 165, 178, (216), (236)
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)
23657Canby, OR - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 1:37.0
48, 89, 100, 204, 216, (242), (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)
24658Sherwood, OR - Team Time (1st 5) 1:25:40.4 | Spread (1st 5) 26.4
104, 108, 143, 151, 152, (162), (177)
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)
25665McMinnville, OR - Team Time (1st 5) 1:25:22.7 | Spread (1st 5) 1:54.2
18, 133, 137, 168, 209, (211), (220)
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)
26699Southridge, OR - Team Time (1st 5) 1:25:47.8 | Spread (1st 5) 1:13.7
54, 141, 157, 166, 181, (226), (227)
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)
27732North Medford, OR - Team Time (1st 5) 1:26:05.4 | Spread (1st 5) 1:28.0
53, 138, 140, 194, 207, (224), (237)
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)
28782Centennial, OR - Team Time (1st 5) 1:26:22.0 | Spread (1st 5) 2:17.0
6, 153, 183, 210, 230, (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)
29783Newberg, OR - Team Time (1st 5) 1:26:41.3 | Spread (1st 5) 1:19.7
84, 85, 186, 195, 233, (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)
30815Oregon City, OR - Team Time (1st 5) 1:26:47.0 | Spread (1st 5) 1:51.0
42, 121, 197, 223, 232, (240), (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)
31830Thurston, OR - Team Time (1st 5) 1:26:59.2 | Spread (1st 5) 1:38.0
58, 116, 201, 225, 230, (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)
32845Tigard, OR - Team Time (1st 5) 1:27:24.8 | Spread (1st 5) 2:03.8
74, 93, 188, 214, 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)
33862Grants Pass, OR - Team Time (1st 5) 1:27:34.3 | Spread (1st 5) 2:17.9
46, 139, 148, 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)
34925Barlow, OR - Team Time (1st 5) 1:27:58.4 | Spread (1st 5) 1:06.7
118, 171, 197, 200, 239, (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)
35936South Salem, OR - Team Time (1st 5) 1:28:14.5 | Spread (1st 5) 1:25.4
126, 147, 190, 206, 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)
361002Lake Oswego, OR - Team Time (1st 5) 1:29:00.8 | Spread (1st 5) 1:50.7
88, 142, 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)
371031Glencoe, OR - Team Time (1st 5) 1:29:05.3 | Spread (1st 5) 49.8
168, 178, 196, 243, 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)
381072Gresham, OR - Team Time (1st 5) 1:29:57.0 | Spread (1st 5) 2:00.0
97, 145, 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)
391134North Salem, OR - Team Time (1st 5) 1:31:06.9 | Spread (1st 5) 2:37.2
78, 154, 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)
401211Sprague, OR - Team Time (1st 5) 1:30:56.8 | Spread (1st 5) 50.2
208, 216, 238, 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)
411237McNary, OR - Team Time (1st 5) 1:31:51.8 | Spread (1st 5) 1:57.6
170, 192, 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)
421275West Albany, OR - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 2:39.0
83, 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)
431279Century, OR - Team Time (1st 5) 1:32:33.5 | Spread (1st 5) 2:12.2
182, 192, 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)
441340Clackamas, OR - Team Time (1st 5) 1:32:31.9 | Spread (1st 5) 57.0
222, 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)
451367Roosevelt (OR), OR - Team Time (1st 5) 1:34:11.6 | Spread (1st 5) 2:28.0
172, 235, 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)
471415McDaniel, OR - Team Time (1st 5) 1:34:50.0 | Spread (1st 5) 2:28.0
189, 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)
481456Willamette, OR - Team Time (1st 5) 1:35:00.2 | Spread (1st 5) 1:55.0
197, 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)