1 | 28 | De La Salle,
CA - Team Time (1st 5) 1:13:58.0 | Spread (1st 5) 1:39.0 |
| 1, 2, 3, 10, 12, (14), (19) |
| Blair Hurlock, Matthew Schumann, Luke Williams, Austin Sanchez, Sean Wanket, (Clark Messman), (Nick Mitchell) |
| 13:56.0, 14:23.0, 14:32.0, 15:32.0, 15:35.0, (15:38.0), (15:49.0) |
2 | 80 | Granada,
CA - Team Time (1st 5) 1:18:27.0 | Spread (1st 5) 36.0 |
| 6, 15, 18, 20, 21, (23), (34) |
| Austin Armstrong, Leo Skellenger, Jesus Bibiano, Austin Hoggatt, Austin Horning, (Nils Carlson), (Harrison Goold) |
| 15:17.0, 15:40.0, 15:46.0, 15:51.0, 15:53.0, (15:59.0), (16:20.0) |
3 | 92 | James Logan,
CA - Team Time (1st 5) 1:18:31.0 | Spread (1st 5) 1:23.0 |
| 4, 7, 22, 25, 34, (42), (84) |
| Cristian Monsalud, Nico Bacogiannis, Jon Jon Monsalud, Noel Anaya, Jansen Quiros, (Chester Quero), (Joseph Hararah) |
| 14:57.0, 15:20.0, 15:54.0, 16:00.0, 16:20.0, (16:26.0), (17:10.0) |
4 | 142 | Heritage (Brentwood),
CA - Team Time (1st 5) 1:19:47.0 | Spread (1st 5) 1:48.0 |
| 5, 8, 30, 37, 62, (73), (102) |
| Solomon Demeku-Ousman, Jacob Drees, Nathan Grovhoug, Parker Mace, Juan Carlos Orantes, (Keegan Spencer), (Max Lim) |
| 15:02.0, 15:23.0, 16:10.0, 16:22.0, 16:50.0, (16:57.0), (17:41.0) |
5 | 164 | Amador Valley,
CA - Team Time (1st 5) 1:21:06.0 | Spread (1st 5) 49.0 |
| 16, 26, 32, 43, 47, (63), (66) |
| Peter Schlachte, Zach Beston, Brett Walsh, Dylan Dantzig, Andy Buck, (Conner McKinnon), (Drew Helmers) |
| 15:45.0, 16:05.0, 16:14.0, 16:28.0, 16:34.0, (16:51.0), (16:53.0) |
6 | 168 | Monte Vista,
CA - Team Time (1st 5) 1:21:21.0 | Spread (1st 5) 30.0 |
| 23, 31, 33, 37, 44, (48), (87) |
| Tristan Miller, Daniel Maneloveg, Timothy Chrisman, Sebastian Francesconi, Benjamin Smiley, (Brian Maguire), (Ryan Olson) |
| 15:59.0, 16:13.0, 16:18.0, 16:22.0, 16:29.0, (16:37.0), (17:12.0) |
7 | 182 | San Ramon Valley,
CA - Team Time (1st 5) 1:21:23.0 | Spread (1st 5) 1:05.0 |
| 12, 29, 45, 45, 51, (69), (69) |
| Jason Intravaia, Ryan Colaco, Tyler Gambill, Stefan Bradley, Patrick Mulholland, (Connor Salvo), (Justin Goldt) |
| 15:35.0, 16:08.0, 16:30.0, 16:30.0, 16:40.0, (16:55.0), (16:55.0) |
8 | 234 | Liberty - Brentwood,
CA - Team Time (1st 5) 1:22:24.0 | Spread (1st 5) 1:51.0 |
| 11, 26, 34, 75, 88, (115), (121) |
| Cody Mayer, Robert Hodgson, Benjamin Bennett, Hunter Bentancourt, Logan Portillo, (Elliott Portillo), (Ashlan Parker) |
| 15:33.0, 16:05.0, 16:20.0, 17:02.0, 17:24.0, (17:54.0), (18:12.0) |
9 | 294 | Dougherty Valley,
CA - Team Time (1st 5) 1:23:33.0 | Spread (1st 5) 1:24.0 |
| 16, 54, 65, 77, 82 |
| Neil Braganza, Harsh Wadhwa, Timmu Yi, Srivardhan Annam, Vincent Vu |
| 15:45.0, 16:42.0, 16:52.0, 17:05.0, 17:09.0 |
10 | 299 | Berkeley,
CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 18.0 |
| 52, 52, 60, 61, 74, (80), (103) |
| Robel Kelkile, Camden Sikes, Aidan Fike, Shan Dhaliwal, Milo Whitburn-Thomas, (Joseph Battles), (Sebastian Andersson) |
| 16:41.0, 16:41.0, 16:47.0, 16:48.0, 16:59.0, (17:07.0), (17:42.2) |
11 | 323 | Irvington,
CA - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 1:35.0 |
| 26, 40, 63, 93, 101, (118) |
| Sanjeev Reddy, Pranav Shekar, Krish Masand, Amar Pancar, Rohit Dilip, (Joshua Handjojo) |
| 16:05.0, 16:24.0, 16:51.0, 17:28.0, 17:40.0, (18:04.0) |
12 | 338 | Mission San Jose,
CA - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 28.0 |
| 56, 56, 69, 72, 85, (91), (94) |
| Dennis Liu, Clement Leung, Jonathan Chao, Edward Njoo, Vedant Mehta, (Nicholas Cai), (Keshav Rao) |
| 16:43.0, 16:43.0, 16:55.0, 16:56.0, 17:11.0, (17:25.5), (17:29.0) |
13 | 366 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:25:15.0 | Spread (1st 5) 1:35.0 |
| 39, 49, 80, 82, 116, (131) |
| Aditya Jhanwar, Greg Bach, Jake Dean, Nikhil Singh, Dylan Edelson, (Nick Coumou) |
| 16:23.0, 16:38.0, 17:07.0, 17:09.0, 17:58.0, (19:15.0) |
14 | 379 | California (San Ramon),
CA - Team Time (1st 5) 1:25:25.0 | Spread (1st 5) 51.0 |
| 59, 66, 77, 79, 98, (104), (110) |
| Christian Aldana, Eric Perez, Ian Stuertz, Austin Guo, Akul GoyaL, (Ben Ginkins), (Travis Fleming) |
| 16:45.0, 16:53.0, 17:05.0, 17:06.0, 17:36.0, (17:43.0), (17:48.0) |
15 | 396 | Castro Valley,
CA - Team Time (1st 5) 1:26:09.6 | Spread (1st 5) 2:54.7 |
| 9, 41, 98, 123, 125, (126), (132) |
| Carter Mackey, Chris Cervi, Jeffrey Van, Vincent Friesen, Felix Le, (Jacob Boisse), (Michael Wong) |
| 15:28.0, 16:25.1, 17:36.0, 18:17.8, 18:22.7, (18:27.0), (19:20.9) |
16 | 436 | San Leandro,
CA - Team Time (1st 5) 1:26:47.0 | Spread (1st 5) 1:06.0 |
| 50, 75, 100, 105, 106, (112), (113) |
| Eric Hytonen, Mason Medeiros, Ethan Ngo, Joshua Limlingan, Marty Villaflor, (Romello Rucker), (Gabriel Toscano) |
| 16:39.0, 17:02.0, 17:37.0, 17:44.0, 17:45.0, (17:48.3), (17:50.0) |
17 | 465 | Freedom,
CA - Team Time (1st 5) 1:27:19.0 | Spread (1st 5) 1:17.0 |
| 58, 66, 110, 114, 117, (124), (127) |
| Mateo Maldonado, Aiden Tilcock, Marcelino Wortham, Deyvan Maldonado, Zachary Roy, (Robert Pierce), (Alexis Leon) |
| 16:44.0, 16:53.0, 17:48.0, 17:53.0, 18:01.0, (18:22.0), (18:39.0) |
18 | 466 | Antioch,
CA - Team Time (1st 5) 1:27:33.0 | Spread (1st 5) 1:28.0 |
| 54, 90, 94, 108, 120, (122) |
| Randy Thomas, Carlos Palacios, Francisco Loya, Jorge Sandoval, Jacob Raith, (Michael Pohl) |
| 16:42.0, 17:25.0, 17:29.0, 17:47.0, 18:10.0, (18:15.0) |
19 | 500 | Deer Valley,
CA - Team Time (1st 5) 1:28:37.0 | Spread (1st 5) 1:18.0 |
| 88, 92, 96, 96, 128, (129), (134) |
| Tyler Chiffoleay, Nick Wedl, Manuel Gomez, Jacob Evans, Max Geislinger, (Greg Hoggan), (Raymond Castillo) |
| 17:24.0, 17:27.0, 17:32.0, 17:32.0, 18:42.0, (18:56.0), (20:47.0) |
20 | 548 | Pittsburg,
CA - Team Time (1st 5) 1:29:46.0 | Spread (1st 5) 1:46.0 |
| 85, 106, 108, 119, 130, (133) |
| Carlos Gonzalez, Israel Castro, Evan Diaz, Bishop Torres-Nazareta, Jasper Lomod, (Jose Garcia) |
| 17:11.0, 17:45.0, 17:47.0, 18:06.0, 18:57.0, (19:21.0) |