1 | 32 | Forest Lake Christian,
CA - Team Time (1st 5) 1:36:54.0 | Spread (1st 5) 4:22.0 |
| 1, 5, 6, 8, 12, (13), (16) |
| Austin Violette, Zac Bagley, Travis Clough, Jacob Sidnam, Austin John, (August Gonet), (David Herron) |
| 16:42.0, 19:23.0, 19:39.0, 20:06.0, 21:04.0, (21:05.0), (22:36.0) |
2 | 45 | Victory Christian,
CA - Team Time (1st 5) 1:42:22.6 | Spread (1st 5) 3:29.4 |
| 3, 4, 10, 11, 17, (19), (20) |
| Jake Miner, Nick Palomo, Jake Wilhelm, Dalton Bailey, Chris Fuller, (Joel Fischel), (Justin Johnson) |
| 19:19.6, 19:22.0, 20:15.0, 20:37.0, 22:49.0, (24:47.0), (25:24.0) |
3 | 47 | Foresthill,
CA - Team Time (1st 5) 1:42:58.4 | Spread (1st 5) 3:31.9 |
| 2, 7, 9, 14, 15, (18) |
| Nick Lange, Jacob Apodaca, David Cox, Mike Mangone, Sean McMaster, (Jon Kuzmich) |
| 18:47.0, 19:53.0, 20:11.3, 21:48.2, 22:18.9, (22:57.6) |