1 | 30 | Wilsonville,
OR - Team Time (1st 5) 1:57:40.0 | Spread (1st 5) 2:56.0 |
| 1, 2, 6, 10, 11, (12), (19) |
| Mitchell Wilson, Andrew Halpin, Jose Secundino, DeeJay Gonzalez, Ethan Hasler, (Trevor Lamberson), (Sam Randle) |
| 21:54.0, 22:25.0, 23:54.0, 24:37.0, 24:50.0, (24:51.0), (26:11.0) |
2 | 43 | South Albany,
OR - Team Time (1st 5) 2:01:46.7 | Spread (1st 5) 1:17.4 |
| 3, 4, 9, 13, 14, (15), (18) |
| Jose Contreras, Rudy Sanchez, Jacob Morgan, Kiefer Versteegh, Javier Solis-Sanchez, (Alex Clawson), (Matt Boe) |
| 23:39.1, 23:48.2, 24:30.7, 24:52.2, 24:56.5, (25:03.9), (26:10.0) |
3 | 53 | Pendleton,
OR - Team Time (1st 5) 2:03:15.0 | Spread (1st 5) 1:52.0 |
| 5, 7, 8, 16, 17, (20), (21) |
| Tyler Zyph, Chaz Madsen, Ryan Montgomery, Charles Rogers, Ty Bieker, (Fernando Lucen), (Diego Lucen) |
| 23:50.0, 24:18.0, 24:20.0, 25:05.0, 25:42.0, (28:14.0), (28:35.0) |