| 1 | 30 | Marist,
OR - Team Time (1st 5) 1:05:56.0 | Spread (1st 5) 32.0 |
| 2, 5, 7, 8, 8, (10), (24) |
| Matt Hollander, Kyle Jackson, Ray Heymann, Steven Robert, Jared Christian, (Michael Bellamy), (Chris Auld) |
| 12:50.0, 13:02.0, 13:20.0, 13:22.0, 13:22.0, (13:23.0), (13:53.0) |
| 2 | 59 | Jesuit,
OR - Team Time (1st 5) 1:07:00.0 | Spread (1st 5) 23.0 |
| 6, 12, 13, 13, 15, (15), (17) |
| Brian Manning, Lucas Rothenberger, Tim Kessler, Benjamin (Ben) Demaree, Dalton Petursson, (Patrick Maag), (Christian Burger) |
| 13:07.0, 13:25.0, 13:29.0, 13:29.0, 13:30.0, (13:30.0), (13:37.0) |
| 3 | 111 | Sisters,
OR - Team Time (1st 5) 1:09:05.0 | Spread (1st 5) 15.0 |
| 18, 20, 22, 24, 27, (60), (109) |
| Benton Urquhart, Parker Bennett, Jared Henderson, Lucas Glick, Mike Calavan, (Drew Harrison), (Andrew Legg) |
| 13:42.0, 13:44.0, 13:49.0, 13:53.0, 13:57.0, (15:05.0), (15:57.0) |
| 4 | 114 | South Salem,
OR - Team Time (1st 5) 1:08:57.0 | Spread (1st 5) 1:18.0 |
| 3, 23, 28, 28, 32, (47), (48) |
| Cody Hughes, Kyle Reed, Brandon Weems, Marshall Beranek, John Bain, (Zac French), (Matt Miner) |
| 12:55.0, 13:51.0, 13:59.0, 13:59.0, 14:13.0, (14:47.0), (14:48.0) |
| 5 | 177 | North Salem,
OR - Team Time (1st 5) 1:10:45.0 | Spread (1st 5) 2:26.0 |
| 1, 26, 28, 59, 63, (64), (69) |
| Michael Herrmann, Brian Youngern, Carey Miller, Spencer Kaufman, Kyle Parent, (Eric Foster), (David Valdivia) |
| 12:41.0, 13:54.0, 13:59.0, 15:04.0, 15:07.0, (15:08.0), (15:13.0) |
| 6 | 213 | Crater,
OR - Team Time (1st 5) 1:13:00.0 | Spread (1st 5) 38.0 |
| 33, 35, 42, 50, 53, (57), (79) |
| Alex Miller, Zane Stevens, Greyson Dixon, Tony Barrett, Jon Bryant, (Aaron Adams), (Mark Holloway) |
| 14:15.0, 14:22.0, 14:39.0, 14:51.0, 14:53.0, (14:58.0), (15:23.0) |
| 7 | 275 | North Medford,
OR - Team Time (1st 5) 1:14:18.0 | Spread (1st 5) 1:05.0 |
| 31, 37, 65, 70, 72, (77), (83) |
| Sean Lansing, Joey McDougall, Ammon Ebert, Nick Sharpe, Jonathan Hokanson, (Lennart Johrens), (Kyle Lipscomb) |
| 14:12.0, 14:26.0, 15:09.0, 15:14.0, 15:17.0, (15:20.0), (15:32.0) |
| 8 | 313 | Springfield,
OR - Team Time (1st 5) 1:14:45.0 | Spread (1st 5) 2:19.0 |
| 19, 41, 62, 75, 116, (132), (138) |
| Tim Costin, Drew Gerg, Derick Olsen, Dylan Arana, Craig Fickle, (Erik Hastie), (Aaron Badenoch) |
| 13:43.0, 14:35.0, 15:06.0, 15:19.0, 16:02.0, (16:22.0), (16:28.0) |
| 9 | 343 | Estacada,
OR - Team Time (1st 5) 1:15:59.0 | Spread (1st 5) 1:19.0 |
| 43, 44, 54, 89, 113, (145), (175) |
| Brad Prettyman, Troy Prettyman, Cory Marcus, Cody Johnson, Mac Berg, (Travis Hartung), (Jon Howard) |
| 14:41.0, 14:43.0, 14:56.0, 15:39.0, 16:00.0, (16:45.0), (17:43.0) |
| 10 | 362 | McKenzie,
OR - Team Time (1st 5) 1:15:11.0 | Spread (1st 5) 3:11.0 |
| 4, 38, 94, 103, 123 |
| Michael Sherman, Stephen Norman, Shane Patton, Weston Helfrich, Kyle Harbick |
| 12:59.0, 14:28.0, 15:43.0, 15:51.0, 16:10.0 |
| 11 | 391 | Roseburg,
OR - Team Time (1st 5) 1:16:45.0 | Spread (1st 5) 1:24.0 |
| 38, 56, 94, 99, 104, (131), (149) |
| Dan Faas, Salvador Valencia, Samuel Mecham, Jeremy Wells, Chayse Jackson, (Tyler Brookbank), (Taylor Perkinson) |
| 14:28.0, 14:57.0, 15:43.0, 15:45.0, 15:52.0, (16:20.0), (16:54.0) |
| 12 | 392 | Cottage Grove,
OR - Team Time (1st 5) 1:16:22.0 | Spread (1st 5) 2:37.0 |
| 11, 87, 89, 91, 114, (114), (118) |
| Sam Settelmeyer, Ian Herzog, Tanner Sustaire, James Deatherage, Elijah Wilson, (Benjamin Kirk), (Mason Fullerton) |
| 13:24.0, 15:38.0, 15:39.0, 15:40.0, 16:01.0, (16:01.0), (16:03.0) |
| 13 | 400 | South Albany,
OR - Team Time (1st 5) 1:16:25.0 | Spread (1st 5) 2:16.0 |
| 21, 44, 108, 111, 116, (122), (130) |
| Antony Earley, Jonathan Neuschwander, Jeffy Anderson, Spencer Stutzman, Shawn Jayne, (Chris Andres), (Robby Whitney) |
| 13:46.0, 14:43.0, 15:56.0, 15:58.0, 16:02.0, (16:09.0), (16:18.0) |
| 14 | 401 | Klamath Union,
OR - Team Time (1st 5) 1:17:12.0 | Spread (1st 5) 52.0 |
| 52, 70, 87, 96, 96, (102), (106) |
| Culley Dumbeck, Alden Goebel, Ben Morton, Dustin Smith, Daniel Marsden, (Alex Dassoff), (Chad Steiner) |
| 14:52.0, 15:14.0, 15:38.0, 15:44.0, 15:44.0, (15:49.0), (15:54.0) |
| 15 | 408 | Heritage Christian,
OR - Team Time (1st 5) 1:17:09.0 | Spread (1st 5) 2:23.0 |
| 34, 54, 81, 96, 143, (164), (172) |
| Craig Bingham, Andrew Ritchie, Alex Hossner, Matt Campbell, Andrew Hair, (Orlando Diaz), (Seth VanDerEems) |
| 14:19.0, 14:56.0, 15:28.0, 15:44.0, 16:42.0, (17:16.0), (17:36.0) |
| 16 | 448 | Pleasant Hill,
OR - Team Time (1st 5) 1:18:01.0 | Spread (1st 5) 1:03.0 |
| 75, 78, 80, 83, 132, (142), (189) |
| Jai Broome, Austyn Bushman, Cody Jordan, Levi Davis, Justin White, (Noah Broome), (Cosmo Cole) |
| 15:19.0, 15:21.0, 15:27.0, 15:32.0, 16:22.0, (16:39.0), (18:47.0) |
| 17 | 499 | Willamette,
OR - Team Time (1st 5) 1:19:11.0 | Spread (1st 5) 2:42.0 |
| 36, 72, 86, 148, 157, (163), (179) |
| Josh Embury, James Boggs, Alan Jimenes, Brandan Smith, Anthony Vanek, (Jesse Cargil), (Austin Suhagun) |
| 14:23.0, 15:17.0, 15:33.0, 16:53.0, 17:05.0, (17:15.0), (18:02.0) |
| 18 | 523 | Creswell,
OR - Team Time (1st 5) 1:19:34.0 | Spread (1st 5) 2:43.0 |
| 40, 93, 101, 124, 165, (166), (169) |
| Jasem Dulany, Garrett Presley, Larry Powell, Andrew Sanders, Nick O'Connell, (Kyler Brown), (Brogan Campbell) |
| 14:34.0, 15:42.0, 15:48.0, 16:13.0, 17:17.0, (17:22.0), (17:25.0) |
| 19 | 594 | Henley,
OR - Team Time (1st 5) 1:20:34.8 | Spread (1st 5) 33.9 |
| 107, 109, 112, 128, 138, (147), (153) |
| Shaun Carter, Arron Bellini, David Carruth, Steve East, Brendan Concannon, (Brian Bailey), (Cortland Henderson) |
| 15:54.1, 15:57.0, 15:59.9, 16:15.8, 16:28.0, (16:48.3), (16:59.3) |
| 20 | 619 | Southwest Christian,
OR - Team Time (1st 5) 1:21:33.5 | Spread (1st 5) 1:38.5 |
| 85, 99, 119, 155, 161, (201) |
| Josh Bushared, Joe Webb, Brandon Massoni, Reese Lile, Ben Bruns, (Justin Vanier) |
| 15:32.5, 15:45.0, 16:04.0, 17:01.0, 17:11.0, (20:28.7) |
| 21 | 624 | Mazama,
OR - Team Time (1st 5) 1:22:07.1 | Spread (1st 5) 2:15.0 |
| 65, 74, 158, 160, 167, (174), (185) |
| Kirby Garlitz, Andrew Daw, Brandon Young, Phillip Spears, Hayden Leach, (Daniel Grupe), (Mason Keller) |
| 15:09.0, 15:17.2, 17:06.9, 17:10.0, 17:24.0, (17:41.3), (18:18.0) |
| 22 | 634 | Grant,
OR - Team Time (1st 5) 1:22:39.0 | Spread (1st 5) 2:34.0 |
| 67, 68, 152, 171, 176, (177), (181) |
| Tyler Riggs, Brit Cornwall, Charles Bailey, Brian Dodge, Ray Spolek, (Elliott Henshaw), (Milo Cutts-Carey) |
| 15:11.0, 15:12.0, 16:59.0, 17:32.0, 17:45.0, (17:47.0), (18:09.0) |
| 23 | 651 | South Medford,
OR - Team Time (1st 5) 1:21:34.0 | Spread (1st 5) 23.0 |
| 119, 127, 134, 134, 137, (154), (155) |
| Zach Snyder, Dallas Bell, David Van Buskirk, Wheat Mahoney, Daniel Lippke, (Scott Peters), (Justin Hiett) |
| 16:04.0, 16:15.0, 16:24.0, 16:24.0, 16:27.0, (17:00.0), (17:01.0) |
| 24 | 654 | Junction City,
OR - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 5:04.0 |
| 49, 58, 159, 192, 196, (210) |
| Cole Newman, Tyson McCool, Chris Bratland, Tony Vickery, Jordan Edwards, (Brandon Leslie) |
| 14:50.0, 15:00.0, 17:09.0, 19:03.0, 19:54.0, (22:38.0) |
| 25 | 657 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:22:06.7 | Spread (1st 5) 1:05.3 |
| 105, 121, 136, 144, 151, (183), (200) |
| Shawn Elliott, Caleb Aguiar, Logan Moore, Daniel Frentzko, Matt Zaiger, (Jared Aguiar), (Ben Thorpe) |
| 15:53.1, 16:05.4, 16:25.2, 16:44.6, 16:58.4, (18:12.8), (20:15.9) |
| 26 | 665 | Ashland,
OR - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 5:51.0 |
| 46, 50, 180, 186, 203, (208), (209) |
| Derek Tarnawa, Colin Haug, Zach Markovich, Clint Gorbett, Ian Larive, (Sam Taylor), (Jack Murphy) |
| 14:46.0, 14:51.0, 18:06.0, 18:41.0, 20:37.0, (21:52.0), (22:32.0) |
| 27 | 737 | Elmira,
OR - Team Time (1st 5) 1:29:00.0 | Spread (1st 5) 5:28.0 |
| 60, 126, 150, 199, 202, (204), (211) |
| Logan Loftis, Spencer Warner, Justin Tollen, Alan Sylvestre, Cody Watson, (Corey Standeford), (George Curtis) |
| 15:05.0, 16:14.0, 16:58.0, 20:10.0, 20:33.0, (20:48.0), (26:19.0) |
| 28 | 747 | Scio,
OR - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 3:46.0 |
| 82, 138, 145, 188, 194, (195), (197) |
| David Beckstead, Jared Cooper, Cody White, Micah Massari, Ethan Massari, (Carter Cooper), (Kevin Jewell) |
| 15:30.0, 16:28.0, 16:45.0, 18:45.0, 19:16.0, (19:21.0), (19:57.0) |
| 29 | 749 | Grants Pass,
OR - Team Time (1st 5) 1:25:37.0 | Spread (1st 5) 3:03.0 |
| 92, 141, 162, 167, 187 |
| Andrew Stulz, Zack Paterson, James Pearson, David Pope, Collin Hebert |
| 15:41.0, 16:35.0, 17:13.0, 17:24.0, 18:44.0 |
| 30 | 780 | Central Linn,
OR - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 2:02.0 |
| 124, 129, 170, 173, 184, (191), (198) |
| Adam Mendoza, Anders VanSandt, Jordan Halstead, Brandon McManus, Dakota Judy, (Josh Jones), (Mike Miller) |
| 16:13.0, 16:17.0, 17:31.0, 17:41.0, 18:15.0, (18:52.0), (19:59.0) |
| 31 | 947 | Rainier (OR),
OR - Team Time (1st 5) 1:35:02.0 | Spread (1st 5) 2:52.0 |
| 178, 181, 190, 193, 205, (206), (207) |
| Kory Schuff, Dylan McFadden, Nathan Stecker, Tim Stuva, Tyler Yeoman, (Branden Neumann), (Richie Ontiveros) |
| 18:00.0, 18:09.0, 18:48.0, 19:13.0, 20:52.0, (20:56.0), (21:20.0) |