1 | 34 | Foresthill,
CA - Team Time (1st 5) 1:39:30.2 | Spread (1st 5) 2:44.4 |
| 2, 4, 7, 8, 13, (14) |
| Nick Lange, David Cox, Jacob Apodaca, Mike Mangone, Sean McMaster, (Jon Kuzmich) |
| 18:28.3, 19:36.2, 20:05.0, 20:08.0, 21:12.7, (21:15.0) |
2 | 43 | Victory Christian,
CA - Team Time (1st 5) 1:41:00.4 | Spread (1st 5) 2:31.8 |
| 3, 5, 9, 11, 15, (19), (20) |
| Jake Miner, Nick Palomo, Jake Wilhelm, Dalton Bailey, Chris Fuller, (Justin Johnson), (Chet Gorski) |
| 18:48.0, 19:50.6, 20:16.0, 20:46.0, 21:19.8, (24:19.8), (24:22.0) |
3 | 45 | Forest Lake Christian,
CA - Team Time (1st 5) 1:40:32.0 | Spread (1st 5) 5:18.0 |
| 1, 6, 10, 12, 16, (17), (18) |
| Austin Violette, Travis Clough, Colin Rafter, August Gonet, Jacob Sidnam, (Zac Bagley), (Luke Reed) |
| 16:57.0, 19:56.0, 20:21.0, 21:03.0, 22:15.0, (22:31.0), (23:38.0) |