142Rosemont Ridge, OR - Team Time (1st 5) 36:58.7 | Spread (1st 5) 47.0
1, 6, 9, 12, 14, (27), (56)
Colton Hefty, Roman Ollar, Conor Egan, Grayson Ollar, Nathan Trank, (Cameron Taylor), (Ivan Hughes)
6:55.0, 7:19.0, 7:29.0, 7:33.7, 7:42.0, (7:59.0), (8:26.6)
256Lincoln Cluster, OR - Team Time (1st 5) 37:39.8 | Spread (1st 5) 34.4
4, 8, 10, 16, 18, (27), (34)
Jackson Brim-Edwards, Tyler O'Donnell, Max Hite, Dominic Arce, Carson Cohn, (Harry Thoma), (Schultze Dominic)
7:13.1, 7:23.3, 7:31.8, 7:44.1, 7:47.5, (7:59.0), (8:07.2)
3104Walker, OR - Team Time (1st 5) 39:10.7 | Spread (1st 5) 13.6
15, 17, 22, 24, 26, (54), (59)
Russel Miller, Kyle Trevis, Cameron Douglas, Drew Miner, Nathan Okada, (Levi Glick), (Cody Lin)
7:42.9, 7:44.5, 7:52.9, 7:53.9, 7:56.5, (8:25.7), (8:28.9)
4129Seaside, OR - Team Time (1st 5) 38:53.0 | Spread (1st 5) 1:41.0
3, 5, 6, 43, 72, (76), (86)
Hunter Thompson, Sawyer Rapp, Juneau Meyer, Jackson Januik, Taylor Barnes, (William Garvin), (Bradley Rzewnicki)
7:11.0, 7:16.0, 7:19.0, 8:15.0, 8:52.0, (8:54.0), (9:07.0)
5131Lake Oswego, OR - Team Time (1st 5) 39:41.3 | Spread (1st 5) 24.3
19, 20, 21, 31, 40, (67), (69)
Connor Riley, Kohl Nicoll, Lynn Rising, Riley Tallman, Jon-Michael Duley, (Kyle Rogers), (Kyle Marshall)
7:47.7, 7:48.4, 7:50.1, 8:03.1, 8:12.0, (8:43.6), (8:48.2)
6152Athey Creek, OR - Team Time (1st 5) 39:30.2 | Spread (1st 5) 1:24.8
2, 25, 29, 46, 50, (57), (65)
Colin Squires, Nick Walker, Ben Barton, Cameron Broberg, Tayler Barry, (Ethan Eddington), (Erik Edmonds)
6:56.2, 7:56.0, 8:00.1, 8:16.9, 8:21.0, (8:27.3), (8:39.0)
7201Lakeridge, OR - Team Time (1st 5) 40:48.5 | Spread (1st 5) 54.6
11, 39, 41, 52, 58, (60), (61)
Noah Belcik, Sam Reed, Justin Miller, Corbett Lindsey, Reed Mederos, (Fletcher Lindsey), (Richard Tuffs)
7:33.5, 8:11.3, 8:12.7, 8:22.9, 8:28.1, (8:31.6), (8:33.2)
8233Fremont, OR - Team Time (1st 5) 41:41.8 | Spread (1st 5) 1:07.3
23, 32, 35, 62, 81, (88), (104)
Arlo Willhoft, Michael McNamara, David Harker, Wyatt Mahaffy, Ashton Faas, (Garrett Wedge), (Rand McGowan)
7:53.4, 8:05.2, 8:08.1, 8:34.4, 9:00.7, (9:07.4), (9:42.2)
9291Creswell, OR - Team Time (1st 5) 42:49.0 | Spread (1st 5) 1:01.0
33, 36, 47, 86, 89, (100), (121)
Liam O'Connor, Lorenzo Legoretta, Garret Reynolds, Jesse Wittenborn, Curshawn Nashole, (Jacob Hoopai), (Garrett Woodcock)
8:07.0, 8:09.0, 8:18.0, 9:07.0, 9:08.0, (9:34.0), (9:57.0)
10295Duniway, OR - Team Time (1st 5) 42:46.2 | Spread (1st 5) 1:00.0
42, 44, 49, 68, 92, (102), (144)
Devon Wilson, Kevin McKeegan, Liam McKeegan, Kyle Harris, Will Early, (Max Malley), (Logan Kruse)
8:13.0, 8:15.2, 8:20.0, 8:45.0, 9:13.0, (9:36.0), (12:52.4)
11326Canby, OR - Team Time (1st 5) 43:43.5 | Spread (1st 5) 2:54.2
13, 30, 55, 93, 135, (136), (138)
Ben Sebastian, Ben Thompson, Tristan Brooks, Dane Archer, Garrett Brandhorst, (Kameron Maalchow), (Carsen Holtmann)
7:34.0, 8:00.5, 8:26.4, 9:14.4, 10:28.2, (10:29.9), (10:39.2)
12362Philomath, OR - Team Time (1st 5) 44:23.9 | Spread (1st 5) 1:59.0
37, 48, 64, 90, 123, (125), (126)
Matthew Williams, Clark Hellesto, Kurt Foster, Jared Erickson, Dylan Gassner, (James Golston), (Will Danley)
8:10.0, 8:18.9, 8:37.0, 9:09.0, 10:09.0, (10:11.0), (10:12.0)
13397Patton, OR - Team Time (1st 5) 44:58.5 | Spread (1st 5) 1:09.5
45, 79, 82, 94, 97, (113), (118)
Aidan Nyquist, Skyler Schuck, Max Justice, Jason Kiff, Jonah Crown, (Andrew Cox), (Devin Baldwin)
8:16.5, 8:58.0, 9:02.0, 9:16.0, 9:26.0, (9:51.0), (9:55.0)
14419Claggett Creek, OR - Team Time (1st 5) 45:29.0 | Spread (1st 5) 1:14.0
66, 71, 79, 83, 120, (142)
Pherson Sheperd, Jonah Geist, Jacob Farrier, Leif Bennett, Emanuel Aguilar, (Caleb Yates)
8:42.0, 8:50.0, 8:58.0, 9:03.0, 9:56.0, (11:48.0)
15433Inza R. Wood, OR - Team Time (1st 5) 46:03.7 | Spread (1st 5) 51.0
73, 76, 78, 101, 105, (107), (113)
Cameron Quenzer, Spencer Borgen, Andrew Love, Connor Hult, Oscar Ramirez, (Morgan Wiedensmith), (Patrick Murphy)
8:53.0, 8:54.0, 8:57.0, 9:35.7, 9:44.0, (9:49.0), (9:51.0)
16458Judson, OR - Team Time (1st 5) 46:57.2 | Spread (1st 5) 1:40.4
38, 99, 103, 106, 112, (116), (130)
Michael Boles, Cameron Allen, Gavin Torres, Jordan Phillips, Bryan Howlett, (Trevor Hubbard), (Austin McPherson)
8:10.4, 9:32.5, 9:36.9, 9:46.6, 9:50.8, (9:53.8), (10:14.5)
17467Talmadge, OR - Team Time (1st 5) 46:50.0 | Spread (1st 5) 1:31.0
70, 73, 73, 118, 133, (143), (145)
Joey Upton, Alex Anderson, J. D. Protiva, Thomas Peterson, Rex Omlid, (Edgar Del Rio), (Bailey Yates)
8:49.0, 8:53.0, 8:53.0, 9:55.0, 10:20.0, (12:34.0), (14:11.0)
18486Cascade (Turner), OR - Team Time (1st 5) 47:18.0 | Spread (1st 5) 45.0
84, 91, 95, 108, 108, (129), (141)
Brandon Yunker, Zack Powell, Marshal Christman, Jonathan Holley, JC Osorio, (S. Scnepp), (Isaac Marquez)
9:05.0, 9:10.0, 9:23.0, 9:50.0, 9:50.0, (10:13.0), (11:20.0)
19491Crossler, OR - Team Time (1st 5) 47:15.1 | Spread (1st 5) 1:37.1
63, 84, 95, 122, 127, (128), (131)
Tate Wadsworth, Aiden Shaevitz, Brennan Whetzel, Zach Ulvin, David Chinn, (Nick Parker), (Sawyer Hemstreet)
8:35.0, 9:05.0, 9:23.0, 10:00.0, 10:12.1, (10:12.6), (10:16.0)
20499St Helens, OR - Team Time (1st 5) 47:50.0 | Spread (1st 5) 1:29.0
53, 108, 108, 113, 117, (137), (140)
Casey Cooke, Brendan Fugere, Jeremiah Hamilton, Jarrett Boynton, Fuller Worman, (Miles Boynton), (Noah Pense)
8:25.0, 9:50.0, 9:50.0, 9:51.0, 9:54.0, (10:30.0), (10:55.0)
21538St Mary Catholic, OR - Team Time (1st 5) 48:41.2 | Spread (1st 5) 2:03.8
51, 98, 123, 132, 134, (139), (146)
Zach Joyce, Jacob May, Aidan Tabor, Joshua Ripp, M Rush, (C Chandler), (I Jaeger)
8:21.2, 9:29.0, 10:09.0, 10:17.0, 10:25.0, (10:50.2), (15:22.1)