1 | 62 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 3:06:41.3 | Spread (1st 5) 5:52.2 |
| 1, 2, 18, 20, 21, (35) |
| John Shaw, Ben Buehler, Kevin Rice, Corey Collins, Jordan Muntz, (Malte Sohns) |
| 34:07.5, 34:12.9, 38:51.6, 39:29.6, 39:59.7, (43:47.3) |
2 | 66 | Roseburg,
OR - Team Time (1st 5) 3:11:15.0 | Spread (1st 5) 4:29.0 |
| 6, 7, 10, 17, 26, (29), (30) |
| Jake Wilton, Mitchell Lofstedt, AJ Riggs, Trevyn Payne, Devin Dixon, (Dustin Bryson), (Nick Stephens) |
| 36:46.0, 36:54.0, 37:38.0, 38:42.0, 41:15.0, (42:12.0), (42:13.0) |
3 | 97 | Bandon,
OR - Team Time (1st 5) 3:18:12.0 | Spread (1st 5) 8:44.0 |
| 4, 11, 19, 22, 41, (41), (43) |
| Logan Scherer, Cole Scherer, Archie Garrett, JT Vedder, Blake Larkin, (Craig Minkler), (Gerald Davis) |
| 36:03.0, 37:50.0, 39:27.0, 40:05.0, 44:47.0, (44:47.0), (44:54.0) |
4 | 99 | Phoenix,
OR - Team Time (1st 5) 3:18:41.0 | Spread (1st 5) 5:17.0 |
| 9, 12, 22, 24, 32, (33), (46) |
| Tyler Davis, Kevin Jantzer, Elliott Jantzer, Dan Engle, Anthony Garcia, (Conrad Hulen), (Nathan Shinn) |
| 37:36.0, 38:01.0, 40:05.0, 40:06.0, 42:53.0, (43:15.0), (46:51.0) |
5 | 103 | North Bend,
OR - Team Time (1st 5) 3:20:12.0 | Spread (1st 5) 8:18.0 |
| 5, 8, 13, 38, 39, (45), (48) |
| Spenser Lynass, Dan Flora, Matt Green, Jaxum Spenser, Jonathan Bauder, (Luke DeBrito), (Steven Garboden) |
| 36:18.0, 36:57.0, 38:04.0, 44:17.0, 44:36.0, (46:20.0), (48:05.0) |
6 | 107 | New Hope Christian,
OR - Team Time (1st 5) 3:19:36.0 | Spread (1st 5) 9:16.0 |
| 3, 14, 25, 31, 34, (40), (47) |
| Michael Mrkvicka, Josh Cunningham, Jacob Bowdoin, Ben Bowdoin, Ryan Garcia, (Jon Allaire), (Trevor Spano) |
| 34:20.0, 38:05.0, 40:54.0, 42:41.0, 43:36.0, (44:41.0), (47:02.0) |
7 | 123 | Lakeview,
OR - Team Time (1st 5) 3:24:02.0 | Spread (1st 5) 5:41.0 |
| 15, 16, 27, 28, 37, (44), (52) |
| Caleb Howard, Carson Eversole, Travis Koefoed, Seth Walker, Isaac Kaiser, (Brandon Utley), (Zach Hollars) |
| 38:23.0, 38:41.0, 41:26.0, 41:28.0, 44:04.0, (45:16.0), (49:29.0) |
8 | 239 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 4:01:00.0 | Spread (1st 5) 5:37.0 |
| 36, 49, 50, 51, 53, (54), (55) |
| Derik Trumbull, Josh Dutton, Luke Ovgard, Brian Kroeker, Shawn Elliott, (Daniel Frentzko), (Ben Blanchard) |
| 44:03.0, 48:28.0, 49:24.0, 49:25.0, 49:40.0, (49:43.0), (54:23.0) |