1 | 20 | Carlmont,
CA - Team Time (1st 5) 1:18:22.0 | Spread (1st 5) 38.0 |
| 1, 2, 3, 6, 8, (10), (22) |
| Benjamin Heck, Nathan Lee, Ethan Scardina, Ben Bunk, Chet Reyen, (Donald Heatherington), (Pierce McKenzie) |
| 15:26.0, 15:27.0, 15:35.0, 15:50.0, 16:04.0, (16:15.0), (17:06.0) |
2 | 73 | Menlo-Atherton,
CA - Team Time (1st 5) 1:23:09.0 | Spread (1st 5) 42.0 |
| 11, 12, 14, 17, 19, (27), (28) |
| Joe Ocon, Jack Beckwith, Spencer Berry, Michael Hester, Jason McGhee, (Jordan Scandlyn), (Jarrod Nixon) |
| 16:17.0, 16:23.0, 16:38.0, 16:52.0, 16:59.0, (17:16.0), (17:17.0) |
3 | 74 | Woodside,
CA - Team Time (1st 5) 1:22:15.0 | Spread (1st 5) 1:40.0 |
| 4, 5, 7, 28, 30, (36), (39) |
| Kyle Feuerhelm, Peter Gunn, Chris Waschura, Mac Hart, Jack Matteucci, (Joab Camarena), (Juan Garcia) |
| 15:44.0, 15:49.0, 16:01.0, 17:17.0, 17:24.0, (17:51.0), (17:59.0) |
4 | 103 | Aragon,
CA - Team Time (1st 5) 1:24:59.0 | Spread (1st 5) 22.0 |
| 15, 16, 23, 24, 25, (31), (42) |
| Rory Beyer, Billy Seeburger, Wyatt Cooper, Shi Hong (Andrew) Lin, Christian Pedro, (Jacob Friedman), (Michael Chan) |
| 16:47.0, 16:48.0, 17:07.0, 17:08.0, 17:09.0, (17:28.0), (18:08.0) |
5 | 148 | Westmoor,
CA - Team Time (1st 5) 1:27:24.0 | Spread (1st 5) 1:00.0 |
| 18, 25, 33, 34, 38, (53), (53) |
| Ryan Ngo, Taylor Rivas, Sonny Estival, Edric Kyauk, Gilbert Suarez, (Brian Mallari), (Howard Bermudez) |
| 16:56.0, 17:09.0, 17:39.0, 17:44.0, 17:56.0, (19:00.0), (19:00.0) |
6 | 149 | Half Moon Bay,
CA - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 2:23.0 |
| 8, 13, 40, 43, 45, (48), (52) |
| Mitch Martin, Ryan Dill, Cesar Aguilar, Alex DeBaets, Skyler Ferry, (Jared Cilia), (Dimitry Picchi) |
| 16:04.0, 16:36.0, 18:00.0, 18:16.0, 18:27.0, (18:35.0), (18:56.0) |
7 | 173 | El Camino,
CA - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:37.0 |
| 20, 21, 36, 46, 50, (55), (56) |
| Mario Roussanov, Chance Vicino, Joseph Arroyo, Ben Urzua-ceja, Jonathan Lee, (Nolan Isozaki), (Ben Lai) |
| 17:00.0, 17:02.0, 17:51.0, 18:31.0, 18:37.0, (19:34.0), (20:26.0) |
8 | 199 | Mills,
CA - Team Time (1st 5) 1:30:15.0 | Spread (1st 5) 1:05.0 |
| 32, 35, 41, 44, 47, (48), (51) |
| Caleb Lam, Grant Murphy, Tony Li, Sean Winchester, Kevin Durney, (Garrick Yuen), (Julian Xie) |
| 17:29.0, 17:46.0, 18:03.0, 18:23.0, 18:34.0, (18:35.0), (18:52.0) |