120Valley Catholic, OR - Team Time (1st 5) 48:00.0 | Spread (1st 5) 53.0
1, 2, 4, 5, 8, (11), (20)
Connor Garcia, Andy Holstrom, Cooper Roach, Danny Hernandez, Anthony Alfieri, (Sam Teague), (Callum Hamilton)
9:17.0, 9:22.0, 9:31.0, 9:40.0, 10:10.0, (10:20.0), (10:40.0)
258Southwest Christian, OR - Team Time (1st 5) 50:54.0 | Spread (1st 5) 1:12.0
3, 6, 10, 19, 20, (40), (42)
Nick Martin, Trevor Lane, Josh Bruns, David Bogert, Tony Weaver, (Nathan Kubeczko), (Connor Stephenson)
9:28.0, 9:49.0, 10:18.0, 10:39.0, 10:40.0, (11:04.0), (11:06.0)
3115Crow, OR - Team Time (1st 5) 53:30.0 | Spread (1st 5) 11.0
17, 18, 24, 26, 30, (74), (81)
Darin Houle, Patrick Clark, Tristian Evans, Buddy Myers, Kyle Schwin, (Kaelan Recca), (Gabe Perry)
10:37.0, 10:38.0, 10:42.0, 10:45.0, 10:48.0, (11:49.0), (12:02.0)
4155Bandon, OR - Team Time (1st 5) 54:05.0 | Spread (1st 5) 1:02.0
7, 20, 40, 43, 45, (69), (80)
Ben Taylor, Evan Little, Colton Jennings, Justin Angove, Christian Lathan, (Jarrid Lathan), (Tyler Wiprud)
10:06.0, 10:40.0, 11:04.0, 11:07.0, 11:08.0, (11:44.0), (11:59.0)
5168Union, OR - Team Time (1st 5) 54:40.0 | Spread (1st 5) 44.0
16, 25, 31, 46, 50, (58), (89)
Michael O'Reilly, Kenneth Sipp, Micah Brazil, Riley Sheehy, Ethan Black, (Daniel Colton), (Jonathon Miller)
10:36.0, 10:43.0, 10:49.0, 11:12.0, 11:20.0, (11:33.0), (12:21.0)
6191Rogue River, OR - Team Time (1st 5) 54:56.9 | Spread (1st 5) 1:20.5
9, 32, 37, 51, 62
Zach Blanco, Terryn Downhill, Mat Blanco, Anthony Whipple, Brandon Kynsi
10:16.0, 10:50.5, 10:53.8, 11:20.1, 11:36.5
7200Rainier (OR), OR - Team Time (1st 5) 55:22.0 | Spread (1st 5) 1:13.0
15, 23, 38, 53, 71, (94), (100)
Jon Kelley, Buddy Pickering, Tyson Griffith, Brian Guisinger, Trevor Ontiveros, (Jared Thomas), (TJ Tompkins)
10:34.0, 10:41.0, 10:57.0, 11:23.0, 11:47.0, (12:31.0), (12:45.0)
8211Vernonia, OR - Team Time (1st 5) 55:36.0 | Spread (1st 5) 51.0
27, 33, 39, 49, 63, (70), (82)
Nicolo Casale, Gadim Valiyev, Daniel Shaw, Tynstan Talantov, Drew Cheney, (Connor Larkin), (Alex Lembke)
10:46.0, 10:52.0, 11:02.0, 11:19.0, 11:37.0, (11:45.0), (12:04.0)
9252New Hope Christian, OR - Team Time (1st 5) 57:02.6 | Spread (1st 5) 2:26.5
12, 14, 28, 97, 101, (104), (121)
Christian Huttema, David Johnson, Chris Merlos, Spencer Martin, Adam Barth, (Gabe Kester), (Jonas Lundgren)
10:22.9, 10:27.7, 10:46.6, 12:36.0, 12:49.4, (13:00.7), (13:45.7)
10253Oregon Episcopal, OR - Team Time (1st 5) 56:30.0 | Spread (1st 5) 1:03.0
33, 43, 47, 52, 78, (98), (102)
Alex Phillips, Kevin Haugh, Matthew Fernandez, Andrew Wright, Patrick McVee, (Ryan Asbury), (Adrian Gordon)
10:52.0, 11:07.0, 11:15.0, 11:21.0, 11:55.0, (12:37.0), (12:54.0)
11287Neah-Kah-Nie, OR - Team Time (1st 5) 57:30.0 | Spread (1st 5) 1:27.0
29, 35, 55, 83, 85, (93), (96)
Logan Rohweder-Romig, Rey Corrales, Wayne Moore, Branson Laszlo, Matt Clayton, (Josh Landry), (Jasper Kamerer)
10:47.0, 10:53.0, 11:29.0, 12:07.0, 12:14.0, (12:29.0), (12:34.7)
12345Horizon Christian, OR - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 4:00.0
35, 55, 59, 66, 130, (131)
Sam Davies, Cameron Straton, Jaspar Perkins, Blake Phillips, Willie Brucker, (Ben McMonagle)
10:53.0, 11:29.0, 11:34.0, 11:42.0, 14:53.0, (14:53.5)
13353Creswell, OR - Team Time (1st 5) 58:49.5 | Spread (1st 5) 17.7
60, 68, 72, 76, 77
Ryan Bates, Tay Loehr, Aaron McFadden, Allen Nickelson, Travis Gunn
11:35.0, 11:43.4, 11:47.1, 11:51.3, 11:52.7
14363Kennedy, OR - Team Time (1st 5) 1:00:03.4 | Spread (1st 5) 3:13.4
13, 63, 83, 85, 119, (129), (133)
Dalton Susee, Saul Lopez Bautista, Brent Lang, Oscar Cardenas, Victor Garcia Perez, (Jose Moncada), (Doug Ruef)
10:26.0, 11:37.0, 12:07.0, 12:14.0, 13:39.4, (14:46.0), (15:18.3)
15426Damascus Christian, OR - Team Time (1st 5) 1:02:14.0 | Spread (1st 5) 2:04.0
57, 65, 78, 112, 114, (116), (128)
Joeseph Meeko, Caleb Coe, Joeseph Weston, Artyom Janzen, Jonah Carpenter, (Joshua Matteson), (Matthew Lohr)
11:32.0, 11:38.0, 11:55.0, 13:33.0, 13:36.0, (13:37.0), (14:26.0)
16436Yoncalla, OR - Team Time (1st 5) 1:01:57.3 | Spread (1st 5) 1:53.0
48, 88, 95, 99, 106, (107), (120)
Zach Nash, Thompson Rogers, Keenan Blanchfill, Jorge Flores, Nate Leu, (Alex Anderson), (Ben Nash)
11:16.6, 12:20.7, 12:31.5, 12:38.9, 13:09.6, (13:10.3), (13:44.2)
17453Vale, OR - Team Time (1st 5) 1:02:24.0 | Spread (1st 5) 1:55.0
67, 87, 90, 91, 118, (125), (127)
Taylor Jacobs, Kade Phillips, Jacob Thode, Jay Saunders, Tyrel Raven, (Logan Boyle), (Tanner Wick)
11:43.0, 12:18.0, 12:22.0, 12:23.0, 13:38.0, (13:57.0), (14:08.0)
18472Regis, OR - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 1:44.0
73, 75, 105, 108, 111, (114), (126)
David Haren, Taylor Hill, Liam Silbernagel, Mark Sampson, Matt Wiltsey, (Leon Geerlings), (Jacob Adams)
11:48.0, 11:51.0, 13:09.0, 13:13.0, 13:32.0, (13:36.0), (14:00.0)
19475Willamina, OR - Team Time (1st 5) 1:04:18.6 | Spread (1st 5) 2:26.0
54, 61, 113, 123, 124, (134)
TJ Greenhill, Jordan Robertson, Nick Goodman, Jordan Voigt, Coty Brown, (Schuylar Carpenter)
11:26.0, 11:36.0, 13:35.6, 13:49.0, 13:52.0, (16:09.0)
20530Blanchet Catholic, OR - Team Time (1st 5) 1:05:46.5 | Spread (1st 5) 1:10.0
92, 103, 109, 110, 116, (122), (132)
Zac Ke, Joe Plata, Matthew Schnurbusch, Michael Virden, Brian FitzPatrick, (Andrew Evans), (Reilly Smith)
12:27.0, 12:58.0, 13:21.0, 13:23.5, 13:37.0, (13:47.0), (15:01.0)