| 1 | 43 | North Bend,
OR - Team Time (1st 5) 2:59:25.0 | Spread (1st 5) 7:01.0 |
| 1, 3, 5, 7, 27, (45), (47) |
| Spenser Lynass, Steven Garboden, Trevor Berrian, Sam Lynass, Dan Flora, (Mark Petrie), (Zach Reichenberger) |
| 33:04.0, 34:28.0, 35:16.0, 36:32.0, 40:05.0, (42:42.0), (42:45.0) |
| 2 | 84 | Phoenix,
OR - Team Time (1st 5) 3:11:34.0 | Spread (1st 5) 7:16.0 |
| 2, 10, 18, 20, 34, (54), (82) |
| Elliott Jantzer, Dan Engle, Graham Thirkill, Conrad Hulen, Zachary Hibbs, (Brendan Hurd), (Ben Ward) |
| 34:16.0, 36:55.0, 39:19.0, 39:32.0, 41:32.0, (43:53.0), (46:37.0) |
| 3 | 96 | Roseburg,
OR - Team Time (1st 5) 3:16:01.0 | Spread (1st 5) 2:06.0 |
| 11, 19, 21, 22, 23, (24), (31) |
| Dan Faas, Tim Harker, Erik Adams, Andrew Brady, Salvador Valencia, (Trevor Schissler), (Casey VanBastelaar) |
| 37:39.0, 39:24.0, 39:33.0, 39:40.0, 39:45.0, (39:46.0), (40:58.0) |
| 4 | 193 | Hidden Valley,
OR - Team Time (1st 5) 3:30:31.0 | Spread (1st 5) 2.0 |
| 37, 38, 38, 40, 40, (40), (74) |
| Chase Estep, Chris Cline, Earl Brown, Connor Kasler, Jason Arbour, (Andrew Watson), (Tyler Millette) |
| 42:05.0, 42:06.0, 42:06.0, 42:07.0, 42:07.0, (42:07.0), (45:39.0) |
| 5 | 219 | Cascade Christian,
OR - Team Time (1st 5) 3:31:33.0 | Spread (1st 5) 5:54.0 |
| 15, 29, 52, 60, 63, (67), (70) |
| Jared Nichols, Jon Marcu, Marty Stiles, Vladimir Jensen, Matthew Eyman, (Tim Stieglitz), (Jonathan Baumgarten) |
| 38:34.0, 40:46.0, 43:33.0, 44:12.0, 44:28.0, (44:57.0), (45:21.0) |
| 6 | 220 | Taft,
OR - Team Time (1st 5) 3:32:22.0 | Spread (1st 5) 7:06.0 |
| 14, 36, 48, 49, 73, (112), (112) |
| Kian Flynn, Tony Peralta, David Converse, Daniel Gakstatter, Thomas Guerena, (Logan O'neil), (Kenny Roberts) |
| 38:32.0, 42:00.0, 43:03.0, 43:09.0, 45:38.0, (58:05.0), (58:05.0) |
| 7 | 233 | Lakeview,
OR - Team Time (1st 5) 3:32:03.0 | Spread (1st 5) 10:47.0 |
| 9, 25, 28, 85, 86, (97), (99) |
| Seth Walker, Cy Swartzlender, Brent Corning, Tony Zamudio, John Pittman, (David Rosales), (Matt Voelkel) |
| 36:48.0, 40:02.0, 40:23.0, 47:15.0, 47:35.0, (49:36.0), (49:52.0) |
| 8 | 234 | Mazama,
OR - Team Time (1st 5) 3:33:16.0 | Spread (1st 5) 7:18.0 |
| 13, 33, 51, 65, 72, (83), (98) |
| Kirby Garlitz, Andrew Daw, Daniel Grupe, Mel Cunningham, Brandon Young, (Hayden Leach), (Codey Fields) |
| 38:14.0, 41:18.0, 43:26.0, 44:46.0, 45:32.0, (46:45.0), (49:41.0) |
| 9 | 242 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 3:33:31.0 | Spread (1st 5) 11:06.0 |
| 8, 17, 43, 86, 88, (89), (114) |
| Shawn Elliott, Caleb Aguiar, Matt Zaiger, Logan Moore, Daniel Frentzko, (Jared Aguiar), (Ben Thorpe) |
| 36:38.0, 39:13.0, 42:21.0, 47:35.0, 47:44.0, (48:06.0), (58:16.0) |
| 10 | 260 | Reedsport,
OR - Team Time (1st 5) 3:37:05.0 | Spread (1st 5) 4:25.0 |
| 32, 35, 54, 68, 71, (77), (115) |
| John Thurber, Eli Garner, Brad Reinoehl, Anthony Halstead, Duncan Law, (Justin Halstead), (Tony Hernandez) |
| 41:03.0, 41:41.0, 43:53.0, 45:00.0, 45:28.0, (46:10.0), (59:09.0) |
| 11 | 263 | Marshfield,
OR - Team Time (1st 5) 3:36:43.0 | Spread (1st 5) 13:20.0 |
| 6, 26, 46, 92, 93, (101) |
| Jared Bassett, Dustin Reis, Jeff Edgerton, Colby Trull, Tyler Nixon, (Josh Carter) |
| 35:46.0, 40:04.0, 42:43.0, 49:04.0, 49:06.0, (51:19.0) |
| 12 | 270 | Bandon,
OR - Team Time (1st 5) 3:37:49.0 | Spread (1st 5) 4:49.0 |
| 30, 50, 53, 61, 76, (90), (91) |
| Blake Larkin, Brandon Lemerande, Isaac Taylor, Gerald Davis, Jake Thomas, (Kody Lawrence), (Craig Minkler) |
| 40:55.0, 43:10.0, 43:46.0, 44:14.0, 45:44.0, (49:00.0), (49:03.0) |
| 13 | 320 | Klamath Union,
OR - Team Time (1st 5) 3:43:23.0 | Spread (1st 5) 2:14.0 |
| 57, 58, 62, 64, 79, (80), (81) |
| Nick Anderson, Andrew Reed, Ben Morton, Austin Goebel, Culley Dumbeck, (Alex Dassoff), (Karl Britsch) |
| 44:02.0, 44:03.0, 44:17.0, 44:45.0, 46:16.0, (46:19.0), (46:21.0) |
| 320 | New Hope Christian,
OR - Team Time (1st 5) 3:48:38.0 | Spread (1st 5) 19:27.0 |
| 4, 12, 95, 102, 107, (111), (116) |
| Jacob Bowdoin, Eli Cunningham, Noah Cunningham, Marc Nicholes, Brett Jaynes, (Tyler Park), (James Rossiter) |
| 34:57.0, 37:57.0, 49:14.0, 52:06.0, 54:24.0, (56:13.0), (59:40.0) |
| 15 | 336 | Eagle Point,
OR - Team Time (1st 5) 3:50:42.0 | Spread (1st 5) 12:08.0 |
| 44, 56, 59, 69, 108, (109) |
| Peter Bilden, Joey Logan, Cody Warren, Jess Huntley, Michael Harvey, (Travis Fowler) |
| 42:39.0, 44:01.0, 44:09.0, 45:06.0, 54:47.0, (54:59.0) |
| 16 | 360 | Harrisburg,
OR - Team Time (1st 5) 3:53:23.0 | Spread (1st 5) 14:10.0 |
| 16, 66, 75, 100, 103, (105), (106) |
| Brayan Mendoza, Anders Wick, Paul Johnson, Andrew Norman, Weston Petewon, (Kyle Smith), (Philip Scranage) |
| 38:43.0, 44:49.0, 45:43.0, 51:15.0, 52:53.0, (53:49.0), (53:50.0) |
| 17 | 456 | Pacific,
OR - Team Time (1st 5) 4:05:26.0 | Spread (1st 5) 7:24.0 |
| 78, 84, 94, 96, 104, (110) |
| Michael Paugh, Terry Redding, Sam Redding, Jeremy Johnston, Darren Pogwizd, (Devan Jensen) |
| 46:12.0, 47:05.0, 49:10.0, 49:23.0, 53:36.0, (55:43.0) |