| 1 | 30 | Lick Wilmerding,
CA - Team Time (1st 5) 1:20:00.7 | Spread (1st 5) 1:25.9 |
| 1, 5, 6, 8, 10, (11), (13) |
| Alex Mader, Felix Fein, Bruno Kai Ong, Sean Green, Spencer Gibson, (Haruto Uesugi), (Dylan Sibbitt) |
| 14:56.3, 16:11.9, 16:12.5, 16:17.8, 16:22.2, (16:25.4), (16:39.0) |
| 2 | 97 | San Francisco University,
CA - Team Time (1st 5) 1:24:17.1 | Spread (1st 5) 1:20.6 |
| 3, 15, 22, 24, 33, (34), (46) |
| Jack Gaitley, Ben Jones, Jack Bijur, Luke Burton, Leyton Lin, (Pierce Friel), (Allister Adair) |
| 16:02.7, 16:45.3, 17:00.8, 17:05.0, 17:23.3, (17:23.6), (17:36.4) |
| 3 | 123 | Urban of San Francisco,
CA - Team Time (1st 5) 1:25:06.3 | Spread (1st 5) 1:17.0 |
| 4, 21, 30, 31, 37, (43), (52) |
| Nick Miller, Matthew Kuglen, Theo Nielsen, Colter (Colt) Murphy, Tobias Classen, (Patrick Holden), (Ryan Steinbach) |
| 16:09.8, 16:56.3, 17:16.3, 17:17.1, 17:26.8, (17:34.3), (17:52.4) |
| 4 | 145 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:25:43.0 | Spread (1st 5) 1:29.0 |
| 7, 17, 24, 48, 49, (58), (64) |
| Arlo Rucker, Max Reeve, Thomas McCue, Anthony Garcia, George Jensen, (Samuel Kohler), (Jason Arellano) |
| 16:17.0, 16:50.0, 17:05.0, 17:45.0, 17:46.0, (18:18.0), (18:40.0) |
| 5 | 146 | College Preparatory,
CA - Team Time (1st 5) 1:25:43.0 | Spread (1st 5) 1:32.0 |
| 2, 32, 35, 38, 39, (59), (69) |
| Owen Irving, Samuel Reiter, Emiya Rendall-Jackson, Jonah Porth, Matthew Jeung, (Finnegan McKibbin), (Saahil Bakhru) |
| 15:58.0, 17:22.0, 17:24.0, 17:29.0, 17:30.0, (18:19.0), (18:46.0) |
| 146 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:25:53.2 | Spread (1st 5) 49.8 |
| 16, 19, 20, 44, 47, (50), (51) |
| Malcolm Oakes, Gavin Zeitz, William Burns, Asher Thomson, Aiden Guibert, (Max Williamson), (Andrew Scott) |
| 16:49.2, 16:55.0, 16:55.3, 17:34.7, 17:39.0, (17:47.3), (17:50.8) |
| 7 | 227 | Marin Academy,
CA - Team Time (1st 5) 1:29:19.5 | Spread (1st 5) 2:04.6 |
| 18, 23, 40, 72, 74, (76), (80) |
| Oscar Nesbitt-Schnadt, Dexter Watenpaugh, Ben Branco, Andres Martinez, Clark Pillsbury, (Josh Levitan), (Sebastian Lema) |
| 16:53.6, 17:02.0, 17:31.0, 18:54.7, 18:58.2, (19:02.0), (19:14.0) |
| 8 | 243 | Athenian,
CA - Team Time (1st 5) 1:29:53.6 | Spread (1st 5) 2:39.0 |
| 12, 26, 60, 66, 79, (80), (90) |
| Leo Zhang, Roan Holmes, Luke Bracco, Mark Dickey, Marco DiGrande, (Andy Sabo), (Benjamin Katz) |
| 16:34.0, 17:05.6, 18:20.0, 18:41.0, 19:13.0, (19:14.0), (19:45.2) |
| 9 | 247 | San Domenico,
CA - Team Time (1st 5) 1:29:05.7 | Spread (1st 5) 32.9 |
| 40, 42, 54, 55, 56, (67), (70) |
| Brody Orlick, Devin Price, George Kunze, Liam Noland, Jonnathan Rodas, (Simon Straube), (Stanley Ma) |
| 17:31.0, 17:33.1, 17:56.5, 18:01.2, 18:03.9, (18:42.2), (18:51.8) |
| 10 | 292 | International,
CA - Team Time (1st 5) 1:31:53.2 | Spread (1st 5) 2:24.7 |
| 29, 36, 57, 83, 87, (89), (93) |
| Marco Iboshi, Adam Margulies, Peter Annunziata, Sebastian Fowler, Stefan Langridge, (Alexander Kuglen), (Paul Hayden Banas) |
| 17:15.3, 17:25.9, 18:07.0, 19:25.0, 19:40.0, (19:42.3), (20:01.8) |
| 11 | 334 | McKinleyville,
CA - Team Time (1st 5) 1:33:44.8 | Spread (1st 5) 3:11.0 |
| 28, 45, 78, 86, 97, (141) |
| Damian Dinan, Cody Rheinschmidt, William Hufford, Aidan Davis, Nathann Gifford, (Jai Kibby) |
| 17:10.0, 17:36.0, 19:08.0, 19:29.8, 20:21.0, (22:53.0) |
| 12 | 412 | Drew,
CA - Team Time (1st 5) 1:37:12.9 | Spread (1st 5) 2:31.3 |
| 53, 71, 87, 100, 101, (105), (107) |
| Cameron Budetti, Huck Burson, Nicholas Wong, Tom Hammond, Lucas Solomon, (Michael Biral), (Moishe Imber Safdar) |
| 17:52.6, 18:53.7, 19:40.0, 20:22.7, 20:23.9, (20:38.7), (20:44.0) |
| 412 | Head-Royce,
CA - Team Time (1st 5) 1:38:10.7 | Spread (1st 5) 5:30.0 |
| 9, 75, 96, 106, 126, (139), (164) |
| Alec Stein, Charlie Dick, Rahul Kapila, Everett Villiger, Maceo Torriente, (Sebastian Zulaica), (Maxwell Wong) |
| 16:22.0, 19:00.0, 20:14.7, 20:42.0, 21:52.0, (22:43.8), (27:22.0) |
| 14 | 421 | St Helena,
CA - Team Time (1st 5) 1:38:46.0 | Spread (1st 5) 5:01.0 |
| 14, 63, 110, 110, 124 |
| Cleo McClain, Diego Sanchez, Hugo Sanchez, Justice Penterman, Andrew Hileman |
| 16:42.0, 18:33.0, 20:54.0, 20:54.0, 21:43.0 |
| 15 | 436 | Northcoast Preparatory,
CA - Team Time (1st 5) 1:39:21.8 | Spread (1st 5) 5:10.3 |
| 27, 62, 82, 131, 134, (138), (153) |
| Jaxon Peaker, Devon Baker-Berry, Summit Hodgson, Gene Quinn, Jordan Gaskell, (Owen Rau), (Preston Illman) |
| 17:09.6, 18:27.3, 19:14.3, 22:10.7, 22:19.9, (22:42.0), (24:05.1) |
| 16 | 445 | Justin-Siena,
CA - Team Time (1st 5) 1:39:11.6 | Spread (1st 5) 1:50.4 |
| 65, 91, 92, 95, 102, (103), (115) |
| Charles Wenzel, Wyatt Paulson, Devon De los santos, Jack Duffy, Jack Carey, (Cameron Wang), (Owen Fortner) |
| 18:40.8, 19:54.7, 19:57.8, 20:07.1, 20:31.2, (20:31.6), (21:05.1) |
| 17 | 491 | Redwood Christian,
CA - Team Time (1st 5) 1:41:55.0 | Spread (1st 5) 5:01.0 |
| 61, 73, 94, 116, 147, (159), (162) |
| David Rogers, Tyler Skjong, Keegan Hubbard, Johan Weldegabriel, Joshua Schmirer, (Andrew Niiya), (David Seganish) |
| 18:25.0, 18:55.0, 20:02.0, 21:07.0, 23:26.0, (26:01.0), (26:58.7) |
| 18 | 500 | Middletown,
CA - Team Time (1st 5) 1:41:59.0 | Spread (1st 5) 3:40.0 |
| 68, 85, 98, 114, 135, (142), (146) |
| Xander Romero, Parker Boden, Evan Macklin, Baron Chang, Javier Perez, (Bryton Caviness), (Dean McComas) |
| 18:44.0, 19:28.0, 20:22.0, 21:01.0, 22:24.0, (22:57.0), (23:14.0) |
| 19 | 519 | Bentley Upper,
CA - Team Time (1st 5) 1:43:01.0 | Spread (1st 5) 2:05.0 |
| 83, 98, 108, 110, 120, (133), (144) |
| Wilson Tao, Jackson Rubiano, Lukas Luby-Prikot, Colin Manalang, Zak Yastremski, (Coltrane Canoll), (Robert Peterson) |
| 19:25.0, 20:22.0, 20:50.0, 20:54.0, 21:30.0, (22:16.0), (23:07.6) |
| 20 | 611 | Fremont Christian,
CA - Team Time (1st 5) 1:49:50.0 | Spread (1st 5) 6:26.0 |
| 77, 117, 118, 143, 156 |
| Judah Hsu, Tobiah Hsu, Jethro Chu, Aaron Chan, Matthew Christopher |
| 19:03.0, 21:09.0, 21:10.0, 22:59.0, 25:29.0 |
| 21 | 631 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:50:21.7 | Spread (1st 5) 3:52.0 |
| 104, 109, 119, 145, 154 |
| Lucas Chang, Micah Somsouk, Tate Rowney, Hugo Webber, Danik Morehouse |
| 20:34.0, 20:51.9, 21:17.8, 23:12.0, 24:26.0 |
| 22 | 671 | Jewish Community,
CA - Team Time (1st 5) 1:54:04.0 | Spread (1st 5) 4:25.0 |
| 113, 126, 126, 151, 155, (161), (166) |
| Gilad Pifko, Ethan Holtzman, Ari Goldberg, Joshua Miller, Laish Doris-Weiner, (Jacob Brody), (Elijah Dukhovny) |
| 20:56.0, 21:52.0, 21:52.0, 24:03.0, 25:21.0, (26:41.0), (30:39.0) |
| 23 | 677 | Oakland Military Institute,
CA - Team Time (1st 5) 1:52:44.7 | Spread (1st 5) 2:07.0 |
| 121, 129, 137, 140, 150, (152), (163) |
| Desmond Mai, Kiven Eng, Barry Fong, Dylan Sanzon, Jayson Ly, (Amen Debretsion), (Donovon Sngoeun) |
| 21:41.0, 21:54.0, 22:33.0, 22:48.7, 23:48.0, (24:04.0), (27:06.0) |
| 24 | 686 | California Crosspoint,
CA - Team Time (1st 5) 1:56:12.0 | Spread (1st 5) 6:02.0 |
| 123, 130, 132, 136, 165 |
| Caleb Leung, Aidan Turng, John Aston Adams, Philip Ngo, Jeshua Triburcio |
| 21:42.0, 22:02.0, 22:13.0, 22:31.0, 27:44.0 |
| 25 | 701 | Making Waves Academy,
CA - Team Time (1st 5) 1:56:09.4 | Spread (1st 5) 3:49.6 |
| 122, 125, 148, 149, 157, (158), (160) |
| Eli Martinez, Emmanuel Alberto, Ollie Obinyan, Joshua Cuellar, Saul Lopez, (Jose Campos), (Angel Martinez) |
| 21:41.4, 21:50.0, 23:32.0, 23:35.0, 25:31.0, (25:32.0), (26:13.0) |