1 | 31 | Union,
OR - Team Time (1st 5) 1:00:40.0 | Spread (1st 5) 1:00.0 |
| 1, 4, 7, 9, 10, (13), (15) |
| Tom Sheehy, Jordan Monroe, Gabriel O'Reilly, Haiden Kohl, Chris Fasel, (Alex Palmer), (Michael Cox) |
| 11:33.0, 12:01.0, 12:08.0, 12:25.0, 12:33.0, (12:47.0), (12:57.0) |
2 | 47 | Nyssa,
OR - Team Time (1st 5) 1:02:18.0 | Spread (1st 5) 55.0 |
| 3, 8, 11, 12, 13, (18), (20) |
| Brian Nelson, Kevin Beck, Conner Fiscarelli, Ricardo Alvarado, Carter Spear, (Landon Hartley), (Gabriel Ramirez) |
| 11:52.0, 12:15.0, 12:38.0, 12:46.0, 12:47.0, (13:28.0), (13:56.0) |
3 | 71 | St Mary's,
OR - Team Time (1st 5) 1:06:18.0 | Spread (1st 5) 4:01.0 |
| 2, 6, 16, 19, 28, (30), (33) |
| Lewis Kerwin, Elliot Anderson, Matt Wing, Loren Westland, Alex Gentry, (Steve Sagert), (Will Oursler) |
| 11:34.0, 12:05.0, 13:17.0, 13:47.0, 15:35.0, (15:43.0), (16:47.0) |
4 | 87 | Creswell,
OR - Team Time (1st 5) 1:08:52.0 | Spread (1st 5) 2:43.0 |
| 5, 16, 21, 22, 23, (27), (29) |
| Jasem Dulany, Garrett Presley, Larry Powell, Nick O'Connell, Kyler Brown, (Brogan Campbell), (Trevor Delaplain) |
| 12:03.0, 13:17.0, 14:02.0, 14:44.0, 14:46.0, (15:19.0), (15:40.0) |
5 | 137 | Triad Christian (Closed 2021),
OR - Team Time (1st 5) 1:18:33.0 | Spread (1st 5) 1:08.0 |
| 24, 25, 25, 31, 32, (34) |
| Shawn Elliott, Logan Moore, Caleb Aguiar, Matt Zaiger, Jared Aguiar, (Ben Thorpe) |
| 15:16.0, 15:17.0, 15:17.0, 16:19.0, 16:24.0, (18:43.0) |
6 | 185 | Cascade Christian,
OR - Team Time (1st 5) 1:44:29.0 | Spread (1st 5) 28.0 |
| 35, 36, 37, 38, 39, (40), (41) |
| Jared Nichols, Jon Marcu, Tim Stieglitz, Marty Stiles, Matthew Eyman, (Matthew Morley), (James Olsen) |
| 20:37.0, 20:47.0, 20:58.0, 21:02.0, 21:05.0, (21:06.0), (21:33.0) |