| 1 | 17 | San Francisco University,
CA - Team Time (1st 5) 1:17:52.8 | Spread (1st 5) 40.3 |
| 1, 2, 3, 4, 7, (12), (15) |
| Ben Friedland, Ethan Kraska, Ishan Patnaik, Matteo Moretti, Hugo Tao Ong, (Charlie Kost), (Jasper Chan) |
| 15:10.3, 15:28.1, 15:38.5, 15:45.4, 15:50.5, (16:10.4), (16:19.2) |
| 2 | 69 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:21:10.4 | Spread (1st 5) 28.0 |
| 8, 9, 16, 17, 19, (20), (21) |
| Julian Anderson, Reese Terrell, Elias Torres, Lachlan Riley, Edward Fontaine, (JJ Garg), (Sabry Bowden) |
| 15:59.2, 16:02.4, 16:19.8, 16:21.8, 16:27.2, (16:30.3), (16:35.5) |
| 3 | 107 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:22:55.5 | Spread (1st 5) 1:36.0 |
| 5, 10, 18, 34, 40, (54), (58) |
| Kainoa Newton, Leor Hersh, Matthew Gatz-Levine, Nick Ginieczki, Gordon Tan, (Sam West), (Baxter Damner) |
| 15:47.0, 16:04.7, 16:26.3, 17:14.6, 17:23.0, (17:38.8), (17:51.1) |
| 4 | 152 | Healdsburg,
CA - Team Time (1st 5) 1:24:26.0 | Spread (1st 5) 2:13.5 |
| 6, 22, 26, 32, 66, (109) |
| Lucas Welty, Jake McWilliams, Domenico Cornilsen, Phoenix De Maria Nall, Jack Beckman, (Lukas Brennan) |
| 15:49.3, 16:37.5, 16:45.5, 17:10.9, 18:02.8, (19:10.1) |
| 5 | 170 | College Preparatory,
CA - Team Time (1st 5) 1:25:18.8 | Spread (1st 5) 1:37.6 |
| 11, 23, 36, 43, 57, (59), (62) |
| Isan Skarbinski, Noah Petajisto, Andrew Martinovsky, Aiden Fong, Kai Savage, (Alejandro Benito), (Zane Vigus) |
| 16:09.4, 16:38.9, 17:16.1, 17:27.4, 17:47.0, (17:53.1), (18:00.2) |
| 6 | 197 | Lick Wilmerding,
CA - Team Time (1st 5) 1:26:32.8 | Spread (1st 5) 1:23.6 |
| 24, 31, 35, 39, 68, (75), (83) |
| Kai Scott, Lev Corliss, Arman Anoshiravani, Ethan Liu, Atticus Kilar, (George Brown V), (Jack Burry) |
| 16:41.8, 17:08.9, 17:15.1, 17:21.5, 18:05.4, (18:12.3), (18:23.7) |
| 7 | 222 | Head-Royce,
CA - Team Time (1st 5) 1:27:14.1 | Spread (1st 5) 1:01.0 |
| 28, 33, 46, 55, 60, (65), (112) |
| Aleksandar Nikolic, Everett Newman, Lysander Pineda, Cole Hallstein, Alex Zhu, (Gabriel Bang), (Sebi Marquez) |
| 16:53.2, 17:11.7, 17:30.3, 17:44.7, 17:54.2, (18:01.9), (19:15.6) |
| 222 | San Domenico,
CA - Team Time (1st 5) 1:26:53.6 | Spread (1st 5) 2:03.9 |
| 13, 41, 44, 48, 76, (90), (107) |
| James Nielsen, Zoravar Nijjar, Billy Hoagland, Angus Bly, Henry Grisman, (Ares Phan), (Tobi Dillon) |
| 16:11.2, 17:26.7, 17:28.1, 17:32.6, 18:15.1, (18:37.5), (19:08.8) |
| 9 | 242 | Urban of San Francisco,
CA - Team Time (1st 5) 1:27:19.1 | Spread (1st 5) 2:08.7 |
| 14, 30, 38, 79, 81, (82), (96) |
| Elliott Maggiotto, Max Cavelie, Wheeler Michaels, Judah Lincoln, Calvin Grimes, (Kyle Lin), (Skylan Tong) |
| 16:13.6, 17:05.8, 17:18.9, 18:18.6, 18:22.3, (18:22.9), (18:47.2) |
| 10 | 245 | Marin Academy,
CA - Team Time (1st 5) 1:27:39.2 | Spread (1st 5) 1:24.0 |
| 25, 37, 52, 61, 70, (72), (93) |
| Lachlan Williams, Jack Grubb, James Tatum, Asher Kastner, Jackson Faber, (Devin Grindley), (Liyam Adani) |
| 16:43.1, 17:17.0, 17:35.7, 17:56.3, 18:07.0, (18:09.9), (18:42.6) |
| 11 | 284 | Branson,
CA - Team Time (1st 5) 1:28:36.1 | Spread (1st 5) 1:47.0 |
| 27, 29, 63, 78, 87, (88), (89) |
| Gian-Carlo a Marca, Henry Swift, Zander Alpert, Darien Gold, Abe Marshall, (Everett Esterkyn), (Max Chan) |
| 16:46.9, 16:57.3, 18:00.4, 18:17.6, 18:33.9, (18:36.6), (18:36.7) |
| 12 | 333 | Athenian,
CA - Team Time (1st 5) 1:30:12.0 | Spread (1st 5) 1:06.3 |
| 42, 53, 67, 85, 86, (105), (114) |
| Owen Hughes, Nicolas Vargas, Max Majers, River Holmes, Elias Heebner, (Blake Jarvis), (Ishaan Shah) |
| 17:27.3, 17:38.2, 18:04.7, 18:28.2, 18:33.6, (19:04.5), (19:26.6) |
| 13 | 409 | Sonoma Academy,
CA - Team Time (1st 5) 1:32:04.3 | Spread (1st 5) 1:14.6 |
| 51, 74, 91, 94, 99, (100), (103) |
| Charlie Rubenstein, James DiBartolo, Beckett Lynch, Kalev Kraus, Charlie McElvany, (Asher Dobson), (Coe Dexter) |
| 17:35.6, 18:12.1, 18:39.8, 18:46.6, 18:50.2, (18:50.7), (19:00.3) |
| 14 | 482 | Bentley Upper,
CA - Team Time (1st 5) 1:34:47.0 | Spread (1st 5) 2:17.2 |
| 69, 80, 101, 104, 128, (140), (147) |
| Emmett O'Leary-Liu, James Xavier von Behren, Sebastian Finley, Shahin Khaghani-Lutz, Jasper Flegle, (Timothy Ashby), (Teja Rapoport) |
| 18:06.9, 18:21.7, 18:52.6, 19:01.7, 20:24.1, (20:39.3), (20:48.5) |
| 15 | 493 | Fort Bragg,
CA - Team Time (1st 5) 1:35:10.0 | Spread (1st 5) 3:04.0 |
| 47, 92, 108, 110, 136, (158), (159) |
| Johann Garcia Blanco, Walker Aycock, Xander Caranicolas, David Hinojosa, Levi Smith, (Drake Felicich), (Kaiden Anderson) |
| 17:32.0, 18:40.0, 19:10.0, 19:12.0, 20:36.0, (21:27.0), (21:32.0) |
| 16 | 538 | Redwood Christian,
CA - Team Time (1st 5) 1:37:13.2 | Spread (1st 5) 3:02.7 |
| 50, 102, 115, 134, 137, (142), (145) |
| Gil Butler, Jonathon Elliott, Caleb Burke, Andrew Goodson, Quintin Warneke, (Joshuah Yu), (David Mayne) |
| 17:34.2, 18:55.1, 19:32.8, 20:34.2, 20:36.9, (20:44.1), (20:45.5) |
| 17 | 545 | California - Fremont,
CA - Team Time (1st 5) 1:37:45.8 | Spread (1st 5) 2:31.0 |
| 64, 98, 121, 129, 133, (154), (173) |
| Abel Garcia Angeles, Isaac Hayes, Alrhey Margarejo, Elijah Garcia Cabuag, Jareth Lopez Aragon, (Samuel Puac), (Leonardo Hatch) |
| 18:01.8, 18:49.9, 19:56.2, 20:25.1, 20:32.8, (21:18.4), (22:35.8) |
| 18 | 563 | Middletown,
CA - Team Time (1st 5) 1:38:41.1 | Spread (1st 5) 4:16.9 |
| 56, 73, 116, 150, 168, (198), (201) |
| Landon Pisaro, Ren Ueno, Isael Haro, Gerardo Rodriguez, My Nguyen, (Mason Broussard), (Damien Rudy) |
| 17:46.0, 18:10.0, 19:34.0, 21:08.2, 22:02.9, (24:24.0), (24:35.0) |
| 19 | 585 | St Helena,
CA - Team Time (1st 5) 1:38:55.0 | Spread (1st 5) 2:14.0 |
| 84, 106, 126, 130, 139, (157), (162) |
| Charlie Watson, Olympus Dodd, Cole Joy, Lucas Zuniga, Joey Grasser-Hoskins, (Matthew Viader), (River Davies) |
| 18:25.0, 19:06.0, 20:19.0, 20:26.0, 20:39.0, (21:26.0), (21:42.0) |
| 20 | 610 | Willits,
CA - Team Time (1st 5) 1:40:29.7 | Spread (1st 5) 4:51.1 |
| 45, 111, 138, 146, 170, (178), (188) |
| Cole Lane, D Fainer, Nick Cramer, Cassius Lane, Timothy Southwick, (Jobe Thomson), (Brian Bowles) |
| 17:29.9, 19:14.8, 20:37.0, 20:47.0, 22:21.0, (22:46.0), (23:19.0) |
| 21 | 614 | San Francisco Waldorf,
CA - Team Time (1st 5) 1:40:24.7 | Spread (1st 5) 25.1 |
| 120, 122, 123, 124, 125, (148), (169) |
| Tristan Kazor, Ezra Estrovitz, Oliver Coleman, Theo Robson, Weston Rosch, (Aaron Robson), (Ruben Taliaferro) |
| 19:53.5, 19:57.2, 19:57.2, 20:18.2, 20:18.6, (20:52.8), (22:20.2) |
| 22 | 634 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:41:55.5 | Spread (1st 5) 4:20.2 |
| 49, 127, 131, 161, 166, (177), (187) |
| Michael Brandt, Brendon Chang, Ronan Sturlini, Adrian De Walque, Peter McNish, (Dylan Springer), (Noah Trinh) |
| 17:32.9, 20:23.8, 20:26.1, 21:39.6, 21:53.1, (22:45.7), (23:17.2) |
| 23 | 641 | McKinleyville,
CA - Team Time (1st 5) 1:41:22.4 | Spread (1st 5) 3:20.9 |
| 77, 97, 151, 156, 160, (191), (193) |
| Jason Weldon, Jacob Lawrence, Albee McCovey, Scout Townsend, Wilson Jones, (Xochitl Achutegui), (Onyx Parrott) |
| 18:16.0, 18:49.0, 21:14.7, 21:25.6, 21:37.0, (23:54.0), (24:01.3) |
| 24 | 667 | International,
CA - Team Time (1st 5) 1:41:54.9 | Spread (1st 5) 2:59.4 |
| 95, 118, 141, 149, 164, (167), (176) |
| Henri De Marcy, Kirin Fitzpatrick, Tate Carlstedt, Isaiah Feld-Huot, Esteban Bertin, (Lucas Belk), (Sam Sheppard) |
| 18:47.1, 19:40.1, 20:41.2, 20:59.9, 21:46.5, (21:54.8), (22:44.9) |
| 25 | 770 | Drew,
CA - Team Time (1st 5) 1:47:15.7 | Spread (1st 5) 3:01.9 |
| 117, 152, 155, 172, 174, (180), (182) |
| Robin Zellweger, Zane Weitzman, Andrew Delgadillo Anaya, Matthew Delgadillo Anaya, Lorenzo Flores, (Leo Hart), (Andre Ushindi) |
| 19:34.6, 21:15.8, 21:21.1, 22:27.7, 22:36.5, (22:55.3), (23:11.2) |
| 26 | 777 | Contra Costa Christian,
CA - Team Time (1st 5) 1:51:40.6 | Spread (1st 5) 8:33.0 |
| 71, 132, 181, 184, 209 |
| Aidan Tang, Eric Cheng, Gabe Talmadge, Toluwani Alaiyemola, Asher Blocker |
| 18:08.5, 20:29.1, 23:09.3, 23:12.2, 26:41.5 |
| 27 | 780 | Jewish Community,
CA - Team Time (1st 5) 1:47:55.1 | Spread (1st 5) 3:40.0 |
| 119, 143, 144, 185, 189, (197), (207) |
| Ari Dalfen, Oscar Kellerman, Levi Saltiel Negrillo, Leif Stamperdahl, Ephraim Dukhovny, (Max Yugoff), (Ilan Miller) |
| 19:46.1, 20:45.3, 20:45.4, 23:12.3, 23:26.1, (24:16.4), (26:11.6) |
| 28 | 834 | Hoopa Valley,
CA - Team Time (1st 5) 1:50:59.0 | Spread (1st 5) 3:40.1 |
| 135, 163, 165, 175, 196 |
| Brenden Knight, Avery Ferris, Joseph Smith, Marek Powell, Michah Davis |
| 20:34.9, 21:42.2, 21:50.0, 22:36.9, 24:15.0 |
| 29 | 859 | Gateway,
CA - Team Time (1st 5) 1:53:16.1 | Spread (1st 5) 4:57.0 |
| 113, 171, 186, 194, 195, (199), (203) |
| Kostya Vasyliev, Amir PhojanaKong, Henry Kimes, Billy William, Angel Delgado, (Shogo Stanfield), (Emmanuel Duran) |
| 19:16.8, 22:23.9, 23:16.9, 24:04.7, 24:13.8, (24:28.3), (24:56.4) |
| 30 | 948 | California Crosspoint,
CA - Team Time (1st 5) 2:00:51.7 | Spread (1st 5) 6:02.3 |
| 153, 190, 192, 202, 211 |
| Nathan Lee, Nathaniel Chou, Asher Wang, Adam Zhang, Dino Meng |
| 21:17.0, 23:40.0, 23:58.3, 24:37.1, 27:19.3 |
| 31 | 1010 | Lower Lake,
CA - Team Time (1st 5) 2:07:57.0 | Spread (1st 5) 4:46.0 |
| 183, 204, 205, 206, 212 |
| Daniel Pardo, Ian Reid, Luis Ruiz, Jorge Gonzalez, Adam Whitton |
| 23:12.0, 25:19.0, 25:32.0, 25:56.0, 27:58.0 |
| 1010 | Making Waves Academy,
CA - Team Time (1st 5) 2:09:51.2 | Spread (1st 5) 5:43.0 |
| 179, 200, 208, 210, 213, (214), (215) |
| Brandon Araujo, Franklin Torres, Agustin Monroy, Angel Saravia Garrido, Isaiah Monroy, (Andy Vasquez), (Enrique Argueta) |
| 22:51.3, 24:34.9, 26:38.7, 27:12.0, 28:34.3, (28:47.6), (30:53.8) |