1 | 37 | Yoncalla,
OR - Team Time (1st 5) 27:57.0 | Spread (1st 5) 25.0 |
| 4, 7, 7, 9, 10, (14), (15) |
| Zach Nash, Keenan Blanchfill, Thompson Rogers, Alex Anderson, Nate Leu, (Jorge Flores), (Ben Nash) |
| 5:18.0, 5:38.0, 5:38.0, 5:40.0, 5:43.0, (6:11.0), (6:17.0) |
2 | 39 | Crow,
OR - Team Time (1st 5) 28:19.0 | Spread (1st 5) 49.0 |
| 3, 5, 6, 12, 13, (15), (17) |
| Kyle Schwin, Buddy Myers, Darin Houle, Patrick Clark, Kaelan Recca, (Keegan Anneker), (Gabe Perry) |
| 5:17.0, 5:27.0, 5:31.0, 5:58.0, 6:06.0, (6:17.0), (6:22.0) |
3 | 50 | New Hope Christian,
OR - Team Time (1st 5) 28:14.0 | Spread (1st 5) 2:17.0 |
| 1, 2, 11, 17, 19 |
| Chris Merlos, David Johnson, Chris Bucell, Gabe Kester, Justin Park |
| 4:31.0, 4:48.0, 5:45.0, 6:22.0, 6:48.0 |