1 | 44 | Lake Oswego,
OR - Team Time (1st 5) 56:54.0 | Spread (1st 5) 1:13.0 |
| 3, 5, 6, 13, 17, (19), (21) |
| Nathan Normo, Phillip Kearns, Todd Macdonald, Jared Bell, Matt Agritelley, (Peter Banta), (Brendan Holser) |
| 10:50.0, 11:08.0, 11:11.0, 11:42.0, 12:03.0, (12:10.0), (12:15.0) |
2 | 57 | Beaverton,
OR - Team Time (1st 5) 57:22.0 | Spread (1st 5) 1:47.0 |
| 1, 2, 9, 20, 25, (32), (34) |
| Hussein Mohamed, Dan Oekerman, Kevin Kavanaugh, Drew Larabee, Jake Fenger, (Zach Collins), (Conor Hollowell) |
| 10:34.0, 10:47.0, 11:28.0, 12:12.0, 12:21.0, (12:46.0), (12:54.0) |
3 | 60 | Tualatin,
OR - Team Time (1st 5) 57:55.0 | Spread (1st 5) 1:26.0 |
| 3, 8, 12, 14, 23, (23), (25) |
| Nathan Love, Scott Allred, Tyler Snyder, Dylan Moore, Ryan Elder, (Austin Hunsdon), (Nathan Gardner) |
| 10:50.0, 11:24.0, 11:38.0, 11:47.0, 12:16.0, (12:16.0), (12:21.0) |
| 60 | West Linn,
OR - Team Time (1st 5) 58:28.0 | Spread (1st 5) 46.0 |
| 7, 9, 11, 15, 18, (21), (34) |
| Dillon George, Tyler Griffin, Derek Fieldhouse, Braden Krellwitz, John Goetze, (Trevor Hammock), (Justus Highbarger) |
| 11:21.0, 11:28.0, 11:37.0, 11:55.0, 12:07.0, (12:15.0), (12:54.0) |
5 | 130 | South Salem,
OR - Team Time (1st 5) 1:02:03.0 | Spread (1st 5) 43.0 |
| 16, 27, 28, 29, 30, (31), (33) |
| Nick Ellis, Andrew Jensen, Slater Broaddus, Daniel Fauss, Miles Berglund, (Sam Ruck), (Caleb Clark) |
| 12:00.0, 12:23.0, 12:27.0, 12:30.0, 12:43.0, (12:45.0), (12:48.0) |