114Central Catholic, OR - Team Time (1st 5) 51:53.0 | Spread (1st 5) 52.0
1, 2, 3, 3, 5, (6), (6)
Andy Bennison, Kyle Thompson, Ian Fouts, Greg Cruz, Trevor Schmidt, (Jordan Landstrom), (Andrew Green)
9:49.0, 10:19.0, 10:32.0, 10:32.0, 10:41.0, (10:46.0), (10:46.0)
263Beaverton, OR - Team Time (1st 5) 1:07:40.0 | Spread (1st 5) 1:19.0
8, 11, 13, 14, 17, (20), (22)
Taylor Barnes, Andrew Pryor, Maxwell Bettendorf, Tong Wu, Mack Bailey, (Alex Liggins), (Zach Collins)
12:44.0, 13:20.0, 13:46.0, 13:47.0, 14:03.0, (14:18.0), (14:22.0)
372Tualatin, OR - Team Time (1st 5) 1:08:31.0 | Spread (1st 5) 1:15.0
10, 12, 15, 16, 19, (24), (25)
Kyle McAnnis, Kevin Haudbine, Jordan Thompson, Brody Beebe, Jacob Friedhoff, (David Johannesen), (Alexander Hancock)
12:58.0, 13:22.0, 13:57.0, 14:01.0, 14:13.0, (14:26.0), (14:37.0)
4123Southridge, OR - Team Time (1st 5) 1:13:47.5 | Spread (1st 5) 1:08.8
18, 21, 27, 28, 29, (30), (31)
Evan Williams, Ryan Nelson, Sam Rosen, Sean Rooney, Tyler Kluempke, (Elliott Nelson), (Jordan Drake)
14:09.1, 14:19.3, 14:45.5, 15:15.7, 15:17.9, (15:18.7), (15:25.4)
5128South Salem, OR - Team Time (1st 5) 1:16:31.0 | Spread (1st 5) 6:18.0
9, 23, 26, 32, 38
Sam Ruck, Taylor Jaeger, Rishi Seshadri, Tyler Niemczak, Braedon Wrosch
12:45.0, 14:25.0, 14:41.0, 15:37.0, 19:03.0
6175Lake Oswego, OR - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 2:53.0
33, 34, 35, 36, 37
Alec Crawford, Nicholas Holter, Parker McGuirk, Maxwell Schmitt, Hayden MacGregor
16:02.0, 16:56.0, 17:16.0, 17:32.0, 18:55.0