1 | 16 | Southwest Christian,
OR - Team Time (1st 5) 50:38.0 | Spread (1st 5) 1:01.0 |
| 1, 2, 3, 4, 6, (7), (8) |
| Trevor Lane, David Bogert, Aaron Lane, Tony Weaver, Chase Stubblefield, (Chris Martin), (Nathan Kubeczko) |
| 9:31.0, 9:59.0, 10:14.0, 10:22.0, 10:32.0, (10:38.0), (10:46.0) |
2 | 62 | Horizon Christian,
OR - Team Time (1st 5) 56:50.1 | Spread (1st 5) 2:28.1 |
| 5, 9, 11, 13, 24, (26), (27) |
| Alex Olson, Nathan McGill, Blake Phillips, Connor Marleau, Christian Williams, (Austin Forrester), (Ben McMonagle) |
| 10:23.0, 11:02.0, 11:14.0, 11:20.0, 12:51.1, (13:57.0), (15:02.9) |
3 | 72 | Riverdale,
OR - Team Time (1st 5) 57:32.2 | Spread (1st 5) 43.3 |
| 10, 12, 15, 17, 18, (19), (20) |
| Cole Bemis, Spencer Singer, Adrian Lurie, Diego Quintos, Sean Corrigan, (Grant Brown), (Jeff Weigand) |
| 11:07.6, 11:19.5, 11:29.0, 11:45.2, 11:50.9, (11:52.1), (11:53.2) |
4 | 96 | Country Christian,
OR - Team Time (1st 5) 1:00:03.0 | Spread (1st 5) 1:19.0 |
| 14, 16, 21, 22, 23, (25), (28) |
| Levi Losli, Alex Satrum, John Kendall, Parker McClaugherty, Ben Grandle, (Michael Mann), (Sam Grandle) |
| 11:28.0, 11:43.0, 12:02.0, 12:03.0, 12:47.0, (13:45.0), (15:11.0) |