| 1 | 41 | Jesuit,
OR - Team Time (1st 5) 1:05:46.0 | Spread (1st 5) 19.8 |
| 2, 3, 10, 12, 14, (23), (24) |
| Sam Larson, Brian Manning, Peter Maag, John Carley, Lucas Rothenberger, (Hans Hagmeier), (Jake Gardner) |
| 12:59.5, 12:59.6, 13:12.2, 13:15.4, 13:19.3, (13:33.1), (13:41.8) |
| 2 | 45 | West Salem,
OR - Team Time (1st 5) 1:05:57.0 | Spread (1st 5) 25.0 |
| 4, 5, 7, 11, 18, (19), (20) |
| Jonathan Snyder, Myles Wittman, Tyler Dudley, Matt Dakapolos, Aron Curzon, (Sam Shryock), (Jon Campbell) |
| 13:01.0, 13:06.0, 13:10.0, 13:14.0, 13:26.0, (13:27.0), (13:28.0) |
| 3 | 138 | Marist,
OR - Team Time (1st 5) 1:08:58.4 | Spread (1st 5) 41.3 |
| 15, 25, 31, 32, 35, (41), (45) |
| Matt Hollander, Steven Robert, Kyle Jackson, John Stahmer, Ray Heymann, (Jared Christian), (Michael Bellamy) |
| 13:20.5, 13:42.0, 13:56.4, 13:57.7, 14:01.8, (14:10.6), (14:12.1) |
| 4 | 148 | Thurston,
OR - Team Time (1st 5) 1:08:58.0 | Spread (1st 5) 1:29.0 |
| 1, 25, 27, 37, 58, (61), (62) |
| Lukas Fenley, Ryan Petersen, Brad Bauer, Jonathan Lanning, Michael Bennett, (Alex Jones), (Cameron Bernatzki) |
| 12:58.0, 13:42.0, 13:45.0, 14:06.0, 14:27.0, (14:28.0), (14:29.0) |
| 5 | 176 | McKay,
OR - Team Time (1st 5) 1:09:07.6 | Spread (1st 5) 1:23.8 |
| 6, 21, 22, 63, 64, (65) |
| Devin White, Leo Reyes, Zach Jabin, Alex Klawhun, Nick Rhein, (Austin Klawhun) |
| 13:06.1, 13:29.7, 13:32.6, 14:29.3, 14:29.9, (14:31.0) |
| 6 | 188 | North Salem,
OR - Team Time (1st 5) 1:10:06.0 | Spread (1st 5) 1:29.0 |
| 8, 34, 36, 44, 66, (67), (72) |
| Michael Herrmann, Brian Youngern, Cody Henderson, Brandon Bicknell, Carey Miller, (Kyle Parent), (Jake Contreras) |
| 13:12.0, 13:59.0, 14:02.0, 14:12.0, 14:41.0, (14:53.0), (15:04.0) |
| 7 | 200 | Sisters,
OR - Team Time (1st 5) 1:10:33.1 | Spread (1st 5) 38.2 |
| 28, 29, 39, 47, 57, (76), (77) |
| Benton Urquhart, Stefan Redfield, Kyle Rickards, Lucas Glick, Jared Henderson, (Mike Calavan), (Parker Bennett) |
| 13:47.9, 13:53.1, 14:09.6, 14:16.4, 14:26.1, (15:05.5), (15:05.9) |
| 8 | 237 | Cottage Grove,
OR - Team Time (1st 5) 1:11:35.0 | Spread (1st 5) 2:06.0 |
| 17, 40, 42, 50, 88, (91), (99) |
| Korey Humberston, Chris Anderson, Sage Berg, Sam Settelmeyer, Billy Dunn, (Kelvin Lassiter), (Ian Herzog) |
| 13:25.0, 14:10.0, 14:11.0, 14:18.0, 15:31.0, (15:34.0), (15:49.0) |
| 9 | 246 | North Bend,
OR - Team Time (1st 5) 1:11:30.0 | Spread (1st 5) 1:50.0 |
| 16, 46, 52, 52, 80, (117), (146) |
| Spenser Lynass, Trevor Berrian, Sam Lynass, Dan Flora, Steven Garboden, (Zach Reichenberger), (Mark Petrie) |
| 13:21.0, 14:14.0, 14:22.0, 14:22.0, 15:11.0, (16:10.0), (16:57.0) |
| 10 | 277 | Springfield,
OR - Team Time (1st 5) 1:12:21.3 | Spread (1st 5) 1:53.0 |
| 13, 56, 58, 71, 79, (130), (142) |
| Tim Costin, Sean Castro, Shane Humphrey, Luke Hardy, Drew Gerg, (Ross Olsen), (Aaron Badenoch) |
| 13:17.0, 14:24.3, 14:27.0, 15:03.0, 15:10.0, (16:28.5), (16:48.7) |
| 11 | 324 | Marshfield,
OR - Team Time (1st 5) 1:13:51.0 | Spread (1st 5) 2:51.0 |
| 8, 58, 72, 74, 112, (119), (122) |
| Jared Bassett, Bo Flora, Blake Fries, Caleb Kruse, Dustin Reis, (Brogan Trull), (Andrew Davidson) |
| 13:12.0, 14:27.0, 15:04.0, 15:05.0, 16:03.0, (16:13.0), (16:17.0) |
| 12 | 328 | Klamath Union,
OR - Team Time (1st 5) 1:14:11.0 | Spread (1st 5) 1:26.0 |
| 30, 68, 69, 78, 83, (101), (101) |
| Charles Warrington, Kevin Hoffheins, Alex Peterson, Mason Aspera, Nick Wenner, (Nick Anderson), (Austin Goebel) |
| 13:54.0, 14:55.0, 14:56.0, 15:06.0, 15:20.0, (15:52.0), (15:52.0) |
| 13 | 378 | South Albany,
OR - Team Time (1st 5) 1:15:24.9 | Spread (1st 5) 2:08.1 |
| 33, 49, 75, 108, 113, (155), (170) |
| Antony Earley, Jonathan Neuschwander, Tony Ruggles, Marshall Knox, Paul Carlson, (Josh Barnhart), (Andres Salazar) |
| 13:57.9, 14:17.8, 15:05.2, 15:58.0, 16:06.0, (17:03.8), (17:28.9) |
| 14 | 411 | Heritage Christian,
OR - Team Time (1st 5) 1:16:32.0 | Spread (1st 5) 1:43.0 |
| 42, 85, 87, 93, 104, (107), (124) |
| Zach Uebele, Craig Bingham, Matt Campbell, Alex Hossner, Eric Freitag, (Nick Cnossen), (Andrew Ritchie) |
| 14:11.0, 15:24.0, 15:26.0, 15:37.0, 15:54.0, (15:57.0), (16:18.0) |
| 15 | 425 | Amity,
OR - Team Time (1st 5) 1:16:56.1 | Spread (1st 5) 1:40.0 |
| 48, 86, 89, 96, 106, (132), (160) |
| Jon Pennington, Pierre Orlans, Nic Miles, Daniel Magana, Jon Villasenor, (Alex Nobiletti), (Leslie Riley) |
| 14:16.7, 15:24.2, 15:31.2, 15:47.3, 15:56.7, (16:30.9), (17:09.4) |
| 16 | 452 | Crater,
OR - Team Time (1st 5) 1:17:10.0 | Spread (1st 5) 1:58.0 |
| 54, 55, 100, 118, 125, (126), (127) |
| Jerrod Puckett, Josh Elliott, Cameron Churchill, Alex Miller, Tyler Winner, (Josh Keith), (Zane Stevens) |
| 14:23.0, 14:24.0, 15:50.0, 16:12.0, 16:21.0, (16:22.2), (16:22.8) |
| 17 | 533 | Grants Pass,
OR - Team Time (1st 5) 1:19:49.0 | Spread (1st 5) 38.0 |
| 94, 97, 105, 115, 122, (164), (172) |
| Mike Cowell, Matthew Carlson, Matt Lansing, Stephen Jones, Michael Robbins, (Andrew Stulz), (Sean Crane) |
| 15:39.0, 15:48.0, 15:56.0, 16:09.0, 16:17.0, (17:21.0), (17:34.0) |
| 18 | 604 | Elmira,
OR - Team Time (1st 5) 1:21:13.7 | Spread (1st 5) 2:44.5 |
| 51, 116, 137, 144, 156, (198) |
| Davis Shepherd, Willy Meyer, Justin Tollen, Spencer Warner, Bret Bellingham, (Jory Lara-Sullivan) |
| 14:20.3, 16:09.4, 16:42.8, 16:56.4, 17:04.8, (18:37.6) |
| 19 | 605 | Churchill,
OR - Team Time (1st 5) 1:21:24.9 | Spread (1st 5) 2:50.9 |
| 38, 139, 140, 141, 147, (180), (181) |
| Russell Drummond, Arie Rolfe, Jordan Salazar, Eduardo Medina, Justin Allison, (James Hopkins), (Luke Whittier) |
| 14:06.6, 16:45.3, 16:47.6, 16:47.9, 16:57.5, (17:47.2), (17:53.0) |
| 20 | 629 | Henley,
OR - Team Time (1st 5) 1:22:02.8 | Spread (1st 5) 1:40.5 |
| 81, 121, 135, 145, 147, (150), (151) |
| Jed Tolbert, Travis Clark, Shaun Carter, Brian Bailey, David Carruth, (David Butler), (Landon Hardt) |
| 15:17.0, 16:16.5, 16:35.0, 16:56.8, 16:57.5, (16:59.6), (17:00.7) |
| 21 | 653 | Roseburg,
OR - Team Time (1st 5) 1:22:33.0 | Spread (1st 5) 1:17.0 |
| 108, 114, 134, 136, 161, (165), (167) |
| Erik Adams, Samuel Mecham, Tyler Lander, Jared Barnett, Jeremy Gegenhuber, (Zach Kennedy), (Eric Zubriski) |
| 15:58.0, 16:07.0, 16:32.0, 16:41.0, 17:15.0, (17:22.0), (17:26.0) |
| 22 | 655 | Waldport,
OR - Team Time (1st 5) 1:22:39.0 | Spread (1st 5) 1:06.0 |
| 103, 129, 131, 143, 149, (174), (176) |
| Orrin Smith, Steven Jackson, Kyle Eggert, Steven Nyhus, Ryan Bales, (Aaron Bales), (Ben Wilkinson) |
| 15:53.0, 16:27.0, 16:30.0, 16:50.0, 16:59.0, (17:38.0), (17:41.0) |
| 23 | 676 | Willamette,
OR - Team Time (1st 5) 1:23:48.0 | Spread (1st 5) 3:04.0 |
| 84, 90, 119, 188, 195 |
| Devin Jazdzewski, James Boggs, Josh Embury, Aaron Alzueta, Sam Caswell |
| 15:22.0, 15:33.0, 16:13.0, 18:14.0, 18:26.0 |
| 24 | 728 | Molalla,
OR - Team Time (1st 5) 1:26:05.0 | Spread (1st 5) 4:54.0 |
| 70, 97, 168, 184, 209 |
| Kyle Meling, Josh Estheimer, Tyrin Rathbun, Michael Ferrick, William Fulton |
| 14:57.0, 15:48.0, 17:27.0, 18:02.0, 19:51.0 |
| 25 | 736 | Pleasant Hill,
OR - Team Time (1st 5) 1:26:26.0 | Spread (1st 5) 3:33.0 |
| 95, 110, 128, 201, 202, (208) |
| Jai Broome, Aaron Jordan, Micah Randall, Mathew Panella, Raymond Merritt, (Ritchie Deyhle) |
| 15:40.0, 15:59.0, 16:25.0, 19:09.0, 19:13.0, (19:49.0) |
| 26 | 773 | Lincoln,
OR - Team Time (1st 5) 1:25:23.3 | Spread (1st 5) 41.3 |
| 138, 153, 157, 159, 166, (171), (183) |
| Tanner DeVoe, Thomas Lovett, Brendan Spencer, Andrew Horne, Blake Briles, (Corey Chang), (Travis Zell) |
| 16:43.8, 17:02.3, 17:05.2, 17:06.9, 17:25.1, (17:33.6), (17:59.7) |
| 27 | 786 | Hidden Valley,
OR - Team Time (1st 5) 1:26:14.7 | Spread (1st 5) 2:28.0 |
| 111, 133, 163, 182, 197, (207) |
| Earl Brown, Alex Angstadt, Tyler Millette, Zack Abel, Alex Littlefair, (Sean Iverson) |
| 16:00.0, 16:31.3, 17:20.4, 17:55.0, 18:28.0, (19:43.0) |
| 28 | 843 | Portland Waldorf,
OR - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 3:09.0 |
| 81, 189, 189, 189, 195, (213), (214) |
| Simon Muir-Filene, Jack Hoiland, Kyle Wilson, Michael Falconer, Tamlin Bley-Dawson, (Toby Thom), (Sam Hoiland) |
| 15:17.0, 18:20.0, 18:20.0, 18:20.0, 18:26.0, (21:39.0), (21:49.0) |
| 29 | 845 | Mazama,
OR - Team Time (1st 5) 1:28:27.5 | Spread (1st 5) 3:10.5 |
| 91, 177, 178, 199, 200, (217), (218) |
| Kirby Garlitz, Mitchel Philips, Blake Morene, Daniel Grupe, Robert Sayler, (Grant Webber), (Mason Keller) |
| 15:34.0, 17:44.0, 17:47.0, 18:38.0, 18:44.5, (23:36.0), (23:39.0) |
| 30 | 855 | Central Linn,
OR - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 30.0 |
| 162, 168, 173, 174, 178, (203), (210) |
| Chris McManus, Adam Mendoza, Ben Ervin, Jordan Halstead, Anders VanSandt, (Brandon McManus), (Gabe Meyr) |
| 17:17.0, 17:27.0, 17:37.0, 17:38.0, 17:47.0, (19:19.0), (20:30.0) |
| 31 | 872 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:30:26.0 | Spread (1st 5) 2:37.0 |
| 152, 154, 158, 204, 204, (215) |
| Jordan Muntz, John Shaw, Corey Collins, Josh Peters, Michael Vincent, (Andy Achleithner) |
| 17:01.0, 17:03.0, 17:06.0, 19:38.0, 19:38.0, (21:58.0) |
| 32 | 964 | Neah-Kah-Nie,
OR - Team Time (1st 5) 1:34:00.0 | Spread (1st 5) 2:59.0 |
| 185, 186, 189, 193, 211, (216) |
| Kameha Stetzel, Fabian Petri, JC Nelson, Brandon Winsted, Eric Cheney, (Russell Wiley) |
| 18:04.0, 18:08.0, 18:20.0, 18:25.0, 21:03.0, (22:45.0) |
| 33 | 1017 | Regis,
OR - Team Time (1st 5) 1:44:05.0 | Spread (1st 5) 8:07.0 |
| 187, 193, 206, 212, 219, (220), (221) |
| Mark Nielson, Andre Hall, Noah Kintz, David Rannabargar, Ryan Joyce, (Jordan Westlund), (Dean Garren) |
| 18:10.0, 18:25.0, 19:40.0, 21:33.0, 26:17.0, (26:18.0), (28:56.0) |