1160Valley Catholic, OR - Team Time (1st 5) 1:25:11.9 | Spread (1st 5) 1:39.0
5, 9, 14, 65, 67, (69), (103)
Cooper Roach, Wilder Boyden, Ben Davidson, Nathaniel Trobough, Jacob Godshalk, (Alex Kiss), (Phillip Borlet)
16:14.0, 16:29.9, 16:44.0, 17:51.0, 17:53.0, (17:56.0), (18:27.0)
2174East Linn Christian, OR - Team Time (1st 5) 1:26:08.5 | Spread (1st 5) 1:42.8
8, 19, 33, 36, 78, (208)
Jamin Hooley, Josh Miner, Michael Whitehead, Orin Osborne, Donny Arndt, (Wesley Anderson)
16:20.6, 17:02.4, 17:19.9, 17:22.2, 18:03.4, (19:56.2)
3176Union, OR - Team Time (1st 5) 1:26:37.6 | Spread (1st 5) 50.0
21, 23, 29, 35, 68, (82), (100)
Riley Sheehy, Kenneth Sipp, Samuel O'Reilly, Ethan Black, Cory Andrews, (Daniel Colton), (Harris Lackey)
17:04.0, 17:04.8, 17:13.3, 17:21.5, 17:54.0, (18:08.3), (18:23.0)
4198Southwest Christian, OR - Team Time (1st 5) 1:26:47.7 | Spread (1st 5) 1:14.9
11, 31, 44, 49, 63, (106), (131)
Trevor Lane, David Bogert, Joe Zochert, Tony Weaver, Aaron Lane, (Timothy Curtis), (Nathan Kubeczko)
16:35.4, 17:17.0, 17:29.2, 17:35.8, 17:50.3, (18:30.2), (18:54.2)
5231Creswell, OR - Team Time (1st 5) 1:26:30.0 | Spread (1st 5) 2:12.0
4, 12, 55, 74, 86, (147), (262)
Zach Bellew, Colby Hanson, Ryan Bates, Dylan Hubbard, Jesse Wittenborn, (Calvin Tharpe), (Riley Langdon-Callahan)
15:59.0, 16:38.0, 17:43.0, 17:59.0, 18:11.0, (19:07.3), (20:49.0)
6255Catlin Gabel, OR - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 59.0
26, 34, 37, 77, 81, (91), (95)
Max Fogelstrom, Garet Neal, Luca Ostertag-Hill, Tyler Riddle, Ian Hoyt, (Lucas White Moon), (Christopher Belluschi)
17:07.0, 17:21.0, 17:23.0, 18:01.0, 18:06.0, (18:13.2), (18:15.4)
7257Cascade Christian, OR - Team Time (1st 5) 1:27:20.4 | Spread (1st 5) 2:21.2
7, 15, 60, 64, 111, (158), (201)
Tim McPherson, Tristan Akery, John Shipley, Wyatt Croy, Ethan McPherson, (Clark Hooper), (Jackson Williams)
16:16.5, 16:47.6, 17:47.9, 17:50.7, 18:37.7, (19:12.1), (19:47.5)
8307Kennedy, OR - Team Time (1st 5) 1:28:19.8 | Spread (1st 5) 2:28.8
10, 18, 46, 96, 137, (160), (310)
Dalton Susee, Adrian Parra, Noe Jines, John Savage, Brent Lang, (Kyle Kinyon), (Victor Garcia)
16:31.4, 16:56.2, 17:34.9, 18:17.1, 19:00.2, (19:16.0), (21:34.0)
9330Nyssa, OR - Team Time (1st 5) 1:28:37.0 | Spread (1st 5) 2:48.0
6, 42, 47, 92, 143, (216), (236)
Quentin Jensen, Jonathan Holcomb, Andrew Deleon, Heath Hartley, Oscar Delgado, (Jose Gramajo), (Micklo Luna)
16:16.0, 17:28.0, 17:35.0, 18:14.0, 19:04.0, (20:04.0), (20:27.0)
10376Chemawa, OR - Team Time (1st 5) 1:29:56.0 | Spread (1st 5) 1:26.6
28, 66, 76, 94, 112, (117), (125)
Connor Ogle, J'Von Smith, Gustavo Salcido, Lance Billie, Michael Capone, (Mitchell Lira), (Natron Longhair)
17:11.4, 17:52.3, 17:59.2, 18:15.1, 18:38.0, (18:43.8), (18:48.3)
11381Oregon Episcopal, OR - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 1:16.0
40, 53, 85, 88, 115, (178), (193)
Cameron Slovic, Spencer Slovic, Patrick McVee, Gregory Heinonen, Chandler Watson, (Everett Pearson), (Eben Rogers)
17:25.0, 17:41.3, 18:09.6, 18:12.0, 18:41.0, (19:30.8), (19:40.6)
12433Vernonia, OR - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 2:07.0
20, 62, 69, 129, 153, (302), (323)
Paul LeMaron, Jacob Medaris, Drew Cheney, Dan Rice, Alex Rubiera, (Emil Hardenberg), (Brett Jones)
17:03.0, 17:50.0, 17:56.0, 18:54.0, 19:10.0, (21:26.0), (21:49.0)
13469Riverdale, OR - Team Time (1st 5) 1:31:20.0 | Spread (1st 5) 2:16.0
21, 50, 86, 149, 163, (176), (183)
Garen Marter, Andre Leger, Brian Gentry, Tucker Ped, Cole Bemis, (Spencer Singer), (Hugh Halvorson)
17:04.0, 17:37.0, 18:11.0, 19:08.0, 19:20.0, (19:29.0), (19:35.0)
14507Neah-Kah-Nie, OR - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 3:42.0
30, 39, 61, 105, 272, (328), (370)
Julian Croman, Logan Rohweder-Romig, Matt Clayton, Colby Hixson, Wade Becker, (BJ Dillard), (Colin Purcell)
17:15.0, 17:24.0, 17:49.0, 18:30.0, 20:57.0, (21:53.0), (23:15.0)
15559Westside Christian, OR - Team Time (1st 5) 1:32:44.6 | Spread (1st 5) 2:32.0
43, 84, 99, 120, 213, (277), (281)
Ryan Krostag, Jack Pitcher, Marcus Raz, Derek Baltzell, Grant Landis, (Nathaniel Gurnee), (Adam Harrison)
17:29.0, 18:09.0, 18:20.6, 18:45.0, 20:01.0, (21:01.7), (21:08.0)
16576Salem Academy, OR - Team Time (1st 5) 1:33:05.6 | Spread (1st 5) 1:24.5
58, 75, 141, 150, 152, (174), (222)
Josh Steffen, Micah Leutwyler, Jonah Leutwyler, Trent Thompson, Nick Martinez, (Jarrett Daviscourt), (Sam Kenyon)
17:44.7, 17:59.1, 19:03.8, 19:08.8, 19:09.2, (19:26.7), (20:13.6)
17603St Mary's, OR - Team Time (1st 5) 1:33:19.6 | Spread (1st 5) 3:00.6
41, 47, 93, 190, 232, (251), (293)
Conor Keating, Tracy Salgado, Chris Martin, Jameson Koenigsman, Harrison Jensen, (Joe Hagy), (Ben McAnally)
17:25.4, 17:35.0, 18:15.0, 19:38.2, 20:26.0, (20:40.0), (21:18.0)
18652Crow, OR - Team Time (1st 5) 1:34:06.9 | Spread (1st 5) 2:36.1
38, 102, 135, 165, 212, (223), (280)
Darin Houle, Joseph Faletti, Travin Eastlick, Kaelan Recca, Keith Phillips, (Montana May), (Nick Willits)
17:23.9, 18:25.0, 18:57.0, 19:21.0, 20:00.0, (20:16.6), (21:07.0)
19677Amity, OR - Team Time (1st 5) 1:34:35.5 | Spread (1st 5) 1:57.5
52, 127, 145, 168, 185, (198), (227)
Shane Miles, Chase Morrison, Jared Ojua, Charlie Gilpin, Jacob Riley, (Deryk Stearns), (Jordan Butler)
17:37.9, 18:52.7, 19:06.2, 19:23.3, 19:35.4, (19:46.8), (20:21.1)
20715Portland Lutheran (closed 2015), OR - Team Time (1st 5) 1:34:47.2 | Spread (1st 5) 3:42.3
13, 133, 142, 199, 228, (351), (369)
Andrew Hinkel, Ian Murphy, Nduta Majax, Matthew Parrish, Jonathan Parrish, (Daniel Barnes), (Gibson Brown)
16:39.2, 18:55.6, 19:03.9, 19:47.0, 20:21.5, (22:27.0), (23:12.4)
21735Portland Adventist, OR - Team Time (1st 5) 1:35:21.0 | Spread (1st 5) 2:04.0
55, 139, 160, 182, 199, (210), (232)
Andrew Boskind, Jack Blashchishen, Ryan Halversen, Jarrett Johnson, Adam Nakamura, (Jon Fuentes), (Todd Loeks)
17:43.0, 19:01.0, 19:16.0, 19:34.0, 19:47.0, (19:58.0), (20:26.0)
22741Rogue River, OR - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 1:43.0
69, 140, 162, 179, 191, (268), (328)
Rio Lopez, Evan McFetridge, Wyatt Borman, Cole Mcfetridge, Jordan Ehrhardt, (Michael Howard), (Terry Schmidt)
17:56.0, 19:02.0, 19:17.0, 19:32.0, 19:39.0, (20:55.0), (21:53.0)
23742Enterprise, OR - Team Time (1st 5) 1:34:27.7 | Spread (1st 5) 4:30.8
3, 97, 186, 217, 239, (268), (292)
David Ribich, Wil Story, Cody Hopkins, Jacob Evarts, Jared Wilcox, (Chris Serven), (Alex Tyler)
15:58.0, 18:19.0, 19:36.1, 20:05.8, 20:28.8, (20:55.0), (21:17.7)
24757Rainier (OR), OR - Team Time (1st 5) 1:35:48.0 | Spread (1st 5) 1:26.0
107, 122, 153, 166, 209, (283), (287)
Brian Guisinger, Bryan Falls, Emmett Earlywine, John Graff, Johnathan Guisinger, (Jared Thomas), (Alex Gates)
18:31.0, 18:47.0, 19:10.0, 19:23.0, 19:57.0, (21:10.0), (21:15.0)
25767Regis, OR - Team Time (1st 5) 1:35:55.1 | Spread (1st 5) 3:25.9
72, 79, 136, 183, 297, (311), (331)
Sam Nieslanik, Taylor Hill, David Haren, Ryan Hill, Zach Joyce, (Connor West), (Ethan Anderson)
17:56.3, 18:04.2, 18:57.4, 19:35.0, 21:22.2, (21:34.7), (21:56.5)
26768Horizon Christian, OR - Team Time (1st 5) 1:35:51.7 | Spread (1st 5) 2:58.6
73, 83, 153, 188, 271, (313), (395)
Nathan McGill, Alex Olson, Blake Phillips, Connor Marleau, Christian Williams, (Luke Auxier), (Ben McMonagle)
17:58.3, 18:08.5, 19:10.0, 19:38.0, 20:56.9, (21:36.0), (26:16.7)
768Oakridge, OR - Team Time (1st 5) 1:35:29.7 | Spread (1st 5) 4:37.0
16, 24, 151, 278, 299, (299), (312)
T.J. Hooks, Taylor Ball, Joe Fine, Kody Cabral, Troy Taylor, (Austin Tabor), (James Gore)
16:48.0, 17:05.2, 19:09.0, 21:02.5, 21:25.0, (21:25.0), (21:34.8)
28769Central Linn, OR - Team Time (1st 5) 1:35:56.9 | Spread (1st 5) 3:00.4
51, 126, 148, 197, 247, (286)
Davin Glenn, Jordan Watkins, Ben Rist, James Gerber, Trevor Crowell, (Oliver Meyr)
17:37.6, 18:50.0, 19:07.7, 19:43.6, 20:38.0, (21:14.8)
29793Blanchet Catholic, OR - Team Time (1st 5) 1:37:11.7 | Spread (1st 5) 5:52.0
32, 108, 119, 166, 368, (371), (382)
Wolfgang Seifer, Jake Fessler, Daniel Whittle, Gregor Angstrom, Bradley Desrosiers, (Matthew Schnurbusch), (Austin Crocetti)
17:19.0, 18:34.1, 18:44.6, 19:23.0, 23:11.0, (23:15.5), (23:40.1)
30821Crosshill Christian, OR - Team Time (1st 5) 1:36:34.0 | Spread (1st 5) 3:39.0
25, 113, 194, 230, 259
Danny Schanz, David Brockman, Dalton Cubit, Jacob Harris2017, Matthew Gille
17:06.6, 18:38.2, 19:40.8, 20:22.8, 20:45.6
31837Vale, OR - Team Time (1st 5) 1:36:53.0 | Spread (1st 5) 1:08.0
124, 143, 171, 192, 207, (226), (314)
Ethan Forsberg, Jay Saunders, Devin Smith, Matt Cox, Kade Phillips, (Kevin Munoz), (Javier Gonzalez)
18:48.0, 19:04.0, 19:25.0, 19:40.0, 19:56.0, (20:17.9), (21:37.0)
32943Umatilla, OR - Team Time (1st 5) 1:37:38.3 | Spread (1st 5) 5:39.4
1, 170, 221, 244, 307, (385), (397)
Fabian Cardenas, Kelly Nobles, Rudy Armenta, Bradley Bensen, Ramiro Rubio, (Alexis Ricardo), (Caden Sipe)
15:53.1, 19:24.0, 20:13.4, 20:35.3, 21:32.5, (23:52.6), (26:23.5)
33956Oakland, OR - Team Time (1st 5) 1:38:52.3 | Spread (1st 5) 2:56.6
80, 115, 240, 245, 276, (284), (349)
Nathaniel Oberman, AJ Nichols, Bradley Yates, Kyle Shubert, Zack Schissler, (Wyatt Maddox), (Nick Terrell)
18:04.4, 18:41.0, 20:30.0, 20:35.9, 21:01.0, (21:12.6), (22:25.0)
34974Bandon, OR - Team Time (1st 5) 1:39:01.2 | Spread (1st 5) 1:55.2
123, 171, 188, 237, 255, (338), (341)
Zane Olive, Drayton Jennings, Nicholas Begins, Leo McHeehon, Robert Martino, (Gabriel Castelli), (Tim Hatfield)
18:47.7, 19:25.0, 19:38.0, 20:27.6, 20:42.9, (22:06.0), (22:12.4)
35997Elgin, OR - Team Time (1st 5) 1:39:20.8 | Spread (1st 5) 1:34.8
128, 205, 206, 220, 238, (260), (274)
Jonathan Flippo, William Wood, Marshall Whitaker, Gabriel Tritchka, Hunter Vanleuvan, (Gavin Eddy), (Trace Riggle)
18:53.2, 19:53.7, 19:54.0, 20:11.9, 20:28.0, (20:46.0), (21:00.0)
361013Stanfield, OR - Team Time (1st 5) 1:40:00.9 | Spread (1st 5) 3:25.2
109, 114, 138, 319, 333, (392)
Uber Hernandez, Carlos Flores, Carlos Hernandez, Felipe Rodriguez, Edy Hernandez, (Alejandro Garcia)
18:35.8, 18:40.5, 19:00.7, 21:42.9, 22:01.0, (25:29.0)
371038Portland Christian, OR - Team Time (1st 5) 1:39:30.0 | Spread (1st 5) 6:48.5
2, 27, 304, 344, 361
Sisay Gillock, Joseph Perkins, Jonathan Ramos, Garrett Newman, Sander Sy
15:55.0, 17:08.0, 21:28.5, 22:15.0, 22:43.5
381058Pleasant Hill, OR - Team Time (1st 5) 1:40:23.3 | Spread (1st 5) 2:22.2
118, 173, 224, 264, 279, (305), (384)
Evan Richey, Chase Stowell, Josiah Hamovitz, Connor Baker, Seth Weinheimer, (Zack DeAnglis), (Alex Leung)
18:44.0, 19:26.4, 20:16.7, 20:50.0, 21:06.2, (21:29.0), (23:52.5)
391095Nestucca, OR - Team Time (1st 5) 1:41:02.5 | Spread (1st 5) 4:07.4
54, 104, 290, 322, 325, (352), (363)
Bradley Shaw, Raymond Jackson-Cruz, Brady Stitt, Jordan Whittles, Aidan Case, (Isaak Welch), (Cody Fouche)
17:42.3, 18:29.8, 21:15.8, 21:44.9, 21:49.7, (22:28.5), (22:51.0)
401113Faith Bible Christian, OR - Team Time (1st 5) 1:47:41.1 | Spread (1st 5) 11:45.1
59, 134, 247, 264, 409
Garrett Bender, Tristan Bolton, Jacob Daskalakis, Jason Ross, David Luu
17:46.0, 18:56.0, 20:38.0, 20:50.0, 29:31.1
411154Pacific, OR - Team Time (1st 5) 1:42:04.8 | Spread (1st 5) 4:02.7
98, 180, 232, 298, 346, (364), (396)
Acer Nye, Cole Kreutzer, Ian Hickey, David Clark, Kyle Bayard, (Cameron Hickey), (Anders Foster)
18:20.3, 19:33.0, 20:26.0, 21:22.5, 22:23.0, (22:52.0), (26:17.9)
1154Santiam Christian, OR - Team Time (1st 5) 1:41:37.4 | Spread (1st 5) 2:20.3
169, 175, 214, 275, 321, (345), (359)
Liam Perry, August Thornton, Steven Kontra, William Whitley, Dennis Li, (Jacob Manzi), (Hayden Lesko)
19:23.9, 19:27.2, 20:01.4, 21:00.7, 21:44.2, (22:21.4), (22:41.0)
431196Portland Waldorf, OR - Team Time (1st 5) 1:42:17.3 | Spread (1st 5) 4:54.9
17, 250, 285, 318, 326
Izaak King, Kieren Shivley, Stewart Baker, Sam Tidrick-Schmidt, Ben Corekin
16:55.0, 20:39.0, 21:14.0, 21:39.4, 21:49.9
441206Scio, OR - Team Time (1st 5) 1:42:32.1 | Spread (1st 5) 1:59.0
156, 253, 254, 261, 282, (289), (309)
Bailey Henson, Logan Martin, Daniel Holmberg, Satchel Hunt, Dillon Bergby, (Jared Driver), (Caleb Clevenger)
19:10.8, 20:40.7, 20:42.0, 20:48.8, 21:09.8, (21:15.2), (21:33.0)
451210Knappa, OR - Team Time (1st 5) 1:42:42.0 | Spread (1st 5) 2:51.0
159, 180, 242, 291, 338, (353), (365)
Taylor Falls, Mitch Whiteside, Sam Nauha, Devin Lewis-Allen, Cody Hobbs, (Patrick Maize), (Chris Montano)
19:15.0, 19:33.0, 20:32.0, 21:16.0, 22:06.0, (22:30.0), (23:00.0)
461249Warrenton, OR - Team Time (1st 5) 1:43:08.0 | Spread (1st 5) 2:09.0
176, 218, 225, 314, 316
Jeryd Lewis, Luke Liljenwall, Liam Baker, Caleb Biel, Shaden Moss
19:29.0, 20:07.0, 20:17.0, 21:37.0, 21:38.0
471261Coquille, OR - Team Time (1st 5) 1:45:41.5 | Spread (1st 5) 6:26.2
45, 164, 287, 378, 387, (393)
Thom Hallmark, Eli Dill, Zach Amavisca, McKenzie Gibson, Ben Hallmark, (Kyle Sweeney)
17:33.8, 19:20.7, 21:15.0, 23:32.0, 24:00.0, (25:31.1)
481282Jefferson, OR - Team Time (1st 5) 1:44:43.7 | Spread (1st 5) 4:36.9
121, 229, 241, 317, 374, (398)
Micah Human, Hunter Moen, Nick Hill, Frank Guivas, Dustin Hawkins, (Joshua Brown)
18:46.9, 20:22.5, 20:31.3, 21:39.2, 23:23.8, (26:25.4)
491306Nixyaawii Community, OR - Team Time (1st 5) 1:44:55.6 | Spread (1st 5) 4:33.5
110, 246, 256, 327, 367, (401)
Shondee Littlesinger, Jace Quaempts, Lennox Lewis, Anthony Matamoras, Osias Edmiston, (Ivan Yallup)
18:36.5, 20:36.0, 20:43.0, 21:50.1, 23:10.0, (26:55.2)
501314Gold Beach, OR - Team Time (1st 5) 1:44:13.9 | Spread (1st 5) 1:57.9
215, 243, 258, 266, 332, (343), (350)
Jacob Carpenter, Aubry Jones, Joe Springer, Jaxsun Gysbers, Iasic Fernandez, (Max Abke), (Alvin Lisenberry)
20:03.0, 20:33.0, 20:44.0, 20:53.0, 22:00.9, (22:13.9), (22:25.7)
511323Yoncalla, OR - Team Time (1st 5) 1:50:40.9 | Spread (1st 5) 10:10.9
132, 146, 306, 333, 406
Ben Nash, Josh Hunnicutt, Austin Snyder, Ricardo Flores, Arthur Brazil
18:55.0, 19:07.0, 21:32.0, 22:01.0, 29:05.9
521349St. John Bosco, OR - Team Time (1st 5) 1:46:51.9 | Spread (1st 5) 5:53.0
57, 187, 347, 377, 381
Hosea Catterall, Dominic Brophy, Mickey Walker, Jacob Schulz, Jacob Beebe
17:43.3, 19:37.5, 22:23.4, 23:31.4, 23:36.3
531363Corbett, OR - Team Time (1st 5) 1:45:52.0 | Spread (1st 5) 4:21.0
157, 262, 266, 299, 379, (405)
Luke Davis, Collin Horn, Wyatt Sprengel, Jett Knight, Aaron Pettingill, (Mitch Nguyen)
19:12.0, 20:49.0, 20:53.0, 21:25.0, 23:33.0, (28:06.0)
541376Griswold, OR - Team Time (1st 5) 1:45:46.4 | Spread (1st 5) 3:30.1
129, 235, 323, 341, 348, (403)
Dusty Bennett, Brandon Thompson, Preston Tarpley, Jarred Cope, Justin Gridley, (Allan Holden)
18:54.0, 20:26.9, 21:49.0, 22:12.4, 22:24.1, (27:50.5)
551380Toledo, OR - Team Time (1st 5) 1:51:44.7 | Spread (1st 5) 11:09.6
89, 219, 330, 335, 407
Isaiah Marchant, Justus Davis, David Marthaller, Phillip Landis, Jesse King
18:12.4, 20:11.1, 21:56.2, 22:03.0, 29:22.0
561395Clatskanie, OR - Team Time (1st 5) 1:45:50.0 | Spread (1st 5) 2:40.0
203, 247, 251, 340, 354, (355), (380)
Isaac Points, Chase Berg, Austin Deanhardt, Drexler Martin, Alex Gaylin, (Griffin Haas), (Trask Hill)
19:52.0, 20:38.0, 20:40.0, 22:08.0, 22:32.0, (22:35.0), (23:36.0)
571403Paisley, OR - Team Time (1st 5) 1:52:07.0 | Spread (1st 5) 7:43.0
196, 204, 211, 390, 402
Nikolas Arfsten, David Feingold, Camden Jones, Ganji Batsaikhan, Bank Duangkrajai
19:43.0, 19:53.0, 19:59.0, 25:06.0, 27:26.0
581476Myrtle Point, OR - Team Time (1st 5) 1:47:35.9 | Spread (1st 5) 4:23.0
90, 336, 337, 356, 357, (360), (366)
Eli Officer, Josh Lake, Jordan Thompson, Trevor Fullerton, Levi Randel, (Hayden Wiley), (Corbin Warner)
18:13.0, 22:05.1, 22:05.9, 22:35.9, 22:36.0, (22:41.1), (23:09.1)
591484Country Christian, OR - Team Time (1st 5) 1:47:03.5 | Spread (1st 5) 2:47.9
202, 296, 308, 320, 358, (372), (394)
Levi Losli, Alex Satrum, John Kendall, Parker McClaugherty, Ben Grandle, (Michael Mann), (Cooper Nofziger)
19:49.0, 21:22.0, 21:32.6, 21:43.0, 22:36.9, (23:17.0), (26:08.8)
601532Willamina, OR - Team Time (1st 5) 1:49:17.9 | Spread (1st 5) 3:00.1
231, 257, 295, 373, 376
Cian Bailey-Saucey, Michael Reyes, Justin Fasana, Logan DiBetta, Chandler Allen
20:24.7, 20:43.2, 21:21.6, 23:23.6, 23:24.8
611550Western Christian, OR - Team Time (1st 5) 1:55:33.6 | Spread (1st 5) 8:26.6
101, 273, 386, 391, 399, (400)
James Stinson, Mihretabe Gizaw, Alex Martinez, Bob Garrett, Tyler Van Voorhis, (Coby Winters)
18:24.3, 20:58.2, 23:59.1, 25:21.1, 26:50.9, (26:53.5)
621611Sheridan, OR - Team Time (1st 5) 1:52:01.3 | Spread (1st 5) 4:32.0
195, 270, 375, 383, 388, (389), (410)
Payton James, Daniel Sandovol, Hunter Michaelson, Kyle Magness, Patrick Mueller, (Zack Monroe), (Silas Mueller)
19:42.1, 20:55.7, 23:24.3, 23:45.1, 24:14.1, (24:54.7), (34:08.0)
631771Waldport, OR - Team Time (1st 5) 2:02:58.8 | Spread (1st 5) 8:06.2
294, 303, 362, 404, 408
Forrest Rosser, Eston Smith, Blake Bittick, Colton Walch, Trevor Thissell
21:19.8, 21:27.3, 22:46.5, 27:59.2, 29:26.0