1 | 39 | Crow,
OR - Team Time (1st 5) 53:30.0 | Spread (1st 5) 11.0 |
| 5, 6, 8, 9, 11, (20), (22) |
| Darin Houle, Patrick Clark, Tristian Evans, Buddy Myers, Kyle Schwin, (Kaelan Recca), (Gabe Perry) |
| 10:37.0, 10:38.0, 10:42.0, 10:45.0, 10:48.0, (11:49.0), (12:02.0) |
2 | 53 | Bandon,
OR - Team Time (1st 5) 54:05.0 | Spread (1st 5) 1:02.0 |
| 1, 7, 14, 15, 16, (19), (21) |
| Ben Taylor, Evan Little, Colton Jennings, Justin Angove, Christian Lathan, (Jarrid Lathan), (Tyler Wiprud) |
| 10:06.0, 10:40.0, 11:04.0, 11:07.0, 11:08.0, (11:44.0), (11:59.0) |
3 | 62 | Rogue River,
OR - Team Time (1st 5) 54:56.9 | Spread (1st 5) 1:20.5 |
| 2, 12, 13, 17, 18 |
| Zach Blanco, Terryn Downhill, Mat Blanco, Anthony Whipple, Brandon Kynsi |
| 10:16.0, 10:50.5, 10:53.8, 11:20.1, 11:36.5 |
4 | 64 | New Hope Christian,
OR - Team Time (1st 5) 57:02.6 | Spread (1st 5) 2:26.5 |
| 3, 4, 10, 23, 24, (25), (26) |
| Christian Huttema, David Johnson, Chris Merlos, Spencer Martin, Adam Barth, (Gabe Kester), (Jonas Lundgren) |
| 10:22.9, 10:27.7, 10:46.6, 12:36.0, 12:49.4, (13:00.7), (13:45.7) |