1 | 40 | Castro Valley,
CA - Team Time (1st 5) 1:18:55.0 | Spread (1st 5) 32.0 |
| 1, 2, 8, 13, 16, (64), (102) |
| Ben Eversole, Anthony Martore, Will Weekes, Tom Ashby, Erich Coulter, (Eric Chan), (Greg Owyang) |
| 15:30.0, 15:35.0, 15:49.0, 15:59.0, 16:02.0, (17:25.0), (18:21.0) |
2 | 43 | San Ramon Valley,
CA - Team Time (1st 5) 1:19:06.0 | Spread (1st 5) 25.0 |
| 3, 5, 6, 11, 18, (31), (34) |
| Kevin Griffith, Parker Deuel, Simon Graves, Cody Reed, Sean Colaco, (Matt DeVries), (Ryan Hammill) |
| 15:40.0, 15:43.0, 15:44.0, 15:54.0, 16:05.0, (16:33.0), (16:37.0) |
3 | 61 | De La Salle,
CA - Team Time (1st 5) 1:19:44.0 | Spread (1st 5) 38.0 |
| 4, 8, 12, 15, 22, (25), (26) |
| Paul Johnson, Derek Burgstaller, Kyle Williams, Tyler Gates, Evan Molineux, (Matt Godkin), (Stephan Spangenberg) |
| 15:41.0, 15:49.0, 15:55.0, 16:00.0, 16:19.0, (16:21.0), (16:22.0) |
4 | 115 | Amador Valley,
CA - Team Time (1st 5) 1:21:28.0 | Spread (1st 5) 58.0 |
| 7, 19, 21, 28, 40, (46), (49) |
| Kellen Cole, Taylor Peissner, Sam Aceret, Joe Aceret, Connor McCarthy, (Prescott Jackson), (Chris Pocs) |
| 15:47.0, 16:09.0, 16:16.0, 16:31.0, 16:45.0, (16:58.0), (17:00.0) |
5 | 153 | Monte Vista,
CA - Team Time (1st 5) 1:22:35.0 | Spread (1st 5) 38.0 |
| 20, 22, 27, 41, 43, (45) |
| Byron Kilian, Zach Chambers, Joshua Smiley, Jake Erlick, Kevin Ho, (Elliott Killick) |
| 16:13.0, 16:19.0, 16:26.0, 16:46.0, 16:51.0, (16:57.0) |
6 | 202 | Deer Valley,
CA - Team Time (1st 5) 1:23:48.0 | Spread (1st 5) 1:16.0 |
| 13, 33, 47, 49, 60, (70), (113) |
| Nathaniel Wilson, Nate Baker, Paul Matejcek, Dylan Winn, Keith Lowry, (Austin Chapman), (Cyrus Waters) |
| 15:59.0, 16:35.0, 16:59.0, 17:00.0, 17:15.0, (17:28.0), (18:36.7) |
7 | 242 | Livermore,
CA - Team Time (1st 5) 1:24:46.0 | Spread (1st 5) 1:23.0 |
| 24, 30, 36, 73, 79, (85), (94) |
| Tsuyoshi Kohlgruber, Marc Eteve, Skyler Jones, Kevin Cavalieri, Nick Aufderheide, (Nick Trebes), (Joel Schmierer) |
| 16:20.0, 16:32.0, 16:38.0, 17:33.0, 17:43.0, (17:52.0), (18:04.6) |
8 | 278 | James Logan,
CA - Team Time (1st 5) 1:25:45.0 | Spread (1st 5) 45.0 |
| 42, 51, 55, 56, 74, (82), (106) |
| Mason Hartwell, Jose Baltazar, Ben Jacobsen, MIchael Yee, Abraham Espinoza, (Tom Hu), (Andrew Chan) |
| 16:49.0, 17:03.0, 17:06.0, 17:13.0, 17:34.0, (17:49.0), (18:24.0) |
9 | 280 | Washington,
CA - Team Time (1st 5) 1:25:36.0 | Spread (1st 5) 2:28.0 |
| 10, 17, 63, 90, 100, (103), (132) |
| Ben Rich, Jesse Chestnut, Max Landon, Greg Sullivan, Marc Leprince, (Matt Padilla), (Shaan Gill) |
| 15:52.0, 16:04.0, 17:21.0, 17:59.0, 18:20.0, (18:22.0), (19:45.0) |
10 | 284 | Mission San Jose,
CA - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 34.0 |
| 44, 52, 58, 64, 66, (68), (71) |
| Evan Dankiewicz, Joey Uken, Arjan Bains, Ted Fong, Avery Kruger, (Matthew Gosen), (Dinakar Guthy) |
| 16:52.0, 17:05.0, 17:14.0, 17:25.0, 17:26.0, (17:27.0), (17:30.0) |
11 | 336 | Pittsburg,
CA - Team Time (1st 5) 1:27:52.0 | Spread (1st 5) 3:08.0 |
| 28, 37, 66, 74, 131, (136), (137) |
| Carlos Najarro, Roman Gomez, Gabriel Rodriguez, Maximiano Gonzalez, Jose Pascual, (Dominic Escajeda), (Albert Lopes Jr.) |
| 16:31.0, 16:42.0, 17:26.0, 17:34.0, 19:39.0, (20:43.0), (20:45.0) |
12 | 350 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:27:29.0 | Spread (1st 5) 1:14.0 |
| 34, 72, 77, 83, 84, (91), (109) |
| Oliver Lange, Jake Potter, Bridger Giglio, Jonathan Kuo, Will Loewenhardt, (Omar Gonzalez), (Ryan Dejoy) |
| 16:37.0, 17:32.0, 17:39.0, 17:50.0, 17:51.0, (18:01.0), (18:29.0) |
13 | 365 | Granada,
CA - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 1:50.0 |
| 37, 58, 68, 92, 110, (120), (121) |
| Alexander Summers, Grant Salk, Spencer Jeppson, Tyler Evens, Austin Rayford, (Andrew Hill), (Tim Oxley) |
| 16:42.0, 17:14.0, 17:27.0, 18:02.0, 18:32.0, (18:53.0), (18:56.0) |
14 | 391 | Berkeley,
CA - Team Time (1st 5) 1:28:42.0 | Spread (1st 5) 1:43.0 |
| 32, 76, 87, 98, 98, (100), (111) |
| Eugenio Geiken, Michelangelo Raulet, Nico Correia, Aiden Boese, Mako Yuan, (Jonathan Hallsted), (Richard Raya) |
| 16:34.0, 17:38.0, 17:56.0, 18:17.0, 18:17.0, (18:20.0), (18:35.0) |
15 | 400 | California (San Ramon),
CA - Team Time (1st 5) 1:28:51.0 | Spread (1st 5) 1:26.0 |
| 47, 62, 81, 103, 107, (129), (138) |
| Sameer Patel, Eric Anderson, Alexander Radermacher, Cory Chew, Christopher Jachowski, (Brian Paniagua), (Miguel Anaya) |
| 16:59.0, 17:18.0, 17:47.0, 18:22.0, 18:25.0, (19:22.0), (20:53.0) |
16 | 421 | San Leandro,
CA - Team Time (1st 5) 1:29:33.0 | Spread (1st 5) 1:52.0 |
| 52, 56, 86, 105, 122, (124), (128) |
| Juan Gonzalez, Gary Lew, Alex Enguidanos, Stephn Greer, Eric Olvera, (Kyle Liliequist), (Brandon Bruce) |
| 17:05.0, 17:13.0, 17:55.0, 18:23.0, 18:57.0, (19:00.0), (19:12.0) |
17 | 439 | Irvington,
CA - Team Time (1st 5) 1:30:00.0 | Spread (1st 5) 2:16.0 |
| 39, 61, 97, 119, 123, (130), (133) |
| Juan Coronado-ramos, Konnor Delang, Bradford Windsor, Arvind Badrinarayanan, Hansen Tsai, (Andrew Yu), (Paul Beck) |
| 16:43.0, 17:16.0, 18:10.0, 18:52.0, 18:59.0, (19:33.0), (19:47.0) |
18 | 478 | Freedom,
CA - Team Time (1st 5) 1:30:54.0 | Spread (1st 5) 1:58.0 |
| 52, 78, 108, 115, 125, (127), (139) |
| Juan Gonzalez, Bryce Beeckman, Michael Valdez, Andrew Zamora, Joey Fajardo, (Ezra Zamora), (Josh Cohn) |
| 17:05.0, 17:40.0, 18:28.0, 18:38.0, 19:03.0, (19:09.0), (21:08.3) |
19 | 483 | Antioch,
CA - Team Time (1st 5) 1:31:01.0 | Spread (1st 5) 1:22.0 |
| 80, 88, 93, 96, 126, (134), (135) |
| Jared Cornelius, Dane Crabtree, Saul Serrano, Chris Slatten, Bryan Dwyer, (Josh Alsakar), (Anthony Andrade) |
| 17:45.0, 17:57.0, 18:03.0, 18:09.0, 19:07.0, (20:03.0), (20:05.0) |
20 | 524 | Newark Memorial,
CA - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 41.0 |
| 88, 95, 112, 114, 115, (117), (118) |
| Matt Jorgens, Tyler Jorgens, Noah Falck, Demetri Gallegos, Cory Ward, (Jose Guzman), (Henry Salazar) |
| 17:57.0, 18:07.0, 18:36.0, 18:37.0, 18:38.0, (18:46.0), (18:48.0) |