| 1 | 64 | Campolindo,
CA - Team Time (1st 5) 1:19:15.0 | Spread (1st 5) 52.0 |
| 2, 11, 15, 17, 19, (22), (23) |
| Jared Yabu, Jonathan Semenza, Nathaniel Sauerberg, Raymond Diaz, Miguel Baliwag, (Matt McAuliffe), (Richard Gong) |
| 15:19.0, 15:48.0, 15:58.0, 15:59.0, 16:11.0, (16:18.0), (16:21.0) |
| 2 | 84 | Las Lomas,
CA - Team Time (1st 5) 1:20:14.0 | Spread (1st 5) 1:10.0 |
| 3, 6, 24, 24, 27, (28), (35) |
| Tom Robey, Daniel Jervis, Parker Wilkerson, Kelsey Lieberman, Jack Farrell, (Preston Norris), (Tristan Chung) |
| 15:20.0, 15:40.0, 16:22.0, 16:22.0, 16:30.0, (16:33.3), (16:43.3) |
| 3 | 127 | Albany,
CA - Team Time (1st 5) 1:21:54.9 | Spread (1st 5) 1:09.8 |
| 10, 18, 26, 31, 42, (53), (55) |
| Darren Leung, Brad Williams, Gus Brown, Nick Buoncristiani, Lincoln Colby, (Sebastian Jones), (Ethan Maches) |
| 15:47.2, 16:02.7, 16:27.0, 16:41.0, 16:57.0, (17:15.4), (17:17.8) |
| 4 | 134 | Miramonte,
CA - Team Time (1st 5) 1:22:08.0 | Spread (1st 5) 1:12.0 |
| 7, 13, 34, 39, 41, (44), (49) |
| Jonathan Fierro, Pete Bull, James Bull, Duran Reyes, Jack Mader, (Kyle Finger), (JJ Young) |
| 15:44.0, 15:54.0, 16:43.0, 16:51.0, 16:56.0, (16:58.0), (17:04.0) |
| 5 | 145 | Acalanes,
CA - Team Time (1st 5) 1:22:02.0 | Spread (1st 5) 1:47.0 |
| 4, 15, 37, 38, 51, (62), (71) |
| Cameron Gaskell, Alex Kelly, Ethan Frigon, Zachary Woodworth, Christian Lyons, (Seth McWhirter), (Zachery Tom) |
| 15:22.0, 15:58.0, 16:45.0, 16:48.0, 17:09.0, (17:32.0), (17:42.0) |
| 6 | 159 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:22:51.6 | Spread (1st 5) 1:23.7 |
| 5, 30, 33, 44, 47, (56), (66) |
| Nick Downs, Thomas Murphy, Aaron Gonzalez, Spencer Berkins, Cole Kretlow, (Owen Taffe), (Thomas McMaster) |
| 15:34.7, 16:38.5, 16:42.0, 16:58.0, 16:58.4, (17:20.0), (17:35.3) |
| 7 | 176 | Petaluma,
CA - Team Time (1st 5) 1:23:30.0 | Spread (1st 5) 1:13.0 |
| 20, 20, 29, 49, 58, (60), (64) |
| Will Dunbar, Jack Dunbar, Edden Yashar, Trygve James, Colton Ronshausen, (Pj Lynch), (Danny Marzo) |
| 16:12.0, 16:12.0, 16:37.0, 17:04.0, 17:25.0, (17:27.0), (17:33.0) |
| 8 | 235 | John F. Kennedy (Fremont),
CA - Team Time (1st 5) 1:24:36.6 | Spread (1st 5) 3:20.0 |
| 1, 40, 52, 54, 88, (100), (103) |
| David Frisbie, Mahammad Mirwais, Mohammad Mirwais, Gustavo Rojas, Adam Ahmed, (Conor Corchoran), (Allyn Eaker) |
| 14:58.0, 16:52.3, 17:11.0, 17:17.3, 18:18.0, (18:50.0), (18:59.8) |
| 9 | 279 | Tamalpais,
CA - Team Time (1st 5) 1:26:53.0 | Spread (1st 5) 1:17.0 |
| 31, 44, 56, 73, 75, (76), (81) |
| Neil Johnson, Jack Barbour, Zevon Solomon, Ethan Frankel, Ronan Cain, (Spenser Talkington), (Anton Savala) |
| 16:41.0, 16:58.0, 17:20.0, 17:56.0, 17:58.0, (18:00.0), (18:09.0) |
| 10 | 281 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:26:34.6 | Spread (1st 5) 45.0 |
| 42, 48, 58, 62, 71, (84), (108) |
| Connor Hayes, Noa Nabeshima, Robert Viano, Dylan Gregory, Trevor Oliveira-Smith, (Luis Garcia), (Gabe Winslow) |
| 16:57.0, 16:58.6, 17:25.0, 17:32.0, 17:42.0, (18:12.0), (19:05.6) |
| 11 | 349 | Sonoma Valley,
CA - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 3:36.0 |
| 14, 36, 67, 110, 122, (130) |
| Travis Claeys, Justin Cox, Leonardo Macedonio, Brandon Barmore, Campbell Martin, (Cian Martin) |
| 15:56.0, 16:44.0, 17:38.0, 19:09.0, 19:32.0, (21:00.0) |
| 12 | 368 | Novato,
CA - Team Time (1st 5) 1:29:27.0 | Spread (1st 5) 3:17.0 |
| 12, 77, 83, 84, 112, (113), (119) |
| Matt Lovetri, Nathan Bossier, Jack Carr, Christopher Hernandez, Gabriel Garcia, (Hunter Woelfle), (Calvin Reder) |
| 15:53.0, 18:02.0, 18:10.0, 18:12.0, 19:10.0, (19:11.0), (19:18.0) |
| 13 | 389 | El Cerrito,
CA - Team Time (1st 5) 1:30:11.8 | Spread (1st 5) 3:30.9 |
| 8, 80, 86, 98, 117, (124) |
| Devin Snider, Mario Nelligan, Kevin Cassman, Aidan Ferguson, Cristian Alcocer, (Hamman Adbullah) |
| 15:45.1, 18:07.2, 18:14.0, 18:49.5, 19:16.0, (19:50.7) |
| 14 | 405 | Eureka,
CA - Team Time (1st 5) 1:30:38.0 | Spread (1st 5) 52.0 |
| 69, 73, 81, 89, 93, (104), (109) |
| Andrew Mellen, Nathan Jensen, Thomas Lal, Hezekiah Blandford, Aidan Kinnear, (Andrew Conness), (Hunter Allen) |
| 17:40.0, 17:56.0, 18:09.0, 18:21.0, 18:32.0, (19:00.0), (19:07.0) |
| 15 | 410 | Encinal,
CA - Team Time (1st 5) 1:30:47.5 | Spread (1st 5) 1:01.8 |
| 61, 79, 87, 91, 92, (99), (111) |
| Hank Smith, Nathan Siao, Ryan Kelley-Cahill, Kenyon Shutt, Jackson Daly, (John Coyle), (Michael Richie) |
| 17:27.4, 18:07.0, 18:14.9, 18:29.0, 18:29.2, (18:49.8), (19:09.9) |
| 16 | 438 | Ygnacio Valley,
CA - Team Time (1st 5) 1:31:45.0 | Spread (1st 5) 3:31.0 |
| 9, 93, 102, 115, 119, (132) |
| Jorge Velazquez, Eric Zaragoza, Joseph Hernandez, Joshua Wagner, Oscar Rios, (Jacob Samuels) |
| 15:47.0, 18:32.0, 18:55.0, 19:13.0, 19:18.0, (22:09.0) |
| 17 | 447 | Concord,
CA - Team Time (1st 5) 1:32:27.0 | Spread (1st 5) 1:07.0 |
| 70, 90, 95, 95, 97, (121), (125) |
| Evan Stanziano, Ryan Bergum, Dennis Lozano, Andres Reynoso, Saul Montalvo, (Juan Hernandez), (Austin Fiene) |
| 17:41.0, 18:26.0, 18:46.0, 18:46.0, 18:48.0, (19:20.0), (19:55.0) |
| 18 | 462 | Analy,
CA - Team Time (1st 5) 1:32:50.0 | Spread (1st 5) 1:24.0 |
| 68, 78, 104, 106, 106, (114) |
| Dominic Restivo, Zane Kuser, Jacob Smith, Clayton Nelson, Nick Reynolds, (Keaton Elliot) |
| 17:39.0, 18:05.0, 19:00.0, 19:03.0, 19:03.0, (19:12.0) |
| 19 | 553 | Rancho Cotate,
CA - Team Time (1st 5) 1:37:36.0 | Spread (1st 5) 3:13.0 |
| 65, 116, 117, 127, 128, (129) |
| Brady Engelhorn, Frankie Telesfore, Sy Harry, Carlos Gutierrez, Vincent Fraser, (Trevor Leslie) |
| 17:34.0, 19:14.0, 19:16.0, 20:45.0, 20:47.0, (20:55.0) |
| 20 | 614 | Pinole Valley,
CA - Team Time (1st 5) 1:42:52.0 | Spread (1st 5) 3:18.0 |
| 101, 123, 126, 131, 133, (134), (135) |
| Matthew Etcheverry, Paul Johnson, Franklin Suazo, Ronald Unknown, Eric Campos, (Victor Rodriguez), (Djannu Garcia) |
| 18:53.0, 19:45.0, 20:27.0, 21:36.0, 22:11.0, (22:13.0), (22:43.0) |