1 | 38 | Union,
OR - Team Time (1st 5) 1:30:21.3 | Spread (1st 5) 52.0 |
| 5, 6, 8, 9, 10, (13), (14) |
| Tom Sheehy, Michael Cox, Alex Palmer, Haiden Kohl, Brandon Lowry, (TC Hull), (Gabriel O'Reilly) |
| 17:44.0, 17:50.0, 18:04.0, 18:07.3, 18:36.0, (18:44.0), (18:49.0) |
2 | 70 | Umatilla,
OR - Team Time (1st 5) 1:33:05.6 | Spread (1st 5) 1:43.4 |
| 4, 15, 16, 17, 18, (22), (23) |
| Terry Johnsen, Peter Stice, Uriel Aparicio, Levi Russell, Julio Garcia, (Mario Aparicio), (Marshall Coleman) |
| 17:19.6, 18:50.0, 18:52.0, 19:01.0, 19:03.0, (19:22.0), (19:22.3) |
3 | 84 | Nyssa,
OR - Team Time (1st 5) 1:34:23.5 | Spread (1st 5) 3:02.5 |
| 3, 7, 20, 26, 28, (31) |
| Brian Nelson, Kevin Beck, Adam Clinton, Omar Flores, Landon Hartley, (Jesse Alvarado) |
| 17:07.0, 17:54.0, 19:16.0, 19:57.0, 20:09.5, (21:04.0) |
4 | 103 | Burns,
OR - Team Time (1st 5) 1:39:12.3 | Spread (1st 5) 7:33.3 |
| 1, 12, 21, 29, 40, (40), (40) |
| Tommie Hooper, Nathan Mallon, Pat Mills, Devan Attleberger, Ralph Caldwell, (Brendan Palmer), (Tyler Rowley) |
| 16:40.0, 18:43.2, 19:19.2, 20:16.6, 24:13.3, (24:13.3), (24:13.3) |
5 | 117 | Enterprise,
OR - Team Time (1st 5) 1:39:50.1 | Spread (1st 5) 5:02.3 |
| 2, 19, 25, 35, 36 |
| DJ Lincoln, Matthew Hurley, Patrick Baird, Cody Schwendiman, Ethan Osterloh |
| 17:00.0, 19:08.3, 19:42.0, 21:57.5, 22:02.3 |
6 | 145 | Weston-McEwen,
OR - Team Time (1st 5) 1:44:29.7 | Spread (1st 5) 4:08.1 |
| 11, 27, 30, 38, 39 |
| Tyler Grindstaff, Jacob Ellis, Thomas Rogers, Josh Aldrich, Cody Curtis |
| 18:36.5, 20:01.4, 20:29.4, 22:37.8, 22:44.6 |
7 | 160 | Cove,
OR - Team Time (1st 5) 1:45:49.7 | Spread (1st 5) 2:59.3 |
| 24, 32, 33, 34, 37 |
| Nathan Brazil, Edison Xiao, Jesse Brazil, Brent Osterberg, Joe Anderson |
| 19:32.7, 21:10.0, 21:12.0, 21:23.0, 22:32.0 |