1 | 15 | Campolindo,
CA - Team Time (1st 5) 1:01:33.7 | Spread (1st 5) 30.3 |
| 1, 2, 3, 4, 5, (6), (7) |
| Dylan Hoover, Derek He, Jeremy Ahn, Owen Hunger, Pablo Nguyen, (Matthew LoPresti), (Dylan Cronin) |
| 12:04.4, 12:10.8, 12:19.4, 12:24.4, 12:34.7, (12:39.8), (12:41.3) |
2 | 65 | Newark Memorial,
CA - Team Time (1st 5) 1:05:52.3 | Spread (1st 5) 47.5 |
| 8, 11, 12, 15, 19, (35), (37) |
| Eric Lambruschini, Anthony Juarez, Jahir De la cruz, Raiden Romero, Mateen Yaqubi, (Scott Phan), (Sam Nguyen) |
| 12:48.5, 12:59.3, 13:04.5, 13:24.0, 13:36.0, (14:12.3), (14:15.4) |
3 | 104 | Northgate,
CA - Team Time (1st 5) 1:08:32.8 | Spread (1st 5) 23.4 |
| 17, 18, 21, 22, 26, (27), (28) |
| Karl Lindeman, Kyle Walsh, Sanjay Baas, Leonard Garcia, Mitch Anderson, (Scott Hashimoto), (Francisco Espinoza) |
| 13:32.3, 13:34.3, 13:42.3, 13:48.2, 13:55.7, (13:55.9), (13:56.7) |
4 | 106 | El Cerrito,
CA - Team Time (1st 5) 1:08:01.8 | Spread (1st 5) 1:19.2 |
| 9, 13, 20, 31, 33, (39), (42) |
| Kevin Cassman, Mario Nelligan, Cosmo Hadley-Carranza, Nicholas (Rota) Maynard, Tenzin Sonam Lama, (Leon Wong), (Alex Hunt) |
| 12:52.8, 13:08.2, 13:40.8, 14:08.0, 14:12.0, (14:26.8), (14:41.7) |
5 | 119 | Las Lomas,
CA - Team Time (1st 5) 1:08:59.7 | Spread (1st 5) 57.0 |
| 14, 23, 24, 25, 33, (41), (44) |
| Jack Daley, Nicholas Ciotola, Siddharth Sandhu, Ted Saenger, Roy Sen, (Connor Choy), (Joshua Roseman) |
| 13:15.0, 13:48.5, 13:49.6, 13:54.6, 14:12.0, (14:33.3), (15:25.9) |
6 | 143 | Windsor,
CA - Team Time (1st 5) 1:09:41.8 | Spread (1st 5) 1:26.3 |
| 10, 29, 30, 36, 38, (45), (46) |
| Hunter Larson, Riley Smith, John Cionci, Adrian Burger, Michael Freitas, (Cayden Lehr), (Colby Rivara) |
| 12:58.0, 14:00.9, 14:03.6, 14:15.0, 14:24.3, (15:30.9), (15:31.0) |
7 | 182 | Washington,
CA - Team Time (1st 5) 1:13:38.6 | Spread (1st 5) 2:54.3 |
| 16, 32, 40, 43, 51 |
| Lee Morkved, Isaac Lopez, Shashvat Patel, Brandon Bellati, William Jung |
| 13:27.4, 14:11.2, 14:28.8, 15:09.5, 16:21.7 |
8 | 255 | San Lorenzo,
CA - Team Time (1st 5) 1:22:55.1 | Spread (1st 5) 2:49.5 |
| 47, 49, 50, 53, 56 |
| Julian Mendoza, John Calara, Tommy Buljan, John Sanchez, Christian Lander |
| 15:31.9, 15:48.9, 15:51.5, 17:21.4, 18:21.4 |
9 | 266 | Hayward,
CA - Team Time (1st 5) 1:29:42.4 | Spread (1st 5) 5:09.3 |
| 48, 52, 54, 55, 57 |
| Danh Nguyen, Guillermo Aguirre, Jesus Guitierrez, Eric Hernandez, Mauricio Morales |
| 15:35.5, 17:11.0, 18:05.3, 18:05.8, 20:44.8 |