1 | 20 | Oakridge,
OR - Team Time (1st 5) 55:08.0 | Spread (1st 5) 1:14.0 |
| 1, 2, 3, 6, 8, (9), (11) |
| Brad Lane, B.J. Sutton, Kodi Riebling, Chad Ornberg, Ryan McLaughlin, (Abram Schroeder), (Shane Schroer-Noll) |
| 10:27.0, 10:28.0, 11:05.0, 11:27.0, 11:41.0, (11:45.0), (11:59.0) |
2 | 46 | Chemawa,
OR - Team Time (1st 5) 58:38.0 | Spread (1st 5) 1:01.0 |
| 4, 5, 10, 13, 14, (16), (17) |
| Devin Neunsinger, Weston BurningBreast, Galen Northrup, Nathan Antonio, Matt Garcia, (Lawrence Shike), (Emery CrookedArm) |
| 11:08.0, 11:24.0, 11:56.0, 12:01.0, 12:09.0, (12:26.0), (12:36.0) |
3 | 74 | Willamina,
OR - Team Time (1st 5) 1:02:35.0 | Spread (1st 5) 1:57.0 |
| 7, 12, 15, 19, 21, (22), (23) |
| Denny Linton, Mike Hostler, Curt Sabey, Josh Harmon, James Esplin, (Jacob Staben), (Jared Esplin) |
| 11:35.0, 12:00.0, 12:24.0, 13:04.0, 13:32.0, (13:40.0), (13:43.0) |
4 | 115 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:08:35.0 | Spread (1st 5) 1:20.0 |
| 18, 20, 24, 26, 27, (30), (32) |
| Brian Kroeker, Derik Trumbull, Shawn Elliott, Luke Ovgard, Logan Moore, (Travis Lyman), (Josh Dutton) |
| 12:56.0, 13:20.0, 13:55.0, 14:08.0, 14:16.0, (15:19.0), (15:44.0) |
5 | 146 | Hosanna Christian (Closed 2021),
OR - Team Time (1st 5) 1:14:50.0 | Spread (1st 5) 1:53.0 |
| 25, 28, 29, 31, 33, (34), (35) |
| Ben Buehler, Martin Bicondoa, John Shaw, Kevin Rice, Malte Sohns, (Corey Collins), (Jordan Muntz) |
| 14:00.0, 14:18.0, 15:04.0, 15:35.0, 15:53.0, (15:55.0), (16:10.0) |