1 | 57 | Creswell,
OR - Team Time (1st 5) 1:29:47.6 | Spread (1st 5) 3:01.1 |
| 1, 6, 10, 12, 28 |
| Zach Bellew, Colby Hanson, Ryan Bates, Travis Gunn, Javi Rodriguez |
| 16:34.0, 17:37.1, 17:59.2, 18:02.2, 19:35.1 |
2 | 61 | Pleasant Hill,
OR - Team Time (1st 5) 1:30:33.7 | Spread (1st 5) 2:08.2 |
| 2, 7, 9, 17, 26, (33), (37) |
| Garrett Davis, Brandon Chittim, Dom Post, Chase Stowell, Rutger Farry, (TJ Kinnamon), (Jose Harris) |
| 17:08.1, 17:40.7, 17:51.6, 18:37.0, 19:16.3, (19:47.8), (20:06.5) |
3 | 74 | Blanchet Catholic,
OR - Team Time (1st 5) 1:31:52.6 | Spread (1st 5) 1:37.8 |
| 3, 11, 18, 19, 23, (51), (54) |
| Chris Poole, Wolfgang Seifer, Jake Fessler, Daniel Whittle, Mark Geisler, (Andrew Evans), (David Jablonski) |
| 17:24.3, 17:59.5, 18:41.8, 18:44.9, 19:02.1, (20:52.1), (21:37.4) |
4 | 79 | Waldport,
OR - Team Time (1st 5) 1:32:10.7 | Spread (1st 5) 2:07.8 |
| 5, 8, 14, 20, 32, (40), (50) |
| Tyler Johnson, Elliott Webb, Curt Knott, Adam Mooney, Aaron Yakes, (Tommy Lanier), (Patrick Chapman) |
| 17:36.3, 17:51.0, 18:13.2, 18:46.1, 19:44.1, (20:24.4), (20:51.7) |
5 | 144 | Toledo,
OR - Team Time (1st 5) 1:37:23.3 | Spread (1st 5) 3:13.0 |
| 4, 21, 30, 43, 46, (53), (71) |
| Kyle Cameron, Isaiah Marchant, Justus Davis, David Marthaller, Jeremy Zelinsky, (Chase Henkel), (Jesse King) |
| 17:28.9, 18:52.9, 19:39.0, 20:40.6, 20:41.9, (21:06.0), (28:07.9) |
6 | 147 | Chemawa,
OR - Team Time (1st 5) 1:37:37.9 | Spread (1st 5) 1:59.6 |
| 16, 25, 29, 36, 41, (45), (48) |
| Gustavo Salcido, Mitchell Lira, Izaya Tahnezani, John GrandChamp, Michael Capone, (Michael Jensen), (RayDel Calflooking) |
| 18:26.6, 19:12.0, 19:37.1, 19:56.0, 20:26.2, (20:41.0), (20:48.3) |
7 | 165 | Harrisburg,
OR - Team Time (1st 5) 1:39:03.2 | Spread (1st 5) 1:27.7 |
| 24, 27, 34, 38, 42, (47) |
| Aaron Babcock, Malachi Nickelson, Ben Scranage, Cameron Owens, Edgar Velez, (Anthony Sanintino) |
| 19:03.1, 19:26.4, 19:47.9, 20:15.0, 20:30.8, (20:42.0) |
8 | 187 | Salem Academy,
OR - Team Time (1st 5) 1:42:04.4 | Spread (1st 5) 5:07.1 |
| 13, 22, 31, 59, 62, (65) |
| Micah Leutwyler, Ethan Moser, Jonah Leutwyler, Jacob Dougherty, Jonah Netland, (Matthew Valdivia) |
| 18:07.0, 18:58.2, 19:40.1, 22:05.0, 23:14.1, (23:29.0) |
9 | 215 | Santiam Christian,
OR - Team Time (1st 5) 1:42:41.7 | Spread (1st 5) 3:44.4 |
| 15, 39, 49, 52, 60, (66) |
| Andrew Otis, Liam Perry, Jacob Manzi, William Whitley, Dennis Li, (Joe Miller) |
| 18:23.4, 20:17.5, 20:50.0, 21:03.0, 22:07.8, (23:43.8) |
10 | 248 | Scio,
OR - Team Time (1st 5) 1:46:18.6 | Spread (1st 5) 2:16.0 |
| 35, 43, 55, 57, 58, (64), (72) |
| Austin Miller, Satchel Hunt, Keen Forson, Jeremy Massari, Henry Thomas, (Jorin Hollenbeak), (Israel Forson) |
| 19:48.0, 20:40.6, 21:47.0, 21:59.0, 22:04.0, (23:28.4), (28:49.5) |
11 | 315 | Oak Hill,
OR - Team Time (1st 5) 2:00:14.8 | Spread (1st 5) 4:23.7 |
| 56, 61, 63, 67, 68, (69), (70) |
| Brandon Loop, Kimbert Schlichting-Robinson, Julian Navarro, Elin Schlichting-Robinson, Dominic Cary, (Beau Taylor-Ladd), (John Li) |
| 21:51.7, 22:36.0, 23:22.7, 26:09.0, 26:15.4, (26:23.0), (27:20.9) |