163Franklin (OR), OR - Team Time (1st 5) 46:56.9 | Spread (1st 5) 10.1
8, 10, 11, 16, 18, (55), (82)
Solomon Duke, Richard Puro, Simon Walsh, Will Eaton, Aidan Palmer, (Miles Drake), (Jackson Hartigan)
9:18.6, 9:21.1, 9:21.2, 9:27.3, 9:28.7, (9:53.8), (10:08.4)
2137Central Catholic, OR - Team Time (1st 5) 47:56.5 | Spread (1st 5) 28.7
13, 15, 19, 34, 56, (61), (71)
Ben Brown, Cameron Thompson, Eric Brecht, Joseph Halsey, Spencer Hardy, (Josue Corona-Solis), (Jameson Westhead)
9:25.5, 9:26.3, 9:28.8, 9:41.7, 9:54.2, (9:56.2), (10:00.8)
3151Lakeridge, OR - Team Time (1st 5) 48:07.3 | Spread (1st 5) 29.8
14, 21, 27, 29, 60, (68), (73)
Mathew Ragsdale, Jack Chapman, Aidan Strealy, Paul Corso, Henry Potter, (Evan Wheeler), (James Andersen)
9:26.0, 9:32.8, 9:36.2, 9:36.5, 9:55.8, (9:58.9), (10:01.7)
4168Sunset, OR - Team Time (1st 5) 48:04.4 | Spread (1st 5) 47.5
3, 30, 40, 45, 50, (52), (62)
Ethan Reese, Parker MacMillan, Mason Gerwig, Mihira Sogal, John Migchelbrink, (Carson Cummins), (Lars Deboutte)
9:04.5, 9:37.1, 9:43.6, 9:47.2, 9:52.0, (9:52.1), (9:56.4)
5180Grant, OR - Team Time (1st 5) 48:31.0 | Spread (1st 5) 22.0
23, 25, 33, 35, 64, (88), (102)
Fred Kerr, Truman Cowan, Benjamin Kerr, Shea Van Butler, Ryan O'Connor, (Ryan Kinnucan), (Charlie Elliott)
9:35.0, 9:36.0, 9:41.0, 9:42.0, 9:57.0, (10:11.0), (10:20.0)
6182Sherwood, OR - Team Time (1st 5) 48:18.1 | Spread (1st 5) 1:01.0
5, 6, 25, 48, 98, (109), (120)
Henry Giles, Josh Quaglio, Jaron Homer, Thomas Osborne, Brandon Hughes, (Tanis Leach), (Trevor Widell)
9:16.8, 9:18.3, 9:36.0, 9:49.2, 10:17.8, (10:25.3), (10:32.0)
7185West Linn, OR - Team Time (1st 5) 48:22.7 | Spread (1st 5) 36.7
12, 20, 24, 63, 66, (79), (105)
Avery Cook, John Wetzsteon, Graham Yotsuya, Dash Lipsey, Sam Bennett, (Tate Kadel), (Nate Davidson)
9:21.8, 9:30.6, 9:35.1, 9:56.7, 9:58.5, (10:07.5), (10:22.4)
8234Ida B. Wells, OR - Team Time (1st 5) 48:35.5 | Spread (1st 5) 1:06.3
1, 44, 49, 65, 75, (83), (93)
Alex Slenning, Torsten Huseby, Kian Mitchell, Caden Samkutty, Craig Weeks, (Caeden Newby), (Aaron Grimshaw)
8:57.3, 9:46.2, 9:50.1, 9:58.3, 10:03.6, (10:09.3), (10:14.5)
9250Aloha, OR - Team Time (1st 5) 49:01.3 | Spread (1st 5) 49.2
9, 42, 46, 72, 81, (83), (89)
Mohamed Sheikh, Ian Bake, Matt Uzzle, Hiruy Alemseged, Mason Hoskins, (Suleiman Noor), (Ryan Chin)
9:18.9, 9:44.4, 9:48.8, 10:01.1, 10:08.1, (10:09.3), (10:11.6)
10273Forest Grove, OR - Team Time (1st 5) 49:11.2 | Spread (1st 5) 1:06.9
4, 17, 70, 76, 106, (132), (154)
Quincy Norman, Max Norman, Gavin Vance, Isaac Lopez-Haas, Osker Almeda, (Jonathan Wallace), (Ben Schnorr)
9:16.5, 9:27.6, 9:59.4, 10:04.3, 10:23.4, (10:37.7), (10:53.1)
11281Lincoln, OR - Team Time (1st 5) 49:23.0 | Spread (1st 5) 37.5
22, 28, 68, 77, 86, (124), (135)
Jalen Javurek, Connor Campbell, Ethan Harper, David Fuller, Kekona Ream, (Will Kaigh), (Jacob Davidson)
9:32.9, 9:36.3, 9:58.9, 10:04.5, 10:10.4, (10:33.6), (10:38.1)
12298Tigard, OR - Team Time (1st 5) 49:38.5 | Spread (1st 5) 53.7
36, 37, 38, 58, 129, (151), (158)
Cole Grieb, Chase Pettibone, Oscar Nieves Lira, Elliot Yake, Sullivan Bailey-Darland, (Mitchell Ervin), (Abdirahim Mohamoud)
9:42.3, 9:42.6, 9:43.0, 9:54.6, 10:36.0, (10:51.5), (10:57.7)
13349South Salem, OR - Team Time (1st 5) 50:04.4 | Spread (1st 5) 29.1
43, 54, 74, 86, 92, (122), (144)
Jay Grant, Evan Gonzalez, Israel Perez, Eric Lungu, Ned Harlan, (Mason Obery), (Juan Vargas)
9:44.9, 9:52.3, 10:02.8, 10:10.4, 10:14.0, (10:33.0), (10:44.2)
14354Southridge, OR - Team Time (1st 5) 50:09.2 | Spread (1st 5) 39.6
32, 41, 85, 94, 102, (112), (126)
Elliot Drew, Nicholas LaPlante, Austin Kreiter, Reid Quiggins, Aaron Sorenson, (Devin Herbers), (Alex Hancock)
9:40.4, 9:44.1, 10:09.7, 10:15.0, 10:20.0, (10:28.0), (10:33.9)
15387McMinnville, OR - Team Time (1st 5) 50:09.4 | Spread (1st 5) 1:27.3
2, 78, 96, 98, 113, (127), (130)
Zane Fodge, Marcus Graham, Luke Larson, David Chupp, Roddy Rodrigo Arriaga, (Cody Brown), (Kylar Johnson)
9:01.2, 10:04.9, 10:17.0, 10:17.8, 10:28.5, (10:34.2), (10:36.1)
16390Barlow, OR - Team Time (1st 5) 50:31.4 | Spread (1st 5) 46.6
31, 47, 100, 104, 108, (119), (142)
Tristan Taylor, Tyler Tenny, Cade Kooch, Jacob Ropp, Hunter Strobel, (Charlie Bailey), (Alexis Ubaldo-Zurita)
9:38.4, 9:49.0, 10:18.0, 10:21.0, 10:25.0, (10:31.0), (10:42.0)
17483Glencoe, OR - Team Time (1st 5) 51:25.7 | Spread (1st 5) 39.1
57, 90, 95, 117, 124, (147), (157)
Logan Howell, Philip Lanthrum, Brian True, Tim Soethe, Miguel Escalera, (Devin Henderling), (Carson Yurovchak)
9:54.5, 10:11.8, 10:15.5, 10:30.3, 10:33.6, (10:46.2), (10:55.5)
18508Oregon City, OR - Team Time (1st 5) 51:45.0 | Spread (1st 5) 45.0
50, 96, 115, 116, 131, (134), (137)
Calvin Bryant, Cade Hole, Anthony Lopez, Jacob Armstrong, Brandon Bautista, (Samuel Brito), (Grant Pauli)
9:52.0, 10:17.0, 10:29.0, 10:30.0, 10:37.0, (10:38.0), (10:39.0)
19521North Salem, OR - Team Time (1st 5) 51:46.4 | Spread (1st 5) 51.3
53, 91, 101, 133, 143, (152), (153)
David Rojas, Alexis Luna, Adalberto Lopez, Rene Romero, Matthew Meyer, (Jose Morales), (Noah Anderson)
9:52.2, 10:13.8, 10:19.0, 10:37.9, 10:43.5, (10:52.4), (10:52.8)
20537West Salem, OR - Team Time (1st 5) 51:57.8 | Spread (1st 5) 57.7
39, 107, 114, 138, 139, (140), (156)
Brennen LeBel, Fabian Elizondo Jr, Marcus Ramirez, Trent Lundy, Andrew Goemaere, (Luke Ferschweiler), (Eric Frazer)
9:43.2, 10:24.8, 10:28.8, 10:40.1, 10:40.9, (10:41.8), (10:53.2)
21555David Douglas, OR - Team Time (1st 5) 52:08.4 | Spread (1st 5) 43.2
59, 111, 121, 128, 136, (148), (150)
Josh Scheetz, Max Hodge, Max Rotar, Nate Bishop, Naatoli Mohammed, (Zachary Foster-Taylor), (Andre Seeley)
9:55.3, 10:27.1, 10:32.6, 10:34.9, 10:38.5, (10:46.6), (10:47.8)
22624McDaniel, OR - Team Time (1st 5) 53:04.1 | Spread (1st 5) 1:49.9
6, 118, 163, 168, 169, (179), (188)
Gus Harquail, Ty Rooper, Zachary Daly, Jake Lukens, Jake Morrow, (Andy Tran), (Owen Grossman)
9:18.3, 10:30.9, 11:00.8, 11:05.9, 11:08.2, (11:21.7), (11:34.2)
23694Cleveland (OR), OR - Team Time (1st 5) 53:47.1 | Spread (1st 5) 1:19.1
66, 141, 144, 167, 176, (177), (185)
Adam Nayak, William Tsai, John Pender, Brendan Burkhart, Miles Lomas, (Eli Huckabee), (Gabriel Knepper)
9:58.5, 10:41.9, 10:44.2, 11:04.9, 11:17.6, (11:19.0), (11:29.0)
24725McKay, OR - Team Time (1st 5) 53:59.2 | Spread (1st 5) 33.5
110, 146, 149, 159, 161, (165), (170)
Juan Heredia, Allen Sotelo, Ramiro Gonzalez, Marquell Carter Ramirez, Erik Brambila, (Cristofer Flores), (Ismael Hernandez)
10:27.0, 10:45.4, 10:47.7, 10:58.6, 11:00.5, (11:03.7), (11:08.5)
25776McNary, OR - Team Time (1st 5) 54:41.3 | Spread (1st 5) 37.2
123, 154, 162, 166, 171, (180), (181)
David Allen, Francisco Orta, Ethan Whalen, Jonas Honeyman, Emanuel Figueroa, (Drew Bartlett), (Samuel Hernandez)
10:33.1, 10:53.1, 11:00.6, 11:04.2, 11:10.3, (11:22.8), (11:23.2)
26838Century, OR - Team Time (1st 5) 56:15.9 | Spread (1st 5) 1:30.5
80, 175, 192, 195, 196, (207), (211)
Nathan Poff, Zach Apperson, Devin Struckman, Tai To, Richard Vasquez Monterroso, (Josh Alba), (Zach Crowell)
10:07.8, 11:14.9, 11:36.8, 11:38.1, 11:38.3, (12:08.8), (12:15.6)
27898Mountainside, OR - Team Time (1st 5) 57:00.0 | Spread (1st 5) 1:01.0
160, 164, 178, 193, 203, (204), (205)
Allen Hodovan, Rami Dear, Jeffery Osborn, Drew Tuite, Aidan Lybarger, (Paul Morris), (Steven Peabody)
10:59.0, 11:03.0, 11:21.0, 11:37.0, 12:00.0, (12:03.0), (12:06.0)
28911Liberty, OR - Team Time (1st 5) 57:03.2 | Spread (1st 5) 21.6
173, 182, 183, 186, 187, (189), (191)
Ethan Phillips, Gabriel Connor, Austin Kroenke, Ethan Moody, Spencer Nelson, (Briley Heller), (Matthew Moravik)
11:11.1, 11:23.9, 11:24.1, 11:31.4, 11:32.7, (11:35.0), (11:36.2)
29987Canby, OR - Team Time (1st 5) 58:37.1 | Spread (1st 5) 48.0
184, 197, 198, 199, 209, (216), (223)
Ben Bailey, Drew Dawson-Hurley, Isaiah Kimmel, Zach Polzel, Riley Pittman, (Andrew Viter), (Caleb Chupp)
11:24.3, 11:39.0, 11:40.5, 11:41.0, 12:12.3, (12:24.7), (12:43.0)
301003Tualatin, OR - Team Time (1st 5) 59:23.3 | Spread (1st 5) 41.7
190, 194, 201, 206, 212, (214), (225)
Luke Wilson, Jadon Allen, Phillip Pierce, Aidan Putnam, Keaton Redding, (Paul Smith), (Evan Frazier)
11:35.3, 11:37.9, 11:46.1, 12:07.0, 12:17.0, (12:20.3), (13:08.0)
311010South Eugene, OR - Team Time (1st 5) 59:53.9 | Spread (1st 5) 1:14.2
172, 202, 208, 210, 218, (230), (230)
Myles Courtney, Thomas Touchette, Ansel Moll, Rhett Roberts, Daniel Shlesinger, (Adam Giles), (Sam Kruse)
11:10.9, 11:56.0, 12:09.1, 12:12.8, 12:25.1, (13:36.8), (13:36.8)
321028Westview, OR - Team Time (1st 5) 1:00:19.2 | Spread (1st 5) 1:18.5
174, 200, 215, 219, 220, (221), (222)
Ben Poole, Ryan Ho, John Wang, Matthew Mende, Jackson Carrier, (Luke Wilson), (Jonah Zayas)
11:11.8, 11:42.9, 12:24.1, 12:30.1, 12:30.3, (12:34.6), (12:39.7)
331139Jesuit, OR - Team Time (1st 5) 1:06:56.7 | Spread (1st 5) 33.7
224, 226, 228, 229, 232, (234), (235)
Bobby Koury, Amit Valluri, Gunnar Munck, Hayden Kaufmann, Joseph Sherry, (Jp Faherty), (Brody Dorsh)
13:04.8, 13:12.8, 13:28.6, 13:32.0, 13:38.5, (13:48.8), (13:51.1)
341140Beaverton, OR - Team Time (1st 5) 1:08:07.1 | Spread (1st 5) 2:54.1
213, 216, 233, 237, 241, (242), (246)
Nikko Prochovnic, Carter Gill, Shane Bolton, Vicente Ruiz-Guzman, Zach Gregor, (Connor Martin), (Gregory Martin)
12:20.2, 12:24.7, 13:45.2, 14:22.7, 15:14.3, (15:21.8), (16:12.0)
351196Roosevelt (OR), OR - Team Time (1st 5) 1:14:15.2 | Spread (1st 5) 1:08.2
236, 238, 239, 240, 243, (250)
Peyton Grenz, Hayden Stephens, Toshiharu Azuma, Alberto Aguilar-Morales, Eli Gottsacker, (Tomas Quevedo-Ramon)
14:13.7, 14:26.2, 15:01.0, 15:12.4, 15:21.9, (23:34.9)
361211Lake Oswego, OR - Team Time (1st 5) 1:19:33.2 | Spread (1st 5) 4:35.6
227, 244, 245, 247, 248, (249)
Kyle Thom, Jared Nam, Bennett Glass, Lucas Carson, Peter Di Re, (George Wadell)
13:22.7, 15:32.1, 16:09.0, 16:31.1, 17:58.3, (21:54.6)