1 | 25 | Central Catholic,
OR - Team Time (1st 5) 24:11.0 | Spread (1st 5) 20.0 |
| 1, 2, 5, 6, 11, (15), (16) |
| Curran Carlile, Samot Turina, Conor Campbell, Peter Slauson, Andy Bennison, (Scott Lee), (Everett Stilley) |
| 4:41.0, 4:45.0, 4:51.0, 4:53.0, 5:01.0, (5:04.0), (5:07.0) |
2 | 62 | Reynolds,
OR - Team Time (1st 5) 25:13.2 | Spread (1st 5) 7.6 |
| 9, 10, 12, 14, 17, (19), (26) |
| Tino Melton-Holdman, Kevin Wooley, Jake Taylor, Daniel Lescalleet, Alex Shindyapin, (Nick Pettit), (Joel Arken) |
| 5:00.3, 5:00.6, 5:01.5, 5:02.9, 5:07.9, (5:12.0), (5:19.6) |
3 | 84 | Barlow,
OR - Team Time (1st 5) 25:42.0 | Spread (1st 5) 33.0 |
| 4, 7, 20, 24, 29, (46), (50) |
| Jeff Krieger, Ben Foubert, Sam Box, Will Hemstrom, Jesse Green, (Jakob Neuenschwander), (Tyler Mcafee) |
| 4:49.0, 4:59.0, 5:14.0, 5:18.0, 5:22.0, (5:46.0), (5:53.0) |
4 | 107 | David Douglas,
OR - Team Time (1st 5) 26:09.0 | Spread (1st 5) 40.0 |
| 3, 20, 20, 32, 32, (40), (45) |
| Taylor Adrian, Paul Olson, Edgar Brambilia Perez, Nate Hill, Jared Drendel, (Zaine Stapleton), (Umbear Mehmedovic) |
| 4:47.0, 5:14.0, 5:14.0, 5:27.0, 5:27.0, (5:32.0), (5:43.0) |
5 | 138 | Gresham,
OR - Team Time (1st 5) 26:41.0 | Spread (1st 5) 29.0 |
| 13, 23, 31, 34, 37, (40), (42) |
| Jonathan Butcher, Eric Stevenson, Michael Wilson, Zach Teel, Joseph Constien, (Hunter Busse), (Isaac Hanset) |
| 5:02.0, 5:15.0, 5:25.0, 5:28.0, 5:31.0, (5:32.0), (5:33.0) |
6 | 143 | Centennial,
OR - Team Time (1st 5) 26:51.0 | Spread (1st 5) 10.0 |
| 24, 27, 28, 30, 34, (37), (43) |
| Kyle Williams, Badane Sultessa, John Tkebuchava, Brandon Schmuckley, Davis Walker, (Cody Hammersmith), (Maksim Gannotskiy) |
| 5:18.0, 5:20.0, 5:21.0, 5:24.0, 5:28.0, (5:31.0), (5:38.0) |
7 | 151 | Sandy,
OR - Team Time (1st 5) 27:08.0 | Spread (1st 5) 49.0 |
| 8, 18, 34, 44, 47, (47), (51) |
| Toby Maunu, Wes Hughes, Luke French, Sam Westfall, Jesse Wood, (Colton Mardock), (Nick Fox) |
| 5:00.0, 5:09.0, 5:28.0, 5:42.0, 5:49.0, (5:49.0), (5:57.0) |
8 | 245 | Hood River Valley,
OR - Team Time (1st 5) 31:00.0 | Spread (1st 5) 1:19.0 |
| 37, 49, 52, 53, 54 |
| Mitch Dethman, Patrick Sadil, Sean Crompton, Sage Deenik, Ben Fischer |
| 5:31.0, 5:50.0, 6:07.0, 6:42.0, 6:50.0 |