1 | 25 | Steele Canyon,
CA - Team Time (1st 5) 45:26.0 | Spread (1st 5) 48.0 |
| 2, 4, 4, 7, 8, (10), (13) |
| Richard Cleaves, Jose Arrendondo, Blaze Harris, Andrew Rodriguez, Angel Arrendondo, (Max Ortuno), (Fabian Vallejo) |
| 8:43.0, 8:59.0, 8:59.0, 9:14.0, 9:31.0, (9:43.0), (10:03.0) |
2 | 48 | Valhalla,
CA - Team Time (1st 5) 48:09.0 | Spread (1st 5) 1:59.0 |
| 1, 9, 11, 12, 15, (15), (17) |
| Nathan Hernandez, Adam Nance, Alex Horn, Carter Vanderhoofven, Paul Perfecto, (Calvin Angleton), (Justin Naamo) |
| 8:27.0, 9:38.0, 9:48.0, 9:50.0, 10:26.0, (10:26.0), (10:27.0) |
3 | 60 | Grossmont,
CA - Team Time (1st 5) 50:54.0 | Spread (1st 5) 3:09.0 |
| 3, 6, 14, 18, 19, (20), (21) |
| Devin Provence, Marco Dominguez, Luis Arce, Malachi Elliott, Daniel Donalson, (Jose Hernandez), (Thomas Madigan) |
| 8:47.0, 9:12.0, 10:15.0, 10:44.0, 11:56.0, (12:48.0), (13:40.0) |