1 | 29 | La Salle Prep,
OR - Team Time (1st 5) 1:26:24.2 | Spread (1st 5) 1:02.2 |
| 3, 5, 6, 7, 8, (11), (12) |
| Logan Veasy, Josh Jacob, Nick Lien, Patrick Walsh, Davis Keeney, (Will Thompson), (Kirk Dettmer) |
| 16:39.0, 17:11.0, 17:19.0, 17:34.0, 17:41.2, (17:47.0), (17:48.6) |
2 | 57 | Molalla,
OR - Team Time (1st 5) 1:28:32.7 | Spread (1st 5) 2:16.5 |
| 2, 4, 16, 17, 18, (22), (25) |
| Pake Benthin, Gabe Collins, Tyler Woodland, Conner Fischer, Cameron Fischer, (Austin Hartrampf), (Aron Montoya) |
| 16:16.5, 16:45.9, 18:26.3, 18:31.0, 18:33.0, (18:53.6), (19:09.0) |
3 | 75 | North Marion,
OR - Team Time (1st 5) 1:31:01.1 | Spread (1st 5) 1:12.8 |
| 9, 10, 13, 20, 23, (30), (40) |
| Spencer Christie, Johnathon Vara, Ruben Santana, Sam Kimber, Ben Westwood, (Michael Grigorieff), (Derek Terwilliger) |
| 17:44.1, 17:44.5, 17:50.9, 18:44.7, 18:56.9, (19:49.1), (20:51.0) |
4 | 118 | Estacada,
OR - Team Time (1st 5) 1:35:02.7 | Spread (1st 5) 4:09.0 |
| 1, 21, 29, 33, 34, (35), (36) |
| Chris MacMurray, Kenny Gyure, Mo Stockman, Kyle Beguelin, Tyler Moore, (Shawn Moyer), (Mathew Gyure) |
| 16:05.1, 18:53.0, 19:46.3, 20:04.2, 20:14.1, (20:16.1), (20:22.6) |
5 | 119 | Madras,
OR - Team Time (1st 5) 1:35:36.7 | Spread (1st 5) 1:46.1 |
| 14, 19, 27, 28, 31, (38), (42) |
| Sunny Runsabove, Isaac Fisher, Miguel Vasquez, Chris Lay, J'Von Smith, (Samuel Abrahamson), (Bryce Vincent) |
| 18:05.6, 18:36.8, 19:19.1, 19:43.5, 19:51.7, (20:35.4), (20:52.6) |
6 | 171 | Gladstone,
OR - Team Time (1st 5) 1:43:57.9 | Spread (1st 5) 6:05.5 |
| 15, 26, 37, 46, 47, (48) |
| Ryan LeDoux, Chris Toh, Mitchell Foeller, Nick Zerzan, Mikkel Gilsrud, (Andy Hunt) |
| 18:10.5, 19:18.5, 20:34.3, 21:38.6, 24:16.0, (24:18.2) |
7 | 179 | Roosevelt (OR),
OR - Team Time (1st 5) 1:41:43.0 | Spread (1st 5) 2:06.7 |
| 24, 32, 39, 41, 43, (44), (45) |
| Abdi Mohamedi, Jorge Macias, Andre McCowan, Stephe Ellia, Alex Alvarez, (Mustaf Aden), (Eguy Idy) |
| 19:00.9, 19:57.7, 20:45.0, 20:51.8, 21:07.6, (21:25.3), (21:34.3) |