125West Linn, OR - Team Time (1st 5) 46:44.0 | Spread (1st 5) 22.0
1, 2, 5, 7, 10, (21), (25)
Cullen Wannarka, Taylor West, Zach Boyd-Helm, Tim Donnelly, Graham Frank, (Jefferson Chandler), (Andrew Daniels)
9:08.0, 9:16.0, 9:21.0, 9:29.0, 9:30.0, (9:58.0), (10:02.0)
2100Forest Grove, OR - Team Time (1st 5) 49:27.0 | Spread (1st 5) 33.0
12, 17, 18, 19, 34, (44), (44)
James Myers, Michael Garcia, Keaton Kell, Josh Johnson, Dashiel Penfield, (Jake Hoskins), (Tyler Shipley)
9:36.0, 9:52.0, 9:54.0, 9:56.0, 10:09.0, (10:20.0), (10:20.0)
3107Lakeridge, OR - Team Time (1st 5) 49:12.0 | Spread (1st 5) 57.0
6, 7, 16, 34, 44, (56), (56)
Julian Heninger, Alec Koh, Lukas Ericson, Colton Ansberry, Michael Walker, (Austin Russell), (Christian Veillet)
9:23.0, 9:29.0, 9:51.0, 10:09.0, 10:20.0, (10:29.0), (10:29.0)
4130Lincoln, OR - Team Time (1st 5) 49:46.0 | Spread (1st 5) 1:05.0
2, 24, 25, 30, 49, (49), (51)
Sky Lofgran, Tanner Smith, Nico Banks, Braden Lambert, Walter Stern, (Nathan VanDomelen), (Nathan Ryan)
9:16.0, 10:01.0, 10:02.0, 10:06.0, 10:21.0, (10:21.0), (10:22.0)
5182Southridge, OR - Team Time (1st 5) 50:31.0 | Spread (1st 5) 1:18.0
4, 27, 31, 55, 65, (78), (81)
Justin Rocereto, Andrew Lubash, Austin Poulin, Ryan Jones, Jordan Hamada, (Brian Morgan), (Forrest Welk)
9:17.0, 10:04.0, 10:07.0, 10:28.0, 10:35.0, (10:47.0), (10:49.0)
6189Aloha, OR - Team Time (1st 5) 50:43.0 | Spread (1st 5) 1:02.0
7, 31, 40, 51, 60, (68), (83)
Alex Foote, Jordan Grimes, Michael Seed, Joseph Kato, Brennen Hewitt, (Andrew Tran), (Berkeley Andrus)
9:29.0, 10:07.0, 10:14.0, 10:22.0, 10:31.0, (10:40.0), (10:50.0)
189Grant, OR - Team Time (1st 5) 51:06.0 | Spread (1st 5) 15.0
28, 36, 37, 44, 44, (54), (72)
Quinn Rennaker, Tyler Riggs, Daniel Slaughter, Jackson Cole, Andre Walker, (Ilan Swartz-Brownstein), (Aidan Paulk)
10:05.0, 10:10.0, 10:11.0, 10:20.0, 10:20.0, (10:26.0), (10:43.0)
8213McMinnville, OR - Team Time (1st 5) 50:59.0 | Spread (1st 5) 59.0
11, 14, 62, 63, 63, (75), (76)
Myles Horton, Tim Anderson, Tyler Harris, Max Borman, Nic McDaniel, (Jack McKeegan), (Kyle Chambers)
9:35.0, 9:43.0, 10:33.0, 10:34.0, 10:34.0, (10:44.0), (10:45.0)
9216Sheldon (OR), OR - Team Time (1st 5) 51:08.0 | Spread (1st 5) 1:00.0
13, 15, 59, 60, 69, (78), (84)
Jackson Darland, Ben Harter, Henry Fowler, Alex Johnston, Sam Seno, (TJ Wright), (Alvaro Garay)
9:41.0, 9:45.0, 10:30.0, 10:31.0, 10:41.0, (10:47.0), (10:52.0)
10237Sprague, OR - Team Time (1st 5) 51:46.0 | Spread (1st 5) 46.0
19, 41, 42, 65, 70, (81), (95)
Justus Mac George, Jacob Atkinson, Nathaniel Roberts, Taylor Nusser, Aden Petersen, (Andrew Miller), (Ian Jarvi)
9:56.0, 10:15.0, 10:18.0, 10:35.0, 10:42.0, (10:49.0), (11:01.0)
11327West Salem, OR - Team Time (1st 5) 53:07.0 | Spread (1st 5) 55.0
28, 31, 88, 89, 91, (98), (144)
David Clark, Emanuel Kraynick, Sean Barr, Matthew Thomas, Ben Whitenack, (Brendan Abel), (Brandon Fletcher)
10:05.0, 10:07.0, 10:57.0, 10:58.0, 11:00.0, (11:05.0), (12:00.0)
12340Reynolds, OR - Team Time (1st 5) 53:16.4 | Spread (1st 5) 1:29.7
22, 39, 65, 93, 121, (125), (142)
Mubark Mebrat, Tino Melton-Holdman, Kirk Ferris, Kyle Raze, Jae Heilig, (Martin Clark), (Bryan Hernandez)
9:58.8, 10:13.8, 10:35.0, 11:00.3, 11:28.5, (11:37.3), (11:58.7)
13378South Salem, OR - Team Time (1st 5) 53:48.0 | Spread (1st 5) 55.0
38, 72, 78, 90, 100, (100), (127)
Caleb Clark, Slater Broaddus, Jack Hill, Tristan Wrosch, Nick Ellis, (Andrew Jensen), (Sam Ruck)
10:12.0, 10:43.0, 10:47.0, 10:59.0, 11:07.0, (11:07.0), (11:42.0)
14389Hillsboro, OR - Team Time (1st 5) 53:58.0 | Spread (1st 5) 1:12.0
23, 72, 84, 104, 106, (118), (122)
Bo McCullough, Kodie Moss, Armando Mendoza, Adrian Arteaga, Alex Schultz, (Justin Zon), (Sam Kingsbury)
10:00.0, 10:43.0, 10:52.0, 11:11.0, 11:12.0, (11:26.0), (11:29.0)
15408McNary, OR - Team Time (1st 5) 54:16.0 | Spread (1st 5) 57.0
42, 56, 91, 108, 111, (126), (139)
Ian Scott, Tony Goemaere, Mason Grine, Forest Feltner, Edgar Jimenez, (Steven Martinmaas-Satter), (Jason Hess)
10:18.0, 10:29.0, 11:00.0, 11:14.0, 11:15.0, (11:38.8), (11:56.0)
16413Oregon City, OR - Team Time (1st 5) 54:15.8 | Spread (1st 5) 49.8
53, 71, 87, 93, 109, (113), (118)
Bradley Laughlin, Nathan Meeker, Dale Christensen, Chris Durant, Matthew Trone, (Kyle VeraCruz), (Corey Hedger)
10:24.8, 10:42.5, 10:53.6, 11:00.3, 11:14.6, (11:19.3), (11:26.0)
17522Grants Pass, OR - Team Time (1st 5) 56:09.9 | Spread (1st 5) 1:07.1
77, 86, 105, 116, 138, (146), (147)
Ryan Schmidt, Zack Paterson, Connor Lauffenburger, Forrest Eldred, William Martin, (Zheng Zheng), (Cameron Merker)
10:46.4, 10:53.1, 11:11.8, 11:25.1, 11:53.5, (12:08.3), (12:15.5)
18574Westview, OR - Team Time (1st 5) 56:49.0 | Spread (1st 5) 15.6
107, 112, 115, 117, 123, (124), (128)
Alec Smith, Meng Meng Zhao, CJ Oordt, Taran Hughes, Marcus Smith, (Jake Schmerber), (Matthew Kingzett)
11:13.9, 11:18.6, 11:21.6, 11:25.4, 11:29.5, (11:31.7), (11:44.8)
19590Canby, OR - Team Time (1st 5) 57:29.9 | Spread (1st 5) 45.8
96, 103, 129, 130, 132, (134), (137)
Morgan Webber, Chayse Gillespie, Patrick Hinkle, Gaelan Duncan, Dean Nizer, (Kyle Friedemann), (Thomas Perman)
11:01.5, 11:10.2, 11:45.1, 11:45.8, 11:47.3, (11:49.2), (11:51.4)
20629Central Catholic, OR - Team Time (1st 5) 58:20.5 | Spread (1st 5) 1:13.7
97, 120, 131, 133, 148, (150), (156)
Gabe Kearns, Adam Haldeman, Reid Olson, Evan Miler, Jeff Vinson, (Zach Garrow), (Justin Reed)
11:02.9, 11:27.2, 11:46.2, 11:47.6, 12:16.6, (12:45.0), (13:49.3)
21635Sunset, OR - Team Time (1st 5) 58:12.6 | Spread (1st 5) 41.9
110, 114, 135, 136, 140, (143), (145)
Brian Opp, Daron Chang, Dylan Waugh, Eli Dieterich, Zach Muraoka, (Matthew Bauer), (Josh Berg)
11:14.8, 11:20.1, 11:50.4, 11:50.6, 11:56.7, (11:59.9), (12:05.6)
22710Barlow, OR - Team Time (1st 5) 1:04:42.7 | Spread (1st 5) 3:37.9
102, 141, 151, 155, 161, (162), (164)
Brenden Clermont, Justin Melby, Matt Crouser, Andrew Hayes, Alex Naraath, (Hayden Weaver), (Ryan Talley)
11:07.1, 11:58.3, 13:10.1, 13:42.2, 14:45.0, (14:45.6), (14:54.7)
23718Lake Oswego, OR - Team Time (1st 5) 1:05:13.9 | Spread (1st 5) 3:53.6
99, 149, 152, 153, 165, (167), (168)
Max Gabirel, Billy Abel, Preston White, Mitchell Mechigian, Maxwell Schmitt, (Corey Brown), (Parker McGuirk)
11:05.5, 12:38.7, 13:11.5, 13:19.1, 14:59.1, (15:21.2), (15:34.0)
24788David Douglas, OR - Team Time (1st 5) 1:10:14.0 | Spread (1st 5) 58.4
154, 157, 158, 159, 160, (163), (166)
Sydney Meza, Josiah Fouch, Jamieson Green, Kylan Carlson, Calvin Hamann, (Erik Larsen), (Will Thompson)
13:23.0, 14:03.0, 14:10.0, 14:16.6, 14:21.4, (14:46.0), (15:15.6)