1 | 20 | De La Salle,
CA - Team Time (1st 5) 1:19:42.0 | Spread (1st 5) 1:13.0 |
| 1, 3, 4, 5, 7, (13), (24) |
| Blair Hurlock, Matthew Schumann, Luke Williams, Austin Sanchez, Sean Wanket, (Clark Messman), (Roc Johnson) |
| 15:11.0, 15:54.0, 16:02.0, 16:11.0, 16:24.0, (16:48.0), (17:16.0) |
2 | 71 | James Logan,
CA - Team Time (1st 5) 1:24:00.0 | Spread (1st 5) 46.0 |
| 6, 10, 13, 20, 22, (38), (68) |
| Cristian Monsalud, Jon Jon Monsalud, Nico Bacogiannis, Jansen Quiros, Noel Anaya, (Chester Quero), (Nate Pimentel) |
| 16:23.0, 16:35.0, 16:48.0, 17:05.0, 17:09.0, (17:43.0), (18:20.0) |
3 | 120 | Heritage (Brentwood),
CA - Team Time (1st 5) 1:25:48.9 | Spread (1st 5) 1:34.7 |
| 8, 12, 17, 28, 55, (60), (65) |
| Solomon Demeku-Ousman, Jacob Drees, Nathan Grovhoug, Parker Mace, Max Lim, (Keegan Spencer), (Chris Townsend) |
| 16:30.3, 16:47.6, 16:57.0, 17:29.0, 18:05.0, (18:12.0), (18:16.0) |
4 | 131 | San Ramon Valley,
CA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 2:14.0 |
| 2, 15, 31, 37, 46, (52), (67) |
| Jason Intravaia, Tyler Gambill, Patrick Mulholland, Connor Salvo, Justin Goldt, (Brandon Darling), (Ryan Colaco) |
| 15:46.0, 16:55.0, 17:37.0, 17:41.0, 18:00.0, (18:03.0), (18:19.0) |
5 | 158 | Amador Valley,
CA - Team Time (1st 5) 1:27:13.0 | Spread (1st 5) 1:28.0 |
| 10, 23, 34, 39, 52, (82) |
| Zach Beston, Peter Schlachte, Dylan Dantzig, Andy Buck, Drew Helmers, (Brett Walsh) |
| 16:35.0, 17:12.0, 17:38.0, 17:45.0, 18:03.0, (18:57.0) |
6 | 159 | Liberty - Brentwood,
CA - Team Time (1st 5) 1:26:52.1 | Spread (1st 5) 1:43.1 |
| 9, 15, 21, 50, 64, (77), (94) |
| Cody Mayer, Robert Hodgson, Benjamin Bennett, Hunter Bentancourt, Logan Portillo, (Elliott Portillo), (Ashlan Parker) |
| 16:32.0, 16:55.0, 17:08.0, 18:02.0, 18:15.1, (18:46.0), (19:39.0) |
7 | 201 | Berkeley,
CA - Team Time (1st 5) 1:29:14.0 | Spread (1st 5) 26.0 |
| 31, 34, 42, 42, 52, (57), (57) |
| Aidan Fike, Shan Dhaliwal, Joseph Battles, Sebastian Andersson, Milo Whitburn-Thomas, (Robel Kelkile), (Jacob Sarasohn) |
| 17:37.0, 17:38.0, 17:58.0, 17:58.0, 18:03.0, (18:10.0), (18:10.0) |
8 | 212 | Freedom,
CA - Team Time (1st 5) 1:28:58.4 | Spread (1st 5) 1:12.0 |
| 18, 34, 47, 51, 62, (71), (89) |
| Aiden Tilcock, Mateo Maldonado, Deyvan Maldonado, Tyler Salazar, Marcelino Wortham, (Zachary Roy), (Robert Pierce) |
| 17:03.0, 17:38.0, 18:00.1, 18:02.3, 18:15.0, (18:33.1), (19:22.0) |
9 | 219 | Monte Vista,
CA - Team Time (1st 5) 1:29:33.0 | Spread (1st 5) 46.0 |
| 28, 40, 41, 48, 62, (80), (96) |
| Tristan Miller, Daniel Maneloveg, Sebastian Francesconi, Timothy Chrisman, Benjamin Smiley, (Jake Auby), (Riley Cole) |
| 17:29.0, 17:53.0, 17:55.0, 18:01.0, 18:15.0, (18:51.0), (19:49.0) |
10 | 243 | Irvington,
CA - Team Time (1st 5) 1:30:07.0 | Spread (1st 5) 1:59.0 |
| 25, 26, 48, 56, 88, (90), (98) |
| Sanjeev Reddy, Matt Doerner, Pranav Shekar, Krish Masand, Amar Pancar, (Joshua Handjojo), (Jason Amico) |
| 17:19.0, 17:21.0, 18:01.0, 18:08.0, 19:18.0, (19:25.0), (20:13.0) |
11 | 274 | Pittsburg,
CA - Team Time (1st 5) 1:30:46.9 | Spread (1st 5) 2:10.7 |
| 19, 27, 66, 76, 86, (91) |
| Carlos Gonzalez, Israel Castro, Jose Garcia, Evan Diaz, Bishop Torres-Nazareta, (Jasper Lomod) |
| 17:04.3, 17:28.8, 18:16.6, 18:42.2, 19:15.0, (19:26.0) |
12 | 278 | Deer Valley,
CA - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 1:05.0 |
| 31, 45, 57, 70, 75, (87), (93) |
| Manuel Gomez, Tyler Chiffoleay, Max Geislinger, Greg Hoggan, Jacob Evans, (Nick Wedl), (Alexander Pearson) |
| 17:37.0, 17:59.0, 18:10.0, 18:25.0, 18:42.0, (19:16.0), (19:38.0) |
13 | 312 | Mission San Jose,
CA - Team Time (1st 5) 1:31:39.0 | Spread (1st 5) 1:20.0 |
| 30, 60, 69, 72, 81, (92), (95) |
| Clement Leung, Edward Njoo, Jonathan Chao, Dennis Liu, Vedant Mehta, (Luke Wang), (Nicholas Cai) |
| 17:34.0, 18:12.0, 18:24.0, 18:35.0, 18:54.0, (19:31.0), (19:42.0) |
14 | 378 | California (San Ramon),
CA - Team Time (1st 5) 1:34:56.0 | Spread (1st 5) 2:20.0 |
| 42, 74, 78, 85, 99 |
| Eric Perez, Ben Ginkins, Michael Leonard, Akul GoyaL, Christian Aldana |
| 17:58.0, 18:41.0, 18:47.0, 19:12.0, 20:18.0 |
15 | 415 | Antioch,
CA - Team Time (1st 5) 1:35:39.5 | Spread (1st 5) 1:23.6 |
| 72, 79, 83, 84, 97, (100) |
| Randy Thomas, Francisco Loya, Jorge Sandoval, Carlos Palacios, Jacob Raith, (Michael Pohl) |
| 18:35.0, 18:49.0, 19:05.9, 19:11.0, 19:58.6, (20:28.0) |