| 1 | 27 | Carlmont,
CA - Team Time (1st 5) 1:22:18.0 | Spread (1st 5) 33.0 |
| 2, 4, 5, 7, 9, (35), (36) |
| Ryan Dimick, Mark Vingralek, Johain Ounadjela, Michael Bereket, Owen Lee, (Matt Moyer), (Zachary Ma) |
| 16:13.0, 16:18.0, 16:26.0, 16:35.0, 16:46.0, (22:02.0), (22:18.0) |
| 27 | Menlo-Atherton,
CA - Team Time (1st 5) 1:21:41.0 | Spread (1st 5) 1:16.0 |
| 1, 3, 6, 8, 9, (11), (13) |
| Zach Plante, Adam Scandlyn, Arnaud Laprais, Kevin Conrad, Nicolas Plume, (Charlie Cain), (Steven McColloch) |
| 15:30.0, 16:14.0, 16:30.0, 16:41.0, 16:46.0, (16:54.0), (17:12.0) |
| 3 | 83 | Aragon,
CA - Team Time (1st 5) 1:30:09.0 | Spread (1st 5) 1:36.0 |
| 12, 14, 15, 19, 23, (24) |
| Ryan McAuliffe, Jeffery Song, Kevin Ruttenberg, Jack Herrera, Kenny Corcoran, (Aaron Solomon) |
| 17:06.0, 17:52.0, 17:59.0, 18:30.0, 18:42.0, (18:44.0) |
| 4 | 105 | Mills,
CA - Team Time (1st 5) 1:33:03.0 | Spread (1st 5) 52.0 |
| 16, 20, 21, 22, 26, (28), (29) |
| Kyle Nguyen, Jimmy Shen, BRENDAN HUI, Takahiro (Taka) Mollenkamp, Kevin Ly, (Spencer Wu), (Matt Medrano) |
| 18:12.0, 18:33.0, 18:35.0, 18:39.0, 19:04.0, (19:22.0), (19:26.0) |
| 5 | 134 | Hillsdale,
CA - Team Time (1st 5) 1:38:01.0 | Spread (1st 5) 3:16.0 |
| 17, 25, 27, 31, 34, (37), (38) |
| CJ Tait, Alex Tait, Matthew Kawakami, Kevin Bowditch, Cory Jester, (Jacob Soto), (Justin Oledan) |
| 18:27.0, 18:57.0, 19:18.0, 19:36.0, 21:43.0, (22:35.0), (22:37.0) |
| 6 | 151 | Sequoia,
CA - Team Time (1st 5) 1:43:14.0 | Spread (1st 5) 6:29.0 |
| 17, 30, 32, 33, 39 |
| Charlie Utecht, Toren Fronsdal, Tyler Beth, Galdino Bravo, Clark Hilbert |
| 18:27.0, 19:33.0, 19:47.0, 20:31.0, 24:56.0 |