1 | 123 | Oakridge,
OR - Team Time (1st 5) 1:25:05.0 | Spread (1st 5) 2:45.0 |
| 1, 2, 12, 34, 74, (91), (135) |
| Ben Altemus, Max Long, Jesse Fukawa, Sam Hahn, R.O. Gamez, (Kodi Riebling), (Chris Stamps) |
| 15:49.0, 16:00.0, 16:57.0, 17:45.0, 18:34.0, (18:48.0), (19:24.0) |
2 | 217 | Catlin Gabel,
OR - Team Time (1st 5) 1:29:08.0 | Spread (1st 5) 2:09.0 |
| 7, 28, 45, 46, 91, (106), (202) |
| Ian Wayne, Sam Estrem, Greg Conyers, Tom Conerly, Michael Gazeley-Romney, (Cody Snell), (Chris Allport) |
| 16:39.0, 17:38.0, 18:00.0, 18:03.0, 18:48.0, (19:06.0), (20:32.0) |
3 | 225 | Westside Christian,
OR - Team Time (1st 5) 1:28:38.0 | Spread (1st 5) 2:36.0 |
| 5, 14, 40, 63, 103, (137), (146) |
| Daniel Friesen, Josh Campbell, David Jeffery, Brandon Bray, Austin Prentice, (Conner McCroskey), (Austen Paul) |
| 16:26.0, 17:01.0, 17:52.0, 18:17.0, 19:02.0, (19:25.0), (19:35.0) |
4 | 247 | Union,
OR - Team Time (1st 5) 1:30:21.3 | Spread (1st 5) 52.0 |
| 33, 36, 48, 53, 77, (87), (93) |
| Tom Sheehy, Michael Cox, Alex Palmer, Haiden Kohl, Brandon Lowry, (TC Hull), (Gabriel O'Reilly) |
| 17:44.0, 17:50.0, 18:04.0, 18:07.3, 18:36.0, (18:44.0), (18:49.0) |
5 | 254 | McKenzie,
OR - Team Time (1st 5) 1:28:49.7 | Spread (1st 5) 3:09.8 |
| 3, 19, 46, 57, 129 |
| David Sherman, Michael Sherman, Sage Lutman, Stephen Norman, Weston Helfrich |
| 16:07.2, 17:09.9, 18:03.0, 18:12.6, 19:17.0 |
6 | 272 | Kennedy,
OR - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 1:37.0 |
| 23, 28, 49, 67, 105, (162), (176) |
| Daniel Gerig, Matt Donohue, Taylor Buchheit, Kurt Berning, Daniel Frey, (Josher Palacios), (Victor Cruz) |
| 17:28.0, 17:38.0, 18:05.0, 18:25.0, 19:05.0, (19:49.0), (20:04.0) |
7 | 287 | Knappa,
OR - Team Time (1st 5) 1:31:02.0 | Spread (1st 5) 52.0 |
| 40, 50, 54, 56, 87, (293) |
| Josh Fry, Kevin Martens, Ryan Isom, Stevie Allen, Nate Boardman, (Chris Bokor) |
| 17:52.0, 18:06.0, 18:09.0, 18:11.0, 18:44.0, (24:32.7) |
8 | 295 | Amity,
OR - Team Time (1st 5) 1:31:20.0 | Spread (1st 5) 43.0 |
| 37, 52, 64, 68, 74, (109), (140) |
| Jon Pennington, Pierre Orlans, Daniel Magana, Aaron Nobiletti, Nic Miles, (Jon Villasenor), (Alex Nobiletti) |
| 17:51.0, 18:07.0, 18:22.0, 18:26.0, 18:34.0, (19:08.0), (19:27.0) |
9 | 308 | Heritage Christian,
OR - Team Time (1st 5) 1:31:16.6 | Spread (1st 5) 1:32.4 |
| 26, 27, 65, 84, 106, (115), (167) |
| Zach Uebele, Nick Cnossen, Matt Campbell, Craig Bingham, Andrew Ritchie, (Eric Freitag), (Alex Hossner) |
| 17:33.6, 17:35.0, 18:23.0, 18:39.0, 19:06.0, (19:09.4), (19:57.0) |
10 | 314 | Lakeview,
OR - Team Time (1st 5) 1:30:29.1 | Spread (1st 5) 2:23.9 |
| 16, 17, 59, 83, 139, (145), (238) |
| Caleb Howard, Seth Walker, Isaac Kaiser, Brent Corning, Tony Zamudio, (Stephen Griffin), (Max McKinnon) |
| 17:03.0, 17:06.9, 18:13.6, 18:38.7, 19:26.9, (19:34.9), (21:43.3) |
11 | 326 | Bandon,
OR - Team Time (1st 5) 1:30:35.0 | Spread (1st 5) 2:31.0 |
| 10, 21, 81, 89, 125, (150), (179) |
| Logan Scherer, Cole Scherer, Brandon Lemerande, Blake Larkin, Tyler Park, (Gerald Davis), (Craig Minkler) |
| 16:44.0, 17:13.0, 18:38.0, 18:45.0, 19:15.0, (19:41.0), (20:07.0) |
| 326 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:31:21.2 | Spread (1st 5) 1:58.1 |
| 20, 44, 66, 79, 117, (122), (138) |
| Shawn Elliott, Caleb Aguiar, Logan Moore, Daniel Frentzko, Casey Torres, (Matt Zaiger), (Luke Ovgard) |
| 17:12.0, 17:59.4, 18:23.1, 18:36.6, 19:10.1, (19:13.0), (19:25.2) |
13 | 384 | Central Linn,
OR - Team Time (1st 5) 1:32:30.0 | Spread (1st 5) 2:10.0 |
| 24, 31, 71, 109, 149, (154), (236) |
| Adam Mendoza, Jordan Halstead, Chris McManus, Anders VanSandt, Ben Ervin, (Nate Meyr), (Gabe Meyr) |
| 17:30.0, 17:41.0, 18:31.0, 19:08.0, 19:40.0, (19:45.0), (21:41.0) |
14 | 418 | Umatilla,
OR - Team Time (1st 5) 1:33:05.6 | Spread (1st 5) 1:43.4 |
| 22, 94, 96, 102, 104, (131), (132) |
| Terry Johnsen, Peter Stice, Uriel Aparicio, Levi Russell, Julio Garcia, (Mario Aparicio), (Marshall Coleman) |
| 17:19.6, 18:50.0, 18:52.0, 19:01.0, 19:03.0, (19:22.0), (19:22.3) |
15 | 460 | Cascade Christian,
OR - Team Time (1st 5) 1:33:50.1 | Spread (1st 5) 1:16.8 |
| 51, 58, 97, 121, 133, (134), (161) |
| Jared Nichols, Jon Marcu, Jared Hooper, Matthew Eyman, Clark Snyder, (Vladimir Jensen), (Marty Stiles) |
| 18:06.6, 18:12.8, 18:54.5, 19:12.8, 19:23.4, (19:23.7), (19:48.6) |
16 | 474 | St Mary's,
OR - Team Time (1st 5) 1:33:07.5 | Spread (1st 5) 3:57.6 |
| 6, 43, 69, 160, 196, (256), (275) |
| Mike Seus, Elliot Anderson, Lewis Kerwin, Matt Wing, Alex Street, (Lou Gambee), (Steve Sagert) |
| 16:29.4, 17:57.0, 18:27.6, 19:46.5, 20:27.0, (22:04.3), (22:52.3) |
17 | 502 | Valley Catholic,
OR - Team Time (1st 5) 1:34:19.0 | Spread (1st 5) 2:07.0 |
| 28, 60, 118, 142, 154, (166), (212) |
| Brooks Feldman, Sean O'Brien, Alan McCarthy, Tim Brainerd, Brian Bellinger, (Kevin Bellinger), (Gavin Burgess) |
| 17:38.0, 18:15.0, 19:11.0, 19:30.0, 19:45.0, (19:56.0), (20:45.0) |
18 | 507 | Scio,
OR - Team Time (1st 5) 1:33:57.0 | Spread (1st 5) 3:44.0 |
| 9, 71, 85, 147, 195, (259), (261) |
| Zach Massari, Adam Bothern, David Beckstead, Jared Cooper, Cody White, (Trevor Summerlin), (Kelton Forson) |
| 16:42.0, 18:31.0, 18:41.0, 19:37.0, 20:26.0, (22:11.0), (22:16.0) |
19 | 536 | Nyssa,
OR - Team Time (1st 5) 1:34:23.5 | Spread (1st 5) 3:02.5 |
| 18, 42, 128, 167, 181, (217) |
| Brian Nelson, Kevin Beck, Adam Clinton, Omar Flores, Landon Hartley, (Jesse Alvarado) |
| 17:07.0, 17:54.0, 19:16.0, 19:57.0, 20:09.5, (21:04.0) |
20 | 571 | New Hope Christian,
OR - Team Time (1st 5) 1:34:37.1 | Spread (1st 5) 3:27.0 |
| 11, 25, 172, 173, 190, (198), (241) |
| Jacob Bowdoin, Eli Cunningham, Noah Cunningham, Ben Bowdoin, Ryan Garcia, (Cristian Rentero), (Kelly Hagopian) |
| 16:50.0, 17:30.4, 19:59.7, 20:00.0, 20:17.0, (20:28.6), (21:46.6) |
21 | 577 | Chemawa,
OR - Team Time (1st 5) 1:35:31.0 | Spread (1st 5) 2:10.0 |
| 35, 89, 124, 159, 170, (228) |
| Mike Charging, Justin WhiteClay, Cipriano Sanapaw, Vance Brisbois, Maverick WhiteClay, (Carter Longtree) |
| 17:48.0, 18:45.0, 19:14.0, 19:46.0, 19:58.0, (21:29.0) |
22 | 597 | Regis,
OR - Team Time (1st 5) 1:34:41.0 | Spread (1st 5) 4:23.0 |
| 4, 31, 167, 191, 204, (208), (225) |
| David Rannabargar, Ryan Joyce, Jordan Westlund, Jack Hafner, Joe Jaeger, (Jason Joyce), (Tim Silbernagel) |
| 16:11.0, 17:41.0, 19:57.0, 20:18.0, 20:34.0, (20:40.0), (21:27.0) |
23 | 622 | Toledo,
OR - Team Time (1st 5) 1:36:17.6 | Spread (1st 5) 2:22.4 |
| 39, 120, 125, 154, 184, (225), (270) |
| Matti Siiteri, Bo Johnson, Kyle Parks, Jared Zimmerman, Luke Martin, (Jon Lawrence), (Brian Hannah) |
| 17:51.6, 19:12.0, 19:15.0, 19:45.0, 20:14.0, (21:27.0), (22:43.0) |
24 | 656 | Portland Waldorf,
OR - Team Time (1st 5) 1:36:56.1 | Spread (1st 5) 2:22.0 |
| 37, 98, 164, 174, 183, (237), (265) |
| Michael Falconer, Rowan Karas, Simon Muir-Filene, Kyle Wilson, Jack Hoiland, (Tamlin Bley-Dawson), (Michael Hayes) |
| 17:51.0, 18:59.0, 19:52.0, 20:01.1, 20:13.0, (21:42.0), (22:26.0) |
25 | 702 | Burns,
OR - Team Time (1st 5) 1:39:12.3 | Spread (1st 5) 7:33.3 |
| 8, 86, 130, 188, 290, (290), (290) |
| Tommie Hooper, Nathan Mallon, Pat Mills, Devan Attleberger, Ralph Caldwell, (Brendan Palmer), (Tyler Rowley) |
| 16:40.0, 18:43.2, 19:19.2, 20:16.6, 24:13.3, (24:13.3), (24:13.3) |
26 | 720 | Oakland,
OR - Team Time (1st 5) 1:38:27.0 | Spread (1st 5) 4:51.0 |
| 14, 98, 144, 216, 248, (269), (280) |
| Tom McKay, Jason Cranley, Justin McCracken, Clinton Brown, Chris Bebeau, (Ian French), (Thomas Dunbar) |
| 17:01.0, 18:59.0, 19:34.0, 21:01.0, 21:52.0, (22:41.0), (23:01.0) |
27 | 731 | Waldport,
OR - Team Time (1st 5) 1:38:12.6 | Spread (1st 5) 1:36.4 |
| 95, 101, 162, 176, 197, (229), (250) |
| Orrin Smith, Norman Plough, Steven Jackson, Kyle Eggert, Steven Nyhus, (Ryan Bales), (Andy Weron) |
| 18:51.6, 19:00.0, 19:49.0, 20:04.0, 20:28.0, (21:31.0), (21:54.2) |
28 | 748 | Willamina,
OR - Team Time (1st 5) 1:38:33.0 | Spread (1st 5) 1:45.0 |
| 81, 98, 184, 192, 193, (211), (214) |
| Jared Biller, Alan Dickey, Michael Hostler, Josh Harmon, Denny Linton, (Roger Voight), (Eric Gretzon) |
| 18:38.0, 18:59.0, 20:14.0, 20:19.0, 20:23.0, (20:42.0), (20:54.0) |
29 | 784 | Creswell,
OR - Team Time (1st 5) 1:39:42.0 | Spread (1st 5) 3:30.0 |
| 55, 80, 206, 208, 235, (262) |
| Jasem Dulany, Cameron Craft, Garrett Presley, Thomas Olsen, Zach Jones, (Grayson England) |
| 18:10.0, 18:37.0, 20:35.0, 20:40.0, 21:40.0, (22:19.0) |
30 | 785 | Enterprise,
OR - Team Time (1st 5) 1:39:50.1 | Spread (1st 5) 5:02.3 |
| 13, 112, 152, 253, 255 |
| DJ Lincoln, Matthew Hurley, Patrick Baird, Cody Schwendiman, Ethan Osterloh |
| 17:00.0, 19:08.3, 19:42.0, 21:57.5, 22:02.3 |
31 | 803 | Life Christian,
OR - Team Time (1st 5) 1:41:01.0 | Spread (1st 5) 4:35.0 |
| 60, 60, 186, 224, 273 |
| Victor Matchie, Josh Parker, Drew Harvey, Jordan Sensibaugh, Kevin Tubbs |
| 18:15.0, 18:15.0, 20:16.0, 21:25.0, 22:50.0 |
32 | 839 | Rainier (OR),
OR - Team Time (1st 5) 1:39:51.0 | Spread (1st 5) 1:14.0 |
| 114, 164, 182, 186, 193, (247), (258) |
| Dylan McFadden, Mark Russell, Tim Stuva, Nathan Stecker, Sean Tolleshaug, (Paul Stuva), (Randy Powell) |
| 19:09.0, 19:52.0, 20:11.0, 20:16.0, 20:23.0, (21:51.0), (22:07.0) |
33 | 840 | Harrisburg,
OR - Team Time (1st 5) 1:40:37.0 | Spread (1st 5) 2:03.0 |
| 122, 125, 153, 218, 222, (233), (264) |
| Dan Blakely, Aaron Bailey, Brayan Mendoza, Paul Johnson, Matt Babcock, (Philip Scranage), (Kyle Smith) |
| 19:13.0, 19:15.0, 19:43.0, 21:10.0, 21:16.0, (21:37.0), (22:20.0) |
34 | 841 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:41:10.7 | Spread (1st 5) 2:38.7 |
| 108, 118, 141, 234, 240, (262), (279) |
| Corey Collins, Jordan Muntz, John Shaw, Martin Bicondoa, Colby Hanson, (Michael Vincent), (Josh Peters) |
| 19:06.6, 19:11.0, 19:28.0, 21:39.8, 21:45.3, (22:19.0), (23:00.0) |
35 | 888 | Clatskanie,
OR - Team Time (1st 5) 1:42:51.5 | Spread (1st 5) 5:18.0 |
| 74, 113, 201, 213, 287 |
| Austin Carmack, Aasa Carmack, Andrew Mustola, Adrian Vesik, Mathew Langley |
| 18:34.0, 19:08.5, 20:30.0, 20:47.0, 23:52.0 |
36 | 889 | Damascus Christian,
OR - Team Time (1st 5) 1:41:36.0 | Spread (1st 5) 2:42.0 |
| 109, 150, 170, 215, 245, (251) |
| William Bohrer, Stephen Roach, Jon Hardy, Peter Bohrer, Josh Salyer, (Sam Hughlett) |
| 19:08.0, 19:41.0, 19:58.0, 20:59.0, 21:50.0, (21:56.0) |
37 | 982 | De La Salle N Catholic,
OR - Team Time (1st 5) 1:43:48.2 | Spread (1st 5) 2:24.1 |
| 116, 178, 227, 230, 231 |
| Daniel Haliski, Brian Walsh, Titus Stupfel, Jacob Galash, Conrad Czuba |
| 19:10.0, 20:04.8, 21:28.2, 21:31.1, 21:34.1 |
38 | 991 | Weston-McEwen,
OR - Team Time (1st 5) 1:44:29.7 | Spread (1st 5) 4:08.1 |
| 78, 175, 200, 267, 271 |
| Tyler Grindstaff, Jacob Ellis, Thomas Rogers, Josh Aldrich, Cody Curtis |
| 18:36.5, 20:01.4, 20:29.4, 22:37.8, 22:44.6 |
39 | 1003 | Myrtle Point,
OR - Team Time (1st 5) 1:45:20.0 | Spread (1st 5) 4:16.0 |
| 70, 148, 245, 268, 272 |
| Asa Acuna, Jeff Veysey, Daven Cagley, Claude Wilson, Dylan Wilson |
| 18:29.0, 19:38.0, 21:50.0, 22:38.0, 22:45.0 |
40 | 1070 | Cove,
OR - Team Time (1st 5) 1:45:49.7 | Spread (1st 5) 2:59.3 |
| 143, 218, 220, 223, 266 |
| Nathan Brazil, Edison Xiao, Jesse Brazil, Brent Osterberg, Joe Anderson |
| 19:32.7, 21:10.0, 21:12.0, 21:23.0, 22:32.0 |
41 | 1076 | Dayton,
OR - Team Time (1st 5) 1:47:07.0 | Spread (1st 5) 4:20.0 |
| 73, 221, 232, 274, 276, (282), (305) |
| Kyle Kruchok, Kyle Stoller, Derek Hurley, Kip Beckwith, Chad Hanke, (David Nygren), (Jordan White) |
| 18:33.0, 21:14.0, 21:35.0, 22:52.0, 22:53.0, (23:13.0), (28:50.0) |
42 | 1109 | Pacific,
OR - Team Time (1st 5) 1:46:03.6 | Spread (1st 5) 1:45.4 |
| 180, 199, 239, 242, 249, (281), (295) |
| Simmins Justin, Redding Sam, Ryan Duncan, Brett Maynard, Joe Bussmann, (Terry Redding), (Jared Tarr) |
| 20:08.0, 20:29.2, 21:45.0, 21:48.0, 21:53.4, (23:09.3), (25:41.4) |
43 | 1146 | Neah-Kah-Nie,
OR - Team Time (1st 5) 1:46:44.0 | Spread (1st 5) 1:29.0 |
| 202, 204, 242, 244, 254, (277), (297) |
| Brandon Winsted, Kameha Stetzel, JC Nelson, Nick Aagesen, Eric Cheney, (Fabian Petri), (Russell Wiley) |
| 20:32.0, 20:34.0, 21:48.0, 21:49.0, 22:01.0, (22:57.0), (27:23.0) |
44 | 1154 | Oregon Episcopal,
OR - Team Time (1st 5) 1:47:34.0 | Spread (1st 5) 3:13.0 |
| 154, 210, 252, 260, 278, (288), (289) |
| Keenan Ferar, Steven Morrison, Arnaud Sillis, Nolan Ferrar, Kenney Marsh, (Ryan Tsao), (Ben Dreyzen) |
| 19:45.0, 20:41.0, 21:57.0, 22:13.0, 22:58.0, (24:00.0), (24:09.0) |
45 | 1163 | Glendale,
OR - Team Time (1st 5) 1:52:43.5 | Spread (1st 5) 8:17.6 |
| 135, 189, 257, 283, 299, (300), (303) |
| Ryan Dillard, Kelvin Cashatt, Jake McGuire, Shane Moritz, Ryan Arnberg, (Daniel Peters), (Matt Austin) |
| 19:24.0, 20:16.9, 22:06.0, 23:15.0, 27:41.6, (27:57.4), (28:23.0) |
46 | 1234 | Reedsport,
OR - Team Time (1st 5) 1:54:53.9 | Spread (1st 5) 7:38.3 |
| 158, 207, 285, 286, 298 |
| Eli Garner, Chris Reiter, Duncan Law, Justin Halstead, David Orr |
| 19:45.9, 20:38.5, 23:28.3, 23:37.0, 27:24.2 |
47 | 1477 | Crow,
OR - Team Time (1st 5) 2:11:02.0 | Spread (1st 5) 4:58.0 |
| 284, 294, 296, 301, 302, (304), (306) |
| Renaud Weimerskirch, Brandon Donovan, Ken Eastlick, Garrett Naber, Justin Derby, (Travis Hansen), (Evan Clark) |
| 23:20.0, 25:22.0, 25:51.0, 28:11.0, 28:18.0, (28:36.0), (29:58.0) |