1 | 18 | Central Catholic,
OR - Team Time (1st 5) 1:17:39.0 | Spread (1st 5) 1:31.0 |
| 1, 2, 4, 5, 6, (9), (10) |
| Kenny Klotz, Luke Wiltshire, Sam Wotipka, Nick Turner, Taylor Morgan, (Samot Turina), (David Beltramo) |
| 14:32.0, 15:23.0, 15:43.0, 15:58.0, 16:03.0, (16:10.0), (16:14.0) |
2 | 52 | Crescent Valley,
OR - Team Time (1st 5) 1:22:38.0 | Spread (1st 5) 1:04.0 |
| 6, 8, 11, 11, 16, (17), (18) |
| John Arnold, Mark Bozarth-Dreher, Brookman Holmes, Brayden Moore, JC Martin, (Max Bruch), (Isaac Otto) |
| 16:03.0, 16:04.0, 16:42.0, 16:42.0, 17:07.0, (17:11.0), (17:29.0) |
3 | 81 | McKay,
OR - Team Time (1st 5) 1:27:38.0 | Spread (1st 5) 4:14.0 |
| 3, 15, 19, 19, 25 |
| Ricky Mendez, Zach Jabin, Adalberto Morales, Devin White, Nick Rhein |
| 15:30.0, 16:56.0, 17:44.0, 17:44.0, 19:44.0 |
4 | 93 | Sisters,
OR - Team Time (1st 5) 1:27:12.0 | Spread (1st 5) 1:14.0 |
| 13, 14, 21, 22, 23, (24), (26) |
| Kyle Rickards, Benton Urquhart, Justin Lefor, Daniel Purvis, Lucas Glick, (Jared Henderson), (Eric Mickel) |
| 16:46.0, 16:51.0, 17:45.0, 17:50.0, 18:00.0, (18:15.0), (20:09.0) |