155Lake Oswego, OR - Team Time (1st 5) 56:54.0 | Spread (1st 5) 1:13.0
3, 6, 7, 16, 23, (26), (29)
Nathan Normo, Phillip Kearns, Todd Macdonald, Jared Bell, Matt Agritelley, (Peter Banta), (Brendan Holser)
10:50.0, 11:08.0, 11:11.0, 11:42.0, 12:03.0, (12:10.0), (12:15.0)
275Tualatin, OR - Team Time (1st 5) 57:55.0 | Spread (1st 5) 1:26.0
3, 10, 14, 17, 31, (31), (35)
Nathan Love, Scott Allred, Tyler Snyder, Dylan Moore, Ryan Elder, (Austin Hunsdon), (Kevin Connelly)
10:50.0, 11:24.0, 11:38.0, 11:47.0, 12:16.0, (12:16.0), (12:21.0)
377Beaverton, OR - Team Time (1st 5) 57:22.0 | Spread (1st 5) 1:47.0
1, 2, 11, 28, 35, (47), (50)
Hussein Mohamed, Dan Oekerman, Kevin Kavanaugh, Drew Larabee, Jake Fenger, (Zach Collins), (Conor Hollowell)
10:34.0, 10:47.0, 11:28.0, 12:12.0, 12:21.0, (12:46.0), (12:54.0)
77West Linn, OR - Team Time (1st 5) 58:28.0 | Spread (1st 5) 46.0
9, 11, 13, 19, 25, (29), (50)
Dillon George, Tyler Griffin, Derek Fieldhouse, Braden Krellwitz, John Goetze, (Trevor Hammock), (Justus Highbarger)
11:21.0, 11:28.0, 11:37.0, 11:55.0, 12:07.0, (12:15.0), (12:54.0)
5173Southwest Christian, OR - Team Time (1st 5) 1:01:50.0 | Spread (1st 5) 1:59.0
8, 18, 24, 61, 62, (65), (73)
Nick Martin, Trevor Lane, David Bogert, Josh Bruns, Nathan Curtis, (Tony Weaver), (Nathan Kubeczko)
11:19.0, 11:52.0, 12:06.0, 13:15.0, 13:18.0, (13:52.0), (14:20.0)
6178Sherwood, OR - Team Time (1st 5) 1:01:57.0 | Spread (1st 5) 1:06.0
15, 33, 39, 43, 48, (52), (55)
Peter Alley, Evan Heslop, Tristan Bishop, Cody Thompson, Connor Anderson, (Erik Bennett), (Issac Marshall)
11:41.0, 12:17.0, 12:30.0, 12:42.0, 12:47.0, (13:02.0), (13:06.0)
7179South Salem, OR - Team Time (1st 5) 1:02:03.0 | Spread (1st 5) 43.0
21, 37, 38, 39, 44, (46), (49)
Nick Ellis, Andrew Jensen, Slater Broaddus, Daniel Fauss, Miles Berglund, (Sam Ruck), (Caleb Clark)
12:00.0, 12:23.0, 12:27.0, 12:30.0, 12:43.0, (12:45.0), (12:48.0)
8188Westside Christian, OR - Team Time (1st 5) 1:02:35.0 | Spread (1st 5) 1:10.0
20, 26, 34, 53, 55, (55), (70)
Rich Fettig, Morgan Ball, Oscar Lehtonen-Harrskog, Garrick Kalmeta, Hank Grossen, (Jack Pitcher), (Jack Southworth)
11:56.0, 12:10.0, 12:20.0, 13:03.0, 13:06.0, (13:06.0), (14:16.0)
9203West Albany, OR - Team Time (1st 5) 1:02:22.0 | Spread (1st 5) 2:13.0
5, 41, 45, 54, 58, (68), (71)
Zachariah Roth, Abrin Richmond, Ryan Mills, Michael Dee, Kevin Tegan, (Mitchell Stutzman), (Conner Doe)
10:54.0, 12:32.0, 12:44.0, 13:05.0, 13:07.0, (14:11.0), (14:18.0)
10281Portland Lutheran (closed 2015), OR - Team Time (1st 5) 1:06:52.0 | Spread (1st 5) 3:03.0
21, 59, 63, 64, 74, (76), (79)
Andrew Hinkel, Gage Solberg, Ian Murphy, Mike Danforth, Jake Bergdolt, (Braxton Molinari), (Nick Lommasson)
12:00.0, 13:09.0, 13:19.0, 13:21.0, 15:03.0, (15:58.0), (16:24.0)
11315North Marion, OR - Team Time (1st 5) 1:10:19.0 | Spread (1st 5) 3:43.0
42, 60, 66, 69, 78, (80), (82)
Spencer Christie, Ruben Santana, Sam Kimber, Ben Westwood, Derek Terwilliger, (Elbert Giron), (Logan Beiser)
12:33.0, 13:11.0, 14:07.0, 14:12.0, 16:16.0, (16:39.0), (17:14.0)
12371Damascus Christian, OR - Team Time (1st 5) 1:17:24.0 | Spread (1st 5) 2:52.0
67, 71, 75, 77, 81
Johnny Bright, Christopher Roach, Artyom Janzen, Jonah Carpenter, Matthew Lohr
14:09.0, 14:18.0, 15:47.0, 16:09.0, 17:01.0