1 | 105 | Union,
OR - Team Time (1st 5) 1:26:10.0 | Spread (1st 5) 53.0 |
| 10, 12, 15, 29, 39, (46), (64) |
| Jordan Monroe, Tom Sheehy, Chris Fasel, Michael Cox, Gabriel O'Reilly, (Haiden Kohl), (Alex Palmer) |
| 16:51.0, 16:56.0, 17:08.0, 17:31.0, 17:44.0, (17:57.0), (18:13.0) |
2 | 131 | Oakridge,
OR - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 2:02.0 |
| 1, 16, 18, 48, 48, (64), (151) |
| Max Long, Jesse Fukawa, R.O. Gamez, Sam Hahn, Ty Skordahl, (Chris Stamps), (Blake Ritz) |
| 15:57.0, 17:09.0, 17:16.0, 17:59.0, 17:59.0, (18:13.0), (19:54.0) |
3 | 186 | Southwest Christian,
OR - Team Time (1st 5) 1:28:22.2 | Spread (1st 5) 57.2 |
| 14, 24, 40, 51, 57, (67), (165) |
| Brandon Massoni, Ben Bogert, Josh Bushared, Reese Lile, Ben Bruns, (Joe Webb), (Chris Coons) |
| 17:07.0, 17:24.0, 17:47.0, 18:00.0, 18:04.2, (18:17.0), (20:11.0) |
4 | 188 | Catlin Gabel,
OR - Team Time (1st 5) 1:27:00.0 | Spread (1st 5) 2:41.0 |
| 3, 4, 36, 54, 91, (139), (216) |
| Sam Estrem, Ian Wayne, Greg Conyers, Michael Gazeley-Romney, Chris Allport, (Johnny Paige), (Nathan Greenberg) |
| 16:11.0, 16:12.0, 17:41.0, 18:04.0, 18:52.0, (19:44.0), (21:06.0) |
5 | 230 | Westside Christian,
OR - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 2:05.0 |
| 8, 20, 45, 74, 83, (93), (118) |
| Daniel Friesen, David Jeffery, Austen Paul, Brandon Bray, John Povolny, (David Ball), (Daniel McDonald) |
| 16:36.0, 17:19.0, 17:56.0, 18:27.0, 18:41.0, (18:53.0), (19:23.0) |
6 | 234 | Heritage Christian,
OR - Team Time (1st 5) 1:29:24.5 | Spread (1st 5) 1:50.0 |
| 17, 21, 23, 76, 97, (104), (170) |
| Zach Uebele, Andrew Hair, Craig Bingham, Andrew Ritchie, Matt Campbell, (Alex Hossner), (Caleb Konigsteld) |
| 17:10.0, 17:20.0, 17:23.7, 18:30.8, 19:00.0, (19:08.3), (20:16.7) |
7 | 247 | Amity,
OR - Team Time (1st 5) 1:29:51.0 | Spread (1st 5) 58.0 |
| 24, 42, 43, 68, 70, (110), (120) |
| Jon Pennington, Aaron Nobiletti, Daniel Magana, Jon Villasenor, Nic Miles, (Alex Nobiletti), (Anthony Martin) |
| 17:24.0, 17:53.0, 17:54.0, 18:18.0, 18:22.0, (19:15.0), (19:24.0) |
8 | 252 | Nyssa,
OR - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 1:51.0 |
| 9, 33, 54, 73, 83, (98), (108) |
| Brian Nelson, Kevin Beck, Carter Spear, Conner Fiscarelli, Gabriel Ramirez, (Landon Hartley), (Jaimie Venegas) |
| 16:50.0, 17:37.0, 18:04.0, 18:25.0, 18:41.0, (19:04.9), (19:13.0) |
9 | 268 | Umatilla,
OR - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 48.0 |
| 31, 44, 54, 69, 70, (127), (138) |
| Julio Garcia, Obi Harriman, Peter Stice, Marshall Coleman, Mario Aparicio, (Travis Hendon), (Josh Brown) |
| 17:34.0, 17:55.0, 18:04.0, 18:19.0, 18:22.0, (19:30.0), (19:41.0) |
10 | 271 | Lakeview,
OR - Team Time (1st 5) 1:29:43.7 | Spread (1st 5) 2:25.0 |
| 5, 31, 61, 85, 89, (89), (113) |
| Seth Walker, Cy Swartzlender, Brent Corning, David Rosales, John Pittman, (Jared Seehawer), (Jarrod Seehawer) |
| 16:26.0, 17:34.0, 18:11.0, 18:41.7, 18:51.0, (18:51.0), (19:20.0) |
11 | 280 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:30:08.4 | Spread (1st 5) 2:44.1 |
| 7, 26, 35, 100, 112, (160), (243) |
| Shawn Elliott, Caleb Aguiar, Logan Moore, Matt Zaiger, Daniel Frentzko, (Jared Aguiar), (Ben Thorpe) |
| 16:34.7, 17:27.9, 17:40.0, 19:07.0, 19:18.8, (20:08.9), (22:09.0) |
12 | 421 | McKenzie,
OR - Team Time (1st 5) 1:32:37.5 | Spread (1st 5) 3:24.0 |
| 6, 33, 88, 142, 152, (163), (238) |
| Michael Sherman, Stephen Norman, Shane Patton, Weston Helfrich, Kyle Harbick, (Justin Smith), (Caleb Anderson) |
| 16:31.0, 17:37.0, 18:47.5, 19:47.0, 19:55.0, (20:10.0), (21:56.0) |
13 | 425 | Portland Waldorf,
OR - Team Time (1st 5) 1:33:13.0 | Spread (1st 5) 2:46.0 |
| 13, 72, 79, 113, 148, (248), (249) |
| Michael Falconer, Daniel Parecki, Tamlin Bley-Dawson, Sean Sparks, Stephen Zumwalt, (Toby Thom), (Julian Hein) |
| 17:04.0, 18:24.0, 18:35.0, 19:20.0, 19:50.0, (22:30.0), (22:32.0) |
14 | 452 | Cascade Christian,
OR - Team Time (1st 5) 1:34:13.2 | Spread (1st 5) 1:25.0 |
| 48, 77, 102, 105, 120, (136), (137) |
| Jared Nichols, Jon Marcu, Vladimir Jensen, Matthew Eyman, Marty Stiles, (Matthew Morley), (Tim Stieglitz) |
| 17:59.0, 18:32.0, 19:08.0, 19:10.2, 19:24.0, (19:37.0), (19:39.3) |
15 | 459 | Kennedy,
OR - Team Time (1st 5) 1:33:59.9 | Spread (1st 5) 1:24.0 |
| 59, 62, 87, 124, 127, (150), (156) |
| Kurt Berning, Juan Ahuatl, Leonel Jines, Angel Cardenas, C.J. Dyer, (Josher Palacios), (Luis Juarez) |
| 18:06.0, 18:12.0, 18:46.9, 19:25.0, 19:30.0, (19:51.5), (20:05.0) |
16 | 488 | Vale,
OR - Team Time (1st 5) 1:34:43.0 | Spread (1st 5) 2:16.0 |
| 28, 86, 113, 120, 141, (178), (197) |
| Travis Delong, Garrett Chamberlain, Levi Mason, Adam Snook, Mikhail Gololobov, (Arcenio Carrillo), (Albert Philpott) |
| 17:29.0, 18:45.0, 19:20.0, 19:24.0, 19:45.0, (20:33.0), (20:49.0) |
17 | 507 | Central Linn,
OR - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 2:02.0 |
| 53, 59, 106, 133, 156, (182), (225) |
| Adam Mendoza, Jordan Halstead, Anders VanSandt, Dakota Judy, Brandon McManus, (Josh Jones), (Mike Miller) |
| 18:03.0, 18:06.0, 19:11.0, 19:32.0, 20:05.0, (20:35.0), (21:27.0) |
18 | 537 | Waldport,
OR - Team Time (1st 5) 1:35:40.0 | Spread (1st 5) 2:08.0 |
| 47, 78, 99, 155, 158, (174), (227) |
| Norman Plough, Joel Waterman, Nolan Dean, Orrin Smith, Steven Nyhus, (Kyle Eggert), (Jerry Waterman) |
| 17:58.0, 18:33.0, 19:06.0, 19:57.0, 20:06.0, (20:28.0), (21:29.0) |
19 | 560 | Clatskanie,
OR - Team Time (1st 5) 1:36:05.0 | Spread (1st 5) 2:37.0 |
| 52, 81, 96, 146, 185, (208) |
| Chad Sutfin, Bradlee Pugh, Aasa Carmack, Gary Points, Mathew Langley, (Austin Carmack) |
| 18:01.0, 18:40.0, 18:58.0, 19:48.0, 20:38.0, (20:59.0) |
20 | 583 | Bandon,
OR - Team Time (1st 5) 1:36:23.0 | Spread (1st 5) 1:42.0 |
| 66, 80, 142, 142, 153, (183), (193) |
| Blake Larkin, Brandon Lemerande, Isaac Taylor, Tyler Park, Gerald Davis, (Craig Minkler), (Kody Lawrence) |
| 18:14.0, 18:39.0, 19:47.0, 19:47.0, 19:56.0, (20:37.0), (20:47.0) |
21 | 599 | Damascus Christian,
OR - Team Time (1st 5) 1:37:02.2 | Spread (1st 5) 1:29.0 |
| 81, 100, 117, 140, 161, (167) |
| Stephen Roach, Peter Bohrer, William Bohrer, Sam Hughlett, Josh Salyer, (Tanner Murphy) |
| 18:40.0, 19:07.0, 19:21.4, 19:44.8, 20:09.0, (20:15.0) |
22 | 602 | Rainier (OR),
OR - Team Time (1st 5) 1:37:00.1 | Spread (1st 5) 1:26.0 |
| 91, 95, 118, 127, 171, (201), (214) |
| Mark Russell, Dylan McFadden, Kory Schuff, Nathan Stecker, Tim Stuva, (Jodie Powell), (Tyler Yeoman) |
| 18:52.0, 18:57.1, 19:23.0, 19:30.0, 20:18.0, (20:53.0), (21:04.0) |
23 | 620 | New Hope Christian,
OR - Team Time (1st 5) 1:35:45.0 | Spread (1st 5) 5:16.0 |
| 2, 11, 167, 217, 223, (241), (247) |
| Jacob Bowdoin, Eli Cunningham, Craig Garcia, Edgar Quirarte, Brett Jaynes, (Albert Pinedo), (Marc Nicholes) |
| 16:07.0, 16:52.0, 20:15.0, 21:08.0, 21:23.0, (22:03.0), (22:28.3) |
24 | 650 | Valley Catholic,
OR - Team Time (1st 5) 1:37:51.6 | Spread (1st 5) 4:33.6 |
| 19, 74, 130, 195, 232, (233), (240) |
| Brooks Feldman, Tim Brainerd, Nick Raulino, Tom Young, Alex Smith, (Tom Haines), (Victor Martins) |
| 17:16.4, 18:27.0, 19:31.0, 20:47.2, 21:50.0, (21:53.0), (21:58.0) |
25 | 659 | Reedsport,
OR - Team Time (1st 5) 1:37:58.0 | Spread (1st 5) 54.0 |
| 108, 110, 134, 148, 159, (187), (244) |
| Justin Halstead, Eli Garner, John Thurber, Brad Reinoehl, Anthony Halstead, (Duncan Law), (Sean Halstead) |
| 19:13.0, 19:15.0, 19:33.0, 19:50.0, 20:07.0, (20:39.0), (22:09.2) |
26 | 701 | Regis,
OR - Team Time (1st 5) 1:38:35.3 | Spread (1st 5) 3:07.0 |
| 36, 145, 161, 163, 196, (205), (215) |
| Ryan Joyce, Matt Schabel, Lee Miller, Jordan Westlund, Jack Hafner, (Andre Hall), (Tim Silbernagel) |
| 17:41.0, 19:47.3, 20:09.0, 20:10.0, 20:48.0, (20:57.0), (21:05.0) |
27 | 744 | Creswell,
OR - Team Time (1st 5) 1:39:31.0 | Spread (1st 5) 3:15.0 |
| 36, 130, 183, 192, 203, (208), (233) |
| Jasem Dulany, Garrett Presley, Andrew Sanders, Larry Powell, Brogan Campbell, (Kyler Brown), (Nick O'Connell) |
| 17:41.0, 19:31.0, 20:37.0, 20:46.0, 20:56.0, (20:59.0), (21:53.0) |
28 | 755 | Burns,
OR - Team Time (1st 5) 1:39:43.2 | Spread (1st 5) 3:26.2 |
| 30, 169, 172, 177, 207, (235), (264) |
| Devan Attleberger, Raph Caldwell, Kraig McCanna, Ralph Caldwell, Brendan Palmer, (Tyler Rowley), (Josh Walters) |
| 17:32.0, 20:16.5, 20:23.8, 20:32.7, 20:58.2, (21:54.6), (24:02.8) |
29 | 763 | Harrisburg,
OR - Team Time (1st 5) 1:39:46.0 | Spread (1st 5) 3:40.0 |
| 27, 147, 179, 193, 217, (246), (255) |
| Brayan Mendoza, Anders Wick, Weston Petewon, Philip Scranage, Andrew Norman, (Kyle Smith), (Jake Reynolds) |
| 17:28.0, 19:49.0, 20:34.0, 20:47.0, 21:08.0, (22:28.0), (23:11.0) |
30 | 778 | St Mary's,
OR - Team Time (1st 5) 1:40:13.0 | Spread (1st 5) 3:07.0 |
| 41, 153, 175, 203, 206, (251), (268) |
| Lewis Kerwin, Elliot Anderson, Matt Wing, Loren Westland, Alex Gentry, (Steve Sagert), (Will Oursler) |
| 17:51.0, 19:56.0, 20:32.0, 20:56.0, 20:58.0, (22:48.0), (25:12.0) |
31 | 795 | Knappa,
OR - Team Time (1st 5) 1:40:33.7 | Spread (1st 5) 4:16.2 |
| 21, 125, 199, 221, 229, (257), (261) |
| Stevie Allen, Lars Gjovik, Robert Paterson, Paul Isom, Nate Boardman, (Paul MacCloney), (Roland Johansen) |
| 17:20.0, 19:26.0, 20:51.0, 21:20.5, 21:36.2, (23:19.0), (23:50.0) |
32 | 806 | Scio,
OR - Team Time (1st 5) 1:40:28.5 | Spread (1st 5) 1:56.5 |
| 107, 132, 135, 213, 219, (237), (239) |
| David Beckstead, Jared Cooper, Cody White, Micah Massari, Kevin Jewell, (Ethan Massari), (Carter Cooper) |
| 19:11.6, 19:31.5, 19:33.8, 21:03.5, 21:08.1, (21:55.2), (21:57.2) |
33 | 868 | Cove,
OR - Team Time (1st 5) 1:48:28.0 | Spread (1st 5) 9:16.0 |
| 116, 120, 175, 179, 278, (279) |
| Nathan Brazil, Zane Gray, Brent Osterberg, Jesse Brazil, Keegan Fleming, (C. J. Parmele) |
| 19:21.0, 19:24.0, 20:32.0, 20:34.0, 28:37.0, (28:38.0) |
34 | 933 | Neah-Kah-Nie,
OR - Team Time (1st 5) 1:43:20.8 | Spread (1st 5) 2:16.0 |
| 102, 190, 197, 220, 224, (226), (254) |
| Sean Compton, Brandon Winsted, Jerry Creasy, Zach Houchins, Kameha Stetzel, (Nick Aagesen), (JC Nelson) |
| 19:08.0, 20:45.0, 20:49.0, 21:14.8, 21:24.0, (21:28.0), (23:00.0) |
35 | 964 | Crow,
OR - Team Time (1st 5) 1:44:15.8 | Spread (1st 5) 3:50.0 |
| 58, 212, 228, 230, 236, (259), (269) |
| Brandon Bouchet, John Schwarz, Travis Hansen, Ken Eastlick, Travis Wilson, (Evan Clark), (Garret Naber) |
| 18:05.0, 21:03.3, 21:36.1, 21:36.4, 21:55.0, (23:38.0), (25:14.0) |
36 | 976 | Toledo,
OR - Team Time (1st 5) 1:49:40.8 | Spread (1st 5) 6:08.0 |
| 62, 126, 260, 263, 265, (267), (274) |
| Kyle Parks, Bo Johnson, AJ Brown, Matt Sharpe, Raven Martin, (Dylan Parks), (Corey Houck) |
| 18:12.0, 19:28.0, 23:46.0, 23:54.8, 24:20.0, (24:59.6), (25:51.0) |
37 | 993 | Pacific,
OR - Team Time (1st 5) 1:44:51.7 | Spread (1st 5) 1:43.7 |
| 173, 179, 189, 210, 242, (252), (256) |
| Jeremy Johnston, Redding Sam, Terry Redding, Michael Paugh, Darren Pogwizd, (Joe Bussmann), (Devan Jensen) |
| 20:24.0, 20:34.0, 20:43.0, 21:03.0, 22:07.7, (22:51.0), (23:11.7) |
38 | 1008 | Santiam,
OR - Team Time (1st 5) 1:46:18.0 | Spread (1st 5) 3:47.0 |
| 94, 188, 231, 245, 250, (266), (272) |
| Chris Matter, Emmanuel Delacruz, Garett Nicot, Larne Urban, Josh Stinson, (Mitchell Cole), (John Paul Carey) |
| 18:54.0, 20:42.0, 21:43.0, 22:18.0, 22:41.0, (24:34.0), (25:30.0) |
39 | 1139 | Glendale,
OR - Team Time (1st 5) 1:52:08.9 | Spread (1st 5) 4:46.2 |
| 191, 202, 211, 262, 273, (277) |
| Ryan Dillard, Jake Whitaker, Jake McGuire, Chris King, Marvin Wise, (James Booth) |
| 20:45.8, 20:55.0, 21:03.1, 23:53.0, 25:32.0, (28:11.0) |
40 | 1185 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:55:38.8 | Spread (1st 5) 5:41.1 |
| 165, 222, 252, 271, 275 |
| Corey Collins, Jason Rice, Josh Adkisson, Farrell Mike, Trever Nystrom |
| 20:11.0, 21:22.0, 22:51.0, 25:22.7, 25:52.1 |
41 | 1189 | Paisley,
OR - Team Time (1st 5) 1:56:38.5 | Spread (1st 5) 5:49.9 |
| 185, 200, 258, 270, 276 |
| Steven Lung, Ilya Seleznev, Rogier Dekkers, Paul Pelroy, Taurus Franklin |
| 20:38.0, 20:51.8, 23:23.8, 25:17.0, 26:27.9 |