| 1 | 43 | San Francisco University,
CA - Team Time (1st 5) 1:19:30.8 | Spread (1st 5) 48.1 |
| 1, 2, 9, 15, 16, (28), (38) |
| Ben Friedland, Ethan Kraska, Ishan Patnaik, Hugo Tao Ong, Matteo Moretti, (Charlie Kost), (Jasper Chan) |
| 15:27.3, 15:36.7, 15:57.7, 16:13.7, 16:15.4, (16:33.3), (16:47.1) |
| 2 | 83 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:21:03.5 | Spread (1st 5) 55.6 |
| 3, 8, 21, 24, 27, (40), (43) |
| Reese Terrell, Julian Anderson, Lachlan Riley, Sabry Bowden, Kyle Lee, (Edward Fontaine), (Elias Torres) |
| 15:37.5, 15:57.3, 16:25.8, 16:29.8, 16:33.1, (16:50.3), (16:58.5) |
| 3 | 141 | College Preparatory,
CA - Team Time (1st 5) 1:22:52.0 | Spread (1st 5) 1:15.9 |
| 6, 13, 29, 45, 48, (57), (65) |
| Isan Skarbinski, Noah Petajisto, Kai Savage, Aiden Fong, Andrew Martinovsky, (Alejandro Benito), (Zane Vigus) |
| 15:53.7, 16:11.5, 16:36.6, 17:00.6, 17:09.6, (17:25.0), (17:42.1) |
| 4 | 153 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:23:27.5 | Spread (1st 5) 1:47.9 |
| 5, 17, 18, 49, 64, (84), (85) |
| Leor Hersh, Matthew Gatz-Levine, Kainoa Newton, Gordon Tan, Nick Ginieczki, (Sam West), (Baxter Damner) |
| 15:53.1, 16:20.7, 16:21.1, 17:11.6, 17:41.0, (18:06.2), (18:09.7) |
| 5 | 170 | Healdsburg,
CA - Team Time (1st 5) 1:23:32.6 | Spread (1st 5) 2:04.2 |
| 4, 11, 32, 50, 73, (81), (114) |
| Lucas Welty, Jake McWilliams, Domenico Cornilsen, Phoenix De Maria Nall, Jack Beckman, (Liam McKenzie), (Lukas Brennan) |
| 15:46.5, 16:03.8, 16:38.6, 17:13.0, 17:50.7, (18:04.0), (18:52.1) |
| 6 | 186 | Head-Royce,
CA - Team Time (1st 5) 1:24:08.7 | Spread (1st 5) 1:42.5 |
| 14, 19, 33, 44, 76, (87), (108) |
| Tate Beaudin, Aleksandar Nikolic, Everett Newman, Lysander Pineda, Cole Hallstein, (Sebi Marquez), (Gabriel Bang) |
| 16:13.0, 16:21.3, 16:39.3, 16:59.6, 17:55.5, (18:14.8), (18:46.3) |
| 7 | 270 | Marin Academy,
CA - Team Time (1st 5) 1:26:21.6 | Spread (1st 5) 1:08.2 |
| 39, 41, 55, 58, 77, (82), (93) |
| Jack Grubb, Lachlan Williams, James Tatum, Asher Kastner, Devin Grindley, (Eden Turner), (Finn Kroeker) |
| 16:48.2, 16:52.3, 17:17.7, 17:27.0, 17:56.4, (18:05.6), (18:24.0) |
| 270 | Sonoma Academy,
CA - Team Time (1st 5) 1:26:37.1 | Spread (1st 5) 1:25.8 |
| 26, 36, 63, 67, 78, (88), (99) |
| Arman Mohammadi, Charlie Rubenstein, James DiBartolo, Asher Dobson, Charlie McElvany, (Beckett Lynch), (Wesley Strassburger) |
| 16:32.7, 16:44.5, 17:38.3, 17:43.1, 17:58.5, (18:18.3), (18:35.5) |
| 9 | 301 | San Domenico,
CA - Team Time (1st 5) 1:27:33.0 | Spread (1st 5) 2:20.5 |
| 10, 60, 62, 79, 90, (96), (103) |
| James Nielsen, Zoravar Nijjar, Angus Bly, Billy Hoagland, Ares Phan, (Henry Grisman), (Tobi Dillon) |
| 16:01.0, 17:32.7, 17:37.7, 18:00.1, 18:21.5, (18:26.6), (18:38.9) |
| 10 | 304 | Branson,
CA - Team Time (1st 5) 1:27:25.1 | Spread (1st 5) 1:24.3 |
| 30, 47, 72, 75, 80, (93), (97) |
| Gian-Carlo a Marca, Henry Swift, Darien Gold, Max Chan, Noah Minor, (Everett Esterkyn), (Abe Marshall) |
| 16:38.0, 17:03.4, 17:49.8, 17:51.6, 18:02.3, (18:24.0), (18:28.2) |
| 11 | 326 | Lick Wilmerding,
CA - Team Time (1st 5) 1:28:17.0 | Spread (1st 5) 1:50.8 |
| 25, 61, 68, 83, 89, (91), (120) |
| Kai Scott, Lev Corliss, Ethan Liu, Atticus Kilar, George Brown V, (Jack Burry), (Spencer Turley) |
| 16:30.4, 17:35.0, 17:44.6, 18:05.8, 18:21.2, (18:23.3), (19:07.0) |
| 12 | 332 | Urban of San Francisco,
CA - Team Time (1st 5) 1:28:14.7 | Spread (1st 5) 2:16.8 |
| 23, 54, 56, 92, 107, (111), (121) |
| Elliott Maggiotto, Max Cavelie, Wheeler Michaels, Judah Lincoln, Kyle Lin, (Calvin Grimes), (Skylan Tong) |
| 16:29.3, 17:17.2, 17:18.6, 18:23.5, 18:46.1, (18:50.5), (19:09.3) |
| 13 | 344 | Petaluma,
CA - Team Time (1st 5) 1:28:44.3 | Spread (1st 5) 2:34.6 |
| 12, 22, 100, 104, 106, (111), (119) |
| Masato Tallent, Maverick Kelly, Dane Christiansen, Alexander Hansen, Benjamin Martin, (Collin Shaw), (Forrest Lounibos) |
| 16:11.2, 16:28.1, 18:37.8, 18:41.4, 18:45.8, (18:50.5), (19:03.6) |
| 344 | Technology,
CA - Team Time (1st 5) 1:28:32.2 | Spread (1st 5) 2:52.9 |
| 20, 35, 51, 115, 123, (136) |
| Aaron Derango, Will Engh, Beckett Hepp, Ethan Bushta, Samuel Lee, (Valentin Del Toro) |
| 16:24.3, 16:43.6, 17:13.6, 18:53.5, 19:17.2, (19:42.3) |
| 15 | 349 | Athenian,
CA - Team Time (1st 5) 1:28:47.7 | Spread (1st 5) 1:14.0 |
| 52, 59, 70, 71, 97, (102), (105) |
| Owen Hughes, Nicolas Vargas, River Holmes, Max Majers, Elias Heebner, (Blake Jarvis), (Ishaan Shah) |
| 17:14.2, 17:28.4, 17:48.1, 17:48.8, 18:28.2, (18:38.5), (18:42.7) |
| 16 | 507 | Bentley Upper,
CA - Team Time (1st 5) 1:33:11.0 | Spread (1st 5) 1:59.5 |
| 66, 69, 117, 118, 137, (154), (155) |
| James Xavier von Behren, Emmett O'Leary-Liu, Sebastian Finley, Shahin Khaghani-Lutz, Jasper Flegle, (Mason Cook), (Timothy Ashby) |
| 17:42.9, 17:47.1, 18:55.8, 19:02.8, 19:42.4, (20:27.5), (20:31.1) |
| 17 | 545 | Fort Bragg,
CA - Team Time (1st 5) 1:34:43.2 | Spread (1st 5) 2:57.6 |
| 53, 74, 122, 147, 149, (171), (180) |
| Johann Garcia Blanco, Walker Aycock, David Hinojosa, Drake Felicich, Wyatt Jasper, (Levi Smith), (Christopher Carballo) |
| 17:16.1, 17:51.2, 19:10.1, 20:12.1, 20:13.7, (21:29.8), (22:00.8) |
| 18 | 557 | Berean Christian,
CA - Team Time (1st 5) 1:34:51.6 | Spread (1st 5) 1:28.2 |
| 86, 101, 109, 130, 131, (139) |
| Aaron Shin, Beckham Sanders, Gary Hatton, Trentin Sanders, Alexander Mahon, (Elliot Schlicher) |
| 18:09.8, 18:38.1, 18:47.6, 19:38.0, 19:38.1, (19:45.4) |
| 19 | 565 | Redwood Christian,
CA - Team Time (1st 5) 1:35:37.7 | Spread (1st 5) 3:56.4 |
| 37, 95, 128, 146, 159, (169), (172) |
| Gil Butler, Jonathon Elliott, Caleb Burke, Quintin Warneke, Andrew Goodson, (David Mayne), (Joshuah Yu) |
| 16:45.3, 18:26.4, 19:35.2, 20:09.1, 20:41.7, (21:27.4), (21:29.9) |
| 20 | 583 | Cardinal Newman,
CA - Team Time (1st 5) 1:36:02.3 | Spread (1st 5) 3:29.2 |
| 42, 127, 129, 133, 152, (161), (166) |
| Sepp Busenitz, Jackson Jones, Tin Han, Harlan Reed, Thomas Carlson, (Gavin Sousa), (Felix Hendrickson) |
| 16:52.8, 19:31.9, 19:36.0, 19:39.6, 20:22.0, (20:50.6), (21:14.5) |
| 21 | 623 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:37:54.9 | Spread (1st 5) 4:25.2 |
| 31, 124, 142, 162, 164, (170), (186) |
| Michael Brandt, Ronan Sturlini, Brendon Chang, Peter McNish, Mateo Guimet-Keeney, (Adrian De Walque), (Ty Chang) |
| 16:38.3, 19:21.4, 19:58.4, 20:53.3, 21:03.5, (21:29.3), (22:22.0) |
| 22 | 640 | Salesian College Preparatory,
CA - Team Time (1st 5) 1:39:17.7 | Spread (1st 5) 7:07.3 |
| 7, 140, 144, 156, 193, (195), (207) |
| Nestor Alvarado, Dean Hwang, Elias Whitemon, Leonard Ratliff, Isaiah Calloway Saunders, (Max Cortes), (Shaun McCullough) |
| 15:56.8, 19:45.6, 19:59.6, 20:31.6, 23:04.1, (23:15.5), (24:27.7) |
| 23 | 664 | Willits,
CA - Team Time (1st 5) 1:40:00.2 | Spread (1st 5) 5:38.4 |
| 46, 125, 141, 163, 189, (198), (201) |
| Cole Lane, D Fainer, Cassius Lane, Nick Cramer, Brian Bowles, (Jobe Thomson), (Zac Thompson) |
| 17:03.2, 19:25.8, 19:51.1, 20:58.5, 22:41.6, (23:30.1), (23:32.4) |
| 24 | 682 | Contra Costa Christian,
CA - Team Time (1st 5) 1:40:44.2 | Spread (1st 5) 4:53.9 |
| 34, 138, 167, 168, 175, (196) |
| Aidan Tang, Eric Cheng, Toluwani Alaiyemola, Leo Priego, Gabe Talmadge, (Elias Basil) |
| 16:40.9, 19:45.2, 21:20.0, 21:23.4, 21:34.8, (23:19.9) |
| 25 | 746 | International,
CA - Team Time (1st 5) 1:42:22.8 | Spread (1st 5) 3:14.7 |
| 110, 132, 158, 165, 181, (188), (203) |
| Henri De Marcy, Kirin Fitzpatrick, Tate Carlstedt, Esteban Bertin, Sam Sheppard, (Isaiah Feld-Huot), (Giorgio Iacono) |
| 18:47.7, 19:38.8, 20:39.9, 21:14.0, 22:02.4, (22:28.5), (23:57.8) |
| 26 | 840 | California - Fremont,
CA - Team Time (1st 5) 1:47:08.4 | Spread (1st 5) 3:51.5 |
| 143, 153, 157, 185, 202, (205) |
| Elijah Garcia Cabuag, Jareth Lopez Aragon, Alrhey Margarejo, Samuel Puac, Dilan Chavez, (Leonardo Hatch) |
| 19:59.3, 20:23.5, 20:38.9, 22:15.9, 23:50.8, (24:10.9) |
| 27 | 841 | Emery,
CA - Team Time (1st 5) 1:49:42.4 | Spread (1st 5) 5:59.5 |
| 116, 126, 192, 199, 208, (210), (211) |
| Sahibpreet Toor, Garrett Mack I, Vikramjit Bal, Khalil Robinson, Haitham Omar, (Simarpreet Toor), (Makhi Dellavallade) |
| 18:55.3, 19:25.9, 22:55.0, 23:31.4, 24:54.8, (25:28.1), (25:29.0) |
| 28 | 850 | Oakland Military Institute,
CA - Team Time (1st 5) 1:46:36.0 | Spread (1st 5) 1:25.4 |
| 150, 173, 174, 176, 177, (178), (183) |
| Keeghan Senft, Bill Tran, Stephen Bymaster, Jason Chiu, Salvador Avalos-Garcia, (Alvert Lin), (Mezeeh Dolakeh) |
| 20:14.3, 21:32.5, 21:33.8, 21:35.7, 21:39.7, (21:44.2), (22:11.5) |
| 29 | 867 | San Francisco Waldorf,
CA - Team Time (1st 5) 1:55:05.1 | Spread (1st 5) 11:16.3 |
| 135, 145, 179, 187, 221 |
| Oliver Coleman, Tristan Kazor, Theo Robson, Aaron Robson, Finn McNulty |
| 19:41.4, 20:07.6, 21:53.4, 22:25.0, 30:57.7 |
| 30 | 870 | Drew,
CA - Team Time (1st 5) 1:51:13.0 | Spread (1st 5) 6:21.3 |
| 134, 148, 182, 194, 212, (217) |
| Robin Zellweger, Zane Weitzman, Lorenzo Flores, Leo Hart, Memo Glaserath, (Levi Sweeny) |
| 19:40.4, 20:13.1, 22:08.4, 23:09.4, 26:01.7, (27:01.1) |
| 31 | 892 | McKinleyville,
CA - Team Time (1st 5) 1:56:34.4 | Spread (1st 5) 8:10.3 |
| 113, 151, 197, 215, 216, (220) |
| Jason Weldon, Jacob Lawrence, Albee McCovey, Scout Townsend, Onyx Parrott, (Xochitl Achutegui) |
| 18:50.6, 20:18.9, 23:28.7, 26:55.2, 27:00.9, (28:13.2) |
| 32 | 959 | California Crosspoint,
CA - Team Time (1st 5) 1:57:11.2 | Spread (1st 5) 6:10.0 |
| 160, 190, 191, 204, 214 |
| Nathan Lee, Asher Wang, Nathaniel Chou, Adam Zhang, Dino Meng |
| 20:41.8, 22:44.8, 22:46.9, 24:05.9, 26:51.8 |
| 33 | 1012 | Making Waves Academy,
CA - Team Time (1st 5) 2:01:37.5 | Spread (1st 5) 4:07.7 |
| 184, 200, 206, 209, 213, (218), (219) |
| Brandon Araujo, Isaiah Monroy, Franklin Torres, Agustin Monroy, Angel Saravia Garrido, (Daniel Mora), (Andy Vasquez) |
| 22:15.6, 23:32.0, 24:16.3, 25:10.3, 26:23.3, (27:30.9), (27:31.3) |