1 | 37 | Willow Glen,
CA - Team Time (1st 5) 1:05:11.0 | Spread (1st 5) 27.0 |
| 3, 5, 8, 9, 12, (21), (26) |
| Marco Dal Canto, Alex Asch, Devon Nuti, James Pappadakis, Casey Nuti, (Julian Virrhueta), (Tommy Callahan) |
| 12:49.0, 12:55.0, 13:04.0, 13:07.0, 13:16.0, (13:43.0), (13:53.0) |
2 | 70 | Saratoga,
CA - Team Time (1st 5) 1:06:16.0 | Spread (1st 5) 1:52.0 |
| 1, 7, 11, 16, 35, (37) |
| Harrison Dance, Shivam Verma, Niyanth Rao, Kole Tippetts, Jonathan Zhao, (Bryan Young) |
| 12:16.0, 13:01.0, 13:13.0, 13:38.0, 14:08.0, (14:14.0) |
3 | 71 | Cupertino,
CA - Team Time (1st 5) 1:07:15.0 | Spread (1st 5) 45.0 |
| 6, 13, 15, 18, 19, (36), (44) |
| Koji Uchino, Kai Winebarger, Raghav Sinha, Tavien Leggett, Nicholas Gotlib, (Joshua Hwang), (Arman Seth) |
| 12:56.0, 13:21.0, 13:37.0, 13:40.0, 13:41.0, (14:12.0), (14:19.0) |
4 | 129 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:09:18.0 | Spread (1st 5) 22.0 |
| 17, 19, 30, 31, 32, (42), (47) |
| Ciaran Trevino, Mason Tsai, Briac Poilane, Aden Nagree, Curren Clark, (Liam Maggs), (Luke Schuman-Cawley) |
| 13:39.0, 13:41.0, 13:58.0, 13:59.0, 14:01.0, (14:18.0), (14:22.0) |
5 | 135 | Prospect,
CA - Team Time (1st 5) 1:09:03.0 | Spread (1st 5) 1:28.0 |
| 4, 21, 24, 39, 47, (55), (56) |
| Elliot Daniels, Charlie Kirkendall, Takt Nagano, Evan Pagano, Joseph Avellar, (Riley DeGuzman), (Matthew Bailey) |
| 12:54.0, 13:43.0, 13:47.0, 14:17.0, 14:22.0, (14:48.0), (14:50.0) |
6 | 151 | Junipero Serra,
CA - Team Time (1st 5) 1:09:25.0 | Spread (1st 5) 1:36.0 |
| 2, 23, 38, 42, 46, (49), (51) |
| Tommy Rogers, Edgar Solorio, Joey Scatena, Alan Ou, Joseph Gutierrez, (William Togliatti), (Ty (Tyrell) Morales) |
| 12:45.0, 13:45.0, 14:16.0, 14:18.0, 14:21.0, (14:24.0), (14:27.0) |
| 151 | Mountain View,
CA - Team Time (1st 5) 1:09:38.0 | Spread (1st 5) 1:10.0 |
| 10, 28, 29, 39, 45, (51), (57) |
| Emmanuel Leblond, Chase Adams, Keegan Pelton, Tai Nguyen, Matthew Smith, (James Sheridan), (Lucas Kaemmerer) |
| 13:10.0, 13:55.0, 13:56.0, 14:17.0, 14:20.0, (14:27.0), (14:59.0) |
8 | 153 | Fremont,
CA - Team Time (1st 5) 1:09:58.0 | Spread (1st 5) 49.0 |
| 14, 25, 26, 39, 49, (53), (54) |
| Kyle Du Val, Neel Bhargava, Isaac Tiscareno, Zaki Loldj, Santiago Torres, (Dretaun Rodrigues), (Matthew Tsai) |
| 13:35.0, 13:49.0, 13:53.0, 14:17.0, 14:24.0, (14:36.0), (14:39.0) |
9 | 279 | James Lick,
CA - Team Time (1st 5) 1:17:44.0 | Spread (1st 5) 2:47.0 |
| 34, 58, 60, 62, 65, (66), (67) |
| Brandon Cruz, Nien Tran, Omar Fimbres, Jonathan Bradley, Justin Nguyen, (Abraham Benitez), (Joshua Merin) |
| 14:06.0, 15:00.0, 15:37.0, 16:08.0, 16:53.0, (17:05.0), (17:10.0) |
| 279 | Oak Grove,
CA - Team Time (1st 5) 1:17:57.0 | Spread (1st 5) 2:33.0 |
| 33, 59, 61, 62, 64 |
| Isaiah Reyes, Joaquin Calleja, Jesus Quiroz, Cristian Alvarez, Martin Castro |
| 14:05.0, 15:27.0, 15:39.0, 16:08.0, 16:38.0 |