| 1 | 29 | Los Gatos,
CA - Team Time (1st 5) 1:21:33.0 | Spread (1st 5) 1:50.0 |
| 1, 3, 6, 9, 10, (13), (14) |
| Will Geiken, Grant Foster, Henry Manning, Ben Wagner, Aaron Walker, (Cameron Shawhan), (Ari Rubin) |
| 15:16.0, 15:45.0, 16:26.0, 17:00.0, 17:06.0, (17:14.0), (17:15.0) |
| 2 | 61 | Monta Vista,
CA - Team Time (1st 5) 1:25:27.0 | Spread (1st 5) 2:35.0 |
| 2, 10, 12, 16, 21, (25), (26) |
| Kevin Bishop, Takuto Doshiro, Shivam Khanna, Michael Lu, Ryan Bishop, (Anosh Antony), (Daniel Yeung) |
| 15:29.0, 17:06.0, 17:07.0, 17:41.0, 18:04.0, (18:22.0), (18:37.0) |
| 3 | 70 | Cupertino,
CA - Team Time (1st 5) 1:26:28.0 | Spread (1st 5) 2:26.0 |
| 4, 5, 16, 22, 23, (23), (34) |
| Peter Anthony, Thomas Anthony, Shubhankar Jain, Bryce Cheng-Campbell, Eric Ronne, (Jesse Zhou), (Julian Tran) |
| 15:53.0, 16:19.0, 17:41.0, 18:16.0, 18:19.0, (18:19.0), (20:56.0) |
| 4 | 86 | Lynbrook,
CA - Team Time (1st 5) 1:28:20.0 | Spread (1st 5) 2:06.0 |
| 7, 15, 18, 19, 27, (28), (31) |
| Andrew Kuo, Anthony Huang, So Masuoka, Ian Wilson, Thomas Qian, (Jeffrey Pea), (Jason Jin) |
| 16:32.0, 17:36.0, 17:45.0, 17:49.0, 18:38.0, (18:39.0), (19:20.0) |
| 5 | 119 | Saratoga,
CA - Team Time (1st 5) 1:32:50.0 | Spread (1st 5) 2:56.0 |
| 8, 20, 29, 30, 32, (33) |
| Kyle Fukui, Garrick Chan, Sam Guy, Will Guy, Tom Clark, (Eren Veziroglu) |
| 16:58.0, 17:54.0, 18:45.0, 19:19.0, 19:54.0, (20:25.0) |