1 | 59 | Pleasant Hill,
OR - Team Time (1st 5) 1:29:39.0 | Spread (1st 5) 1:39.0 |
| 3, 7, 14, 16, 19, (20), (25) |
| Nicholas Cooper, Jonathan Ferguson, Chase Stowell, Garrett Davis, Brandon Chittim, (Dom Post), (Quinn Stearns) |
| 16:50.0, 17:46.0, 18:15.0, 18:19.0, 18:29.0, (18:40.3), (19:07.0) |
2 | 79 | Creswell,
OR - Team Time (1st 5) 1:30:40.8 | Spread (1st 5) 2:43.8 |
| 2, 10, 15, 21, 31, (34), (40) |
| Corbin Helt, Colby Hanson, Allen Nickelson, Travis Gunn, Zach Bellew, (Aaron McFadden), (David Gunn) |
| 16:31.0, 17:51.0, 18:16.0, 18:48.0, 19:14.8, (19:26.0), (19:37.0) |
3 | 92 | Harrisburg,
OR - Team Time (1st 5) 1:32:53.0 | Spread (1st 5) 1:19.0 |
| 9, 11, 23, 24, 25, (32), (39) |
| Weston Petewon, Preston Banks, Corey Garrett, Brady Borchers, Aaron Babcock, (Andrew Norman), (Bryan Wardwell) |
| 17:48.0, 17:59.0, 18:59.0, 19:00.0, 19:07.0, (19:18.0), (19:36.0) |
4 | 102 | Santiam Christian,
OR - Team Time (1st 5) 1:33:10.0 | Spread (1st 5) 1:41.0 |
| 7, 17, 18, 25, 35, (37), (43) |
| Hayden Tedrow, Matt Winnett, Wes Barton, Jacob Howard, Mike Fanno, (Andrew Otis), (Eli Carlson) |
| 17:46.0, 18:22.0, 18:28.0, 19:07.0, 19:27.0, (19:35.0), (20:13.0) |
5 | 103 | Chemawa,
OR - Team Time (1st 5) 1:32:04.0 | Spread (1st 5) 3:58.0 |
| 1, 4, 22, 33, 43, (49), (52) |
| Lucien Corriveau, Isiah Nahwahquaw, Linwood Madrigal, Mario Jackson, Christian Martell, (Derek Boatwright), (Anthony Gray) |
| 16:15.0, 17:15.0, 18:57.0, 19:24.0, 20:13.0, (20:35.7), (20:59.0) |
6 | 133 | Waldport,
OR - Team Time (1st 5) 1:35:01.1 | Spread (1st 5) 2:22.0 |
| 6, 12, 36, 37, 42, (45), (46) |
| Tyler Johnson, Kenny Yakes, Elliott Webb, Chris Batchelder, Austin McQuaw, (Rafael Prieto Mauricio), (Jerry Waterman) |
| 17:42.0, 18:09.0, 19:31.1, 19:35.0, 20:04.0, (20:15.0), (20:18.0) |
7 | 214 | Toledo,
OR - Team Time (1st 5) 1:51:10.0 | Spread (1st 5) 10:44.0 |
| 5, 30, 50, 63, 66 |
| Dan Nelson, Kyle Cameron, Justus Davis, Nick Servin, Justin Turner |
| 17:36.0, 19:14.0, 20:38.0, 25:22.0, 28:20.0 |
8 | 223 | Salem Academy,
OR - Team Time (1st 5) 1:42:11.0 | Spread (1st 5) 2:13.0 |
| 29, 41, 47, 51, 55, (60), (62) |
| Micah Leutwyler, Alex Hormann, David Fahlman, Nick Martinez, Bryan Beaty, (Derek Antrican), (Jonah Netland) |
| 19:13.0, 20:02.0, 20:32.0, 20:58.0, 21:26.0, (23:10.0), (24:34.0) |
9 | 240 | Blanchet Catholic,
OR - Team Time (1st 5) 1:47:54.0 | Spread (1st 5) 6:19.0 |
| 13, 53, 54, 59, 61, (65) |
| Chris Poole, Alex Rupp, Hiroki Fukuoka, Justin Chen, Brian FitzPatrick, (Thomas Plata) |
| 18:11.0, 21:03.0, 21:25.0, 22:45.0, 24:30.0, (26:40.0) |
10 | 246 | Jefferson,
OR - Team Time (1st 5) 1:46:08.0 | Spread (1st 5) 3:31.0 |
| 28, 47, 56, 57, 58, (64) |
| Cesar Trejo, Jonathan Sparks, Eli Kaspari, Travis Combs, Jacob Hignight, (Ben Sriroengla) |
| 19:10.0, 20:32.0, 21:43.0, 22:02.0, 22:41.0, (26:34.0) |