| 1 | 64 | Head-Royce,
CA - Team Time (1st 5) 1:21:30.6 | Spread (1st 5) 42.7 |
| 3, 10, 14, 18, 19, (49), (51) |
| Ethan Ash, William Xenakis, Aidan Wogan, Charlie Jones, Ethan Scholl, (Brandon Byrd), (Loucas Xenakis) |
| 15:51.1, 16:10.1, 16:22.3, 16:33.3, 16:33.8, (17:26.4), (17:27.4) |
| 2 | 66 | San Francisco University,
CA - Team Time (1st 5) 1:21:26.9 | Spread (1st 5) 49.3 |
| 4, 7, 15, 17, 23, (39), (40) |
| Charlie Kennedy, Clay Mills, Elliott Weil, Ezra Parkhill, Andrew Cheng, (Ryan Tabibian), (James Kelly) |
| 15:51.3, 16:01.3, 16:22.6, 16:31.1, 16:40.6, (17:05.0), (17:06.5) |
| 3 | 91 | Rincon Valley Christian,
CA - Team Time (1st 5) 1:21:59.9 | Spread (1st 5) 2:20.6 |
| 2, 5, 8, 12, 64, (70), (131) |
| Brady English, Isaac Methum, Simon Peterson, Zachary Passalaqua, Scott Dolan, (Liam Fitzsimmons), (Dossen Lutz) |
| 15:40.1, 15:57.6, 16:05.5, 16:16.0, 18:00.7, (18:24.8), (21:36.1) |
| 4 | 132 | Lick Wilmerding,
CA - Team Time (1st 5) 1:23:53.1 | Spread (1st 5) 28.8 |
| 16, 21, 30, 32, 33, (59), (61) |
| Alex Mader, Nick Harris, Adam Spitzler, Eddie Dilworth, Yoshi Nakada, (Marc Eidelhoch), (Kai Lord) |
| 16:28.3, 16:37.6, 16:53.1, 16:57.0, 16:57.1, (17:39.5), (17:43.4) |
| 5 | 136 | Sonoma Academy,
CA - Team Time (1st 5) 1:22:38.0 | Spread (1st 5) 2:39.6 |
| 1, 22, 25, 37, 51, (76) |
| Andre Williams, Leopold Van den daele, Alex Pallais, Luke Fuette, Jonas Crean, (Archie Lee) |
| 14:47.8, 16:38.7, 16:41.5, 17:02.6, 17:27.4, (18:42.8) |
| 6 | 158 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:24:13.7 | Spread (1st 5) 1:16.4 |
| 6, 27, 36, 43, 46, (53), (67) |
| Dominic Padre, Giullian Galindo, Christopher Ramirez, Luke Lewis, Zach Ramos, (Matthew Geller), (Diego Salgues) |
| 15:59.6, 16:44.0, 17:00.9, 17:13.2, 17:16.0, (17:28.7), (18:05.4) |
| 7 | 222 | Urban of San Francisco,
CA - Team Time (1st 5) 1:26:19.9 | Spread (1st 5) 55.5 |
| 24, 44, 47, 50, 57, (82), (87) |
| Nick Miller, Ben Galloway, Harrison Greene, Oscar Wong, Avery Hall, (Sam Padilla), (Teddy Means) |
| 16:41.2, 17:14.7, 17:20.7, 17:26.6, 17:36.7, (19:02.1), (19:10.4) |
| 8 | 247 | Technology,
CA - Team Time (1st 5) 1:28:34.2 | Spread (1st 5) 4:14.8 |
| 9, 11, 34, 80, 113, (115), (138) |
| Aidan Barker, Bailey Williams, Travis Jenkins, Tyler Bliss, John Barrett, (Porter Brookston), (Edward Lewis) |
| 16:06.1, 16:13.3, 16:57.6, 18:56.3, 20:20.9, (20:22.8), (22:37.3) |
| 9 | 257 | Marin Academy,
CA - Team Time (1st 5) 1:27:43.2 | Spread (1st 5) 1:25.7 |
| 20, 48, 58, 65, 66, (78), (99) |
| Davis Crowe, Griffin Hoppin, Oscar Nesbitt-Schnadt, Jack Warner, Luca Irabarren, (Tim Clements), (Dexter Watenpaugh) |
| 16:37.4, 17:24.1, 17:37.1, 18:01.5, 18:03.1, (18:48.9), (19:32.5) |
| 10 | 258 | Justin-Siena,
CA - Team Time (1st 5) 1:28:01.1 | Spread (1st 5) 2:48.9 |
| 13, 45, 54, 60, 86, (88), (95) |
| Casey Potrebic, Jacob Guiducci, Devon Bose, Paul Giusto, Brett Carey, (Nicholas Reyna), (Vishnu Vijayakumar) |
| 16:20.5, 17:15.0, 17:33.2, 17:43.0, 19:09.4, (19:10.6), (19:20.9) |
| 11 | 301 | Athenian,
CA - Team Time (1st 5) 1:29:36.1 | Spread (1st 5) 1:28.9 |
| 38, 55, 63, 71, 74, (77), (83) |
| CJ Mancini, Eitan Goldfein, Eric Arlen, Wonjun Jo, Justin Mun, (Henry Anderson), (Matthew Whitfield) |
| 17:03.8, 17:33.9, 17:59.1, 18:26.6, 18:32.7, (18:44.2), (19:05.4) |
| 12 | 330 | Branson,
CA - Team Time (1st 5) 1:31:17.8 | Spread (1st 5) 2:49.1 |
| 31, 42, 75, 79, 103, (104), (117) |
| Alex Le, Benji Wu, Henry Houser, Sam Modlin, Colin Yoon, (Kai Cunha), (Andrew Sim) |
| 16:53.4, 17:12.9, 18:33.7, 18:55.3, 19:42.5, (19:43.1), (20:27.8) |
| 13 | 335 | Middletown,
CA - Team Time (1st 5) 1:31:09.0 | Spread (1st 5) 2:31.0 |
| 26, 56, 72, 89, 92, (93), (97) |
| Isaac Rascon, Tyler Cobb, Isaiah Diaz, Forrest Devine, Parker Boden, (Filemon Sanchez), (Caleb Cobb) |
| 16:43.0, 17:34.0, 18:27.0, 19:11.0, 19:14.0, (19:15.0), (19:23.0) |
| 14 | 345 | St Patrick/St Vincent,
CA - Team Time (1st 5) 1:31:26.0 | Spread (1st 5) 2:04.1 |
| 41, 62, 68, 84, 90, (114), (123) |
| Matthew Thompson, Alexander Pappas, Alex Pappas, Luis Perez, Micheal Dennis, (Michael Dennis), (Anthony Barnard) |
| 17:07.0, 17:53.1, 18:07.9, 19:06.9, 19:11.1, (20:21.3), (21:02.4) |
| 15 | 390 | Salesian College Preparatory,
CA - Team Time (1st 5) 1:34:19.2 | Spread (1st 5) 4:25.2 |
| 28, 29, 102, 106, 125, (133), (137) |
| Vladimir Gonzalez, Alex Gonzalez, Gabriel Cutino, Dominic Turqueza, James Cutino, (Christopher Higgins), (Thomas Nguyen) |
| 16:45.5, 16:52.2, 19:39.1, 19:51.7, 21:10.7, (21:40.7), (22:27.1) |
| 16 | 441 | Bentley Upper,
CA - Team Time (1st 5) 1:36:05.2 | Spread (1st 5) 3:11.1 |
| 35, 85, 100, 109, 112, (119), (127) |
| Thomas Rombach, Graham Kelloff, Henry Nitzberg, LJ Lai, Joey Galvan-Carty, (Shankaran Kurup), (Joseph Rotenberg) |
| 17:00.8, 19:07.9, 19:36.4, 20:08.2, 20:11.9, (20:34.3), (21:12.0) |
| 17 | 480 | Fremont Christian,
CA - Team Time (1st 5) 1:37:47.9 | Spread (1st 5) 3:04.0 |
| 68, 73, 105, 108, 126, (128), (139) |
| Ryan Sevilla, Siraj Patel, Emillio Martin, Lawrance Shou, Peter Henry, (Allan Chiolero), (Josiah Petty) |
| 18:07.9, 18:30.5, 19:49.5, 20:08.1, 21:11.9, (21:19.4), (22:47.3) |
| 18 | 520 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:39:19.2 | Spread (1st 5) 1:32.3 |
| 81, 94, 111, 116, 118, (121), (130) |
| Adam Schwartz, Nico Carandini, Rafael Branco, Logan UNG, John Kingsland, (Liam Edwards), (Arlo Halpren) |
| 18:58.4, 19:15.3, 20:11.2, 20:23.6, 20:30.7, (20:55.6), (21:35.7) |
| 19 | 558 | California - Fremont,
CA - Team Time (1st 5) 1:42:54.2 | Spread (1st 5) 4:10.5 |
| 91, 96, 107, 122, 142 |
| Christopher Navarrete-Pleitez, Levi Biser, Jayvon Harmon, Enos Zornoza, George Quirie |
| 19:11.2, 19:21.5, 20:03.0, 20:56.8, 23:21.7 |
| 20 | 617 | Berean Christian,
CA - Team Time (1st 5) 1:47:08.9 | Spread (1st 5) 4:55.7 |
| 98, 120, 124, 129, 146 |
| Ryan Johnstone, Sake Manalili, Aidan Legaria, Chappie Lisle, Spencer Johnson |
| 19:27.1, 20:39.2, 21:09.9, 21:29.9, 24:22.8 |
| 21 | 644 | Northcoast Preparatory,
CA - Team Time (1st 5) 1:48:53.6 | Spread (1st 5) 3:36.4 |
| 101, 132, 135, 136, 140, (151), (153) |
| Jaxon Peaker, Zora Leatherwood, Ari Alter, Jason Roberts, Zaca Leatherwood, (Abram Rau), (Ryder Koppenhaver) |
| 19:38.6, 21:37.0, 21:56.0, 22:27.0, 23:15.0, (28:03.4), (28:27.0) |
| 22 | 690 | John Swett,
CA - Team Time (1st 5) 1:56:39.7 | Spread (1st 5) 4:41.3 |
| 110, 141, 143, 147, 149, (152) |
| Devin Rubio, Cameron Shotwell, Steve Gray, Dylan Cannella, Robert Magnuson, (Ethan Llagan) |
| 20:08.9, 23:17.6, 23:49.0, 24:34.0, 24:50.2, (28:21.6) |
| 23 | 721 | Oakland Military Institute,
CA - Team Time (1st 5) 2:01:09.1 | Spread (1st 5) 4:59.1 |
| 134, 144, 145, 148, 150, (154), (155) |
| Barry Fong, Kiven Eng, Marco Vargas, Christian Lopez, Tavares Marshall, (Jason La), (Ram Moline) |
| 21:53.5, 23:50.8, 23:55.2, 24:37.0, 26:52.6, (30:15.3), (30:19.4) |