1 | 29 | Piedmont Hills,
CA - Team Time (1st 5) 1:18:50.0 | Spread (1st 5) 1:09.0 |
| 1, 2, 7, 9, 10, (11), (16) |
| Mattheau Rivera, Nicholas Anderson, Manuel Garcia Murillo, Quinn Miyasaki, Duke Le, (Forest Herrera), (Satvik Dunna) |
| 15:05.0, 15:14.0, 16:04.0, 16:13.0, 16:14.0, (16:15.0), (16:35.0) |
2 | 42 | Santa Teresa,
CA - Team Time (1st 5) 1:19:54.0 | Spread (1st 5) 1:18.0 |
| 3, 5, 7, 13, 14, (15), (20) |
| Christian Park, Rodrigo Valle, Ethan Tao, Jonathan Edwards, Anteo Matlosz, (Jake Orton), (Matthew Carino) |
| 15:15.0, 15:32.0, 16:04.0, 16:30.0, 16:33.0, (16:34.0), (17:12.0) |
3 | 79 | Prospect,
CA - Team Time (1st 5) 1:23:28.0 | Spread (1st 5) 1:47.0 |
| 6, 11, 19, 21, 22, (23), (23) |
| Caleb Entwisle, Jeremy Yu, Julian Zhi, Horace Ou, Stephen Bailey, (Ben Lenrow), (Justin Webb) |
| 15:36.0, 16:15.0, 17:00.0, 17:14.0, 17:23.0, (17:47.0), (17:47.0) |
4 | 90 | Leland,
CA - Team Time (1st 5) 1:25:24.0 | Spread (1st 5) 2:49.0 |
| 4, 17, 18, 25, 26, (27), (28) |
| Rihito Yamaguchi, Zack Ogle, Nathan Lee, Alex Kim, Dominic Wang, (Aksh Vijayant), (Drake Whelton) |
| 15:31.0, 16:47.0, 16:53.0, 17:53.0, 18:20.0, (18:40.0), (20:18.0) |