1 | 50 | Steele Canyon,
CA - Team Time (1st 5) 45:26.0 | Spread (1st 5) 48.0 |
| 4, 9, 9, 13, 15, (19), (29) |
| 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 | 51 | Granite Hills,
CA - Team Time (1st 5) 45:30.0 | Spread (1st 5) 1:16.0 |
| 2, 5, 7, 17, 20, (23), (34) |
| Robert Webb, Matthew Henry, Manuel Garcia, Fadi Elia, Ethan Jordan, (Trevor Carr), (Nathan Young) |
| 8:28.0, 8:47.0, 8:54.0, 9:37.0, 9:44.0, (9:49.0), (10:28.0) |
3 | 61 | El Capitan,
CA - Team Time (1st 5) 46:04.0 | Spread (1st 5) 1:14.0 |
| 3, 8, 11, 15, 24, (27), (28) |
| Andrew Sager, Adam Friszell, Jose Olguin, Parker Dixon, Dominic Romero, (Andrew Raleigh), (Trey Brown) |
| 8:36.0, 8:56.0, 9:11.0, 9:31.0, 9:50.0, (9:59.0), (10:01.0) |
4 | 96 | Valhalla,
CA - Team Time (1st 5) 48:09.0 | Spread (1st 5) 1:59.0 |
| 1, 18, 22, 24, 31, (31), (33) |
| 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) |
5 | 123 | Grossmont,
CA - Team Time (1st 5) 50:54.0 | Spread (1st 5) 3:09.0 |
| 5, 12, 30, 37, 39, (41), (42) |
| 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) |
6 | 131 | Santana,
CA - Team Time (1st 5) 50:30.0 | Spread (1st 5) 1:14.0 |
| 14, 20, 26, 35, 36, (38), (40) |
| William Gates, Austin Butrovich, Jack McMackin, John Michael Fins, Justin Lee, (Nicolas Duarte), (Connor Brown) |
| 9:28.0, 9:44.0, 9:58.0, 10:38.0, 10:42.0, (11:06.0), (12:05.0) |