| 1 | 45 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:21:07.0 | Spread (1st 5) 1:05.0 |
| 3, 4, 5, 14, 19, (27), (34) |
| Andrew Melendez, Colin Burke, Nick Downs, Johannsen Tan, Sean Burke, (Riley Cooke), (Joshua Pagila) |
| 15:45.0, 15:46.0, 16:02.0, 16:44.0, 16:50.0, (17:00.0), (17:28.0) |
| 45 | Campolindo,
CA - Team Time (1st 5) 1:20:46.0 | Spread (1st 5) 1:45.0 |
| 1, 7, 10, 11, 16, (20), (29) |
| Aidan Goltra, Ben Weinberg, Parker Lothamer, Will Moran, Nathaniel Sauerberg, (Kevin Buckley), (Jared Yabu) |
| 15:02.0, 16:09.0, 16:23.0, 16:25.0, 16:47.0, (16:51.0), (17:07.0) |
| 3 | 70 | Las Lomas,
CA - Team Time (1st 5) 1:23:08.0 | Spread (1st 5) 34.0 |
| 8, 12, 13, 17, 20, (28), (37) |
| Tom Robey, Keeson Davis, Kailen Swain, Jack Bradley, Kelly Tarter, (Miles Dawes), (Tommy Kisylia) |
| 16:17.0, 16:35.0, 16:37.0, 16:48.0, 16:51.0, (17:04.0), (17:32.0) |
| 4 | 79 | Acalanes,
CA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 2:01.0 |
| 2, 6, 14, 22, 35, (43), (49) |
| Cameron Gaskell, Michael Wang, Alec Weber, Nima LeClerc, Aaron Harman, (Alex Kelly), (Seth McWhirter) |
| 15:28.0, 16:08.0, 16:44.0, 16:53.0, 17:29.0, (18:01.0), (18:56.0) |
| 5 | 100 | Miramonte,
CA - Team Time (1st 5) 1:23:59.0 | Spread (1st 5) 36.0 |
| 9, 17, 24, 25, 25, (29), (32) |
| Charlie Zamanian, Miles McCaulou, Jeff Lee, Sid Bagga, Christian Ramirez, (Andrew Lewis), (Charlie O'Brien) |
| 16:21.0, 16:48.0, 16:56.0, 16:57.0, 16:57.0, (17:07.0), (17:24.0) |
| 6 | 180 | Albany,
CA - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 1:05.0 |
| 23, 36, 38, 41, 42, (44), (47) |
| Cameron Daly, Sebastian Jones, Alan Zhang, Brad Williams, Darren Leung, (Haoyi Tian), (Michael Williams) |
| 16:55.0, 17:30.0, 17:42.0, 17:50.0, 18:00.0, (18:08.0), (18:38.0) |
| 7 | 229 | Sonoma Valley,
CA - Team Time (1st 5) 1:32:48.0 | Spread (1st 5) 2:19.0 |
| 31, 45, 48, 50, 55, (67), (72) |
| Owen Ljung, Christian Martinez, Keegan Ginter, Return Bongiovanni, Leonardo Macedonio, (Ian Sloop), (Trevor Martinelli) |
| 17:13.0, 18:11.0, 18:46.0, 19:06.0, 19:32.0, (21:36.0), (22:30.0) |
| 8 | 246 | Novato,
CA - Team Time (1st 5) 1:34:38.0 | Spread (1st 5) 2:08.0 |
| 38, 46, 51, 53, 58, (62), (68) |
| Drake Johnson, Matt Lovetri, Nathan Bossier, Max Herrerias, Chase McCoy, (Jarred Taylor), (Robert Everette) |
| 17:42.0, 18:24.0, 19:20.0, 19:22.0, 19:50.0, (20:17.0), (21:47.0) |
| 9 | 249 | Eureka,
CA - Team Time (1st 5) 1:34:52.0 | Spread (1st 5) 2:39.0 |
| 32, 40, 56, 60, 61, (64), (69) |
| Liam Morris, Oscar Carson, Henry Smith, Giles Morris, Jordan Thayer, (Dustyn Punch), (Mitch Jennings) |
| 17:24.0, 17:46.0, 19:42.0, 19:57.0, 20:03.0, (20:42.0), (22:11.0) |
| 10 | 299 | Encinal,
CA - Team Time (1st 5) 1:40:59.0 | Spread (1st 5) 1:55.0 |
| 54, 57, 59, 63, 66, (73), (73) |
| Patrick Melendez, Hank Smith, Ryan Kelley-Cahill, Nathan Siao, Armando Negrete, (John Coyle), (Sunny Ouyang) |
| 19:25.0, 19:48.0, 19:51.0, 20:35.0, 21:20.0, (22:31.0), (22:31.0) |
| 11 | 333 | Rancho Cotate,
CA - Team Time (1st 5) 1:47:17.0 | Spread (1st 5) 3:23.0 |
| 52, 65, 70, 71, 75, (76), (77) |
| Enrique Acosta, Jayce Leslie, Sy Harry, Johann Grayson, Eric Rasmussen, (Frankie Telesfore), (Trevor Leslie) |
| 19:21.0, 20:45.0, 22:13.3, 22:13.7, 22:44.0, (23:25.0), (23:38.0) |