1 | 25 | Foresthill,
CA - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 1:32.0 |
| 1, 2, 3, 9, 10, (14) |
| Kayden Zoller, Jacob Irwin, Benjamin Benham, Sean McMaster, Jon Kuzmich, (Gabe Worton) |
| 18:13.0, 18:18.0, 18:24.0, 19:35.0, 19:45.0, (22:07.0) |
2 | 34 | Woodland Christian,
CA - Team Time (1st 5) 1:36:54.0 | Spread (1st 5) 3:06.0 |
| 3, 5, 6, 7, 13, (17), (19) |
| Brandon Baeza, Samuel England, Cameron Morrow, Robert Miller, Thomas England, (Josh Leon), (Jacob Leon) |
| 18:24.0, 18:40.0, 19:07.0, 19:13.0, 21:30.0, (23:25.0), (24:50.0) |
3 | 62 | Victory Christian,
CA - Team Time (1st 5) 1:46:39.0 | Spread (1st 5) 2:54.0 |
| 8, 11, 12, 15, 16, (18), (20) |
| Lance Shope, Mike Halverson, Caleb Richardson, Chet Gorski, Everett Findlay, (Justin Dimeola), (Mario Mena) |
| 19:28.0, 21:15.0, 21:26.0, 22:08.0, 22:22.0, (23:35.0), (27:32.0) |