1 | 47 | Granada,
CA - Team Time (1st 5) 1:17:20.3 | Spread (1st 5) 22.6 |
| 3, 6, 10, 13, 15, (24), (31) |
| Cameron Priest, John Bennett, Tyler Hattori, Kinaar Desai, Christopher Kilday, (Samuel Jeppson), (Andrew Walker) |
| 15:15.3, 15:23.2, 15:30.6, 15:33.3, 15:37.9, (15:48.6), (15:57.6) |
2 | 149 | Monte Vista,
CA - Team Time (1st 5) 1:19:40.0 | Spread (1st 5) 52.0 |
| 14, 16, 25, 40, 54, (126), (137) |
| Tristan Miller, Daniel Maneloveg, Nicolas Vomund, Matt Kim, Matthew Johnson, (Ben Smiley), (Sam George) |
| 15:34.0, 15:39.0, 15:49.0, 16:12.0, 16:26.0, (17:14.0), (17:22.0) |
3 | 202 | Redwood (Larkspur),
CA - Team Time (1st 5) 1:20:29.0 | Spread (1st 5) 1:22.0 |
| 4, 34, 34, 53, 77, (113), (134) |
| Liam Anderson, Zach Martinez, Andrew Thomas, James Conant, Ryan Pole, (Austin Patel), (Matthew Phipps) |
| 15:21.0, 16:00.0, 16:00.0, 16:25.0, 16:43.0, (17:03.0), (17:19.0) |
4 | 221 | De La Salle,
CA - Team Time (1st 5) 1:21:00.0 | Spread (1st 5) 1:12.0 |
| 4, 40, 51, 61, 65, (68), (92) |
| Isaias De Leon, Connor Livingston, Harrison Fisher, Luke Giusto, Taylor Ellis, (Michael Salmon), (Omar Khleif) |
| 15:21.0, 16:12.0, 16:24.0, 16:30.0, 16:33.0, (16:35.0), (16:53.0) |
5 | 246 | San Ramon Valley,
CA - Team Time (1st 5) 1:21:27.2 | Spread (1st 5) 44.6 |
| 23, 47, 54, 59, 63, (80), (115) |
| Jack Carbonell, Ryan Bayliss, Volney Spalding, Jordan Miller, Levi Severson, (Josh Dykzeul), (Cole Edgren) |
| 15:46.4, 16:16.1, 16:26.0, 16:27.7, 16:31.0, (16:48.0), (17:03.5) |
6 | 252 | Livermore,
CA - Team Time (1st 5) 1:20:54.5 | Spread (1st 5) 2:02.1 |
| 7, 12, 44, 50, 139, (214), (247) |
| Lucas Strand, Omar Maklaf, Greg Aufderheide, Devon Maheshwari, Miguel Valenton, (Garron Hahn), (Trevor Johnson) |
| 15:23.3, 15:33.2, 16:13.7, 16:18.9, 17:25.4, (18:39.9), (19:54.5) |
7 | 259 | Tamalpais,
CA - Team Time (1st 5) 1:21:35.1 | Spread (1st 5) 44.2 |
| 29, 48, 49, 60, 73, (85), (95) |
| Neil Johnson, Ronan Cain, Paul Law, Zevon Solomon, Nick Wong, (Jack Barbour), (Nate Harris) |
| 15:54.3, 16:16.5, 16:16.8, 16:29.0, 16:38.5, (16:51.0), (16:53.2) |
8 | 292 | Sonoma Academy,
CA - Team Time (1st 5) 1:21:36.3 | Spread (1st 5) 1:20.5 |
| 20, 26, 38, 96, 112, (130), (223) |
| Kheva Mann, Jeremy Sherman, Brendan Loftus, Caspian Morast, Jack Roney, (Eduardo Garcia), (August O'Neil) |
| 15:41.8, 15:49.6, 16:09.2, 16:53.4, 17:02.3, (17:16.5), (18:55.3) |
9 | 308 | Dougherty Valley,
CA - Team Time (1st 5) 1:22:15.0 | Spread (1st 5) 1:21.0 |
| 11, 51, 72, 85, 89, (113), (138) |
| Neil Braganza, Quinn Schmidt, Miguel Dickenson, Jeremy Lee, Kenichi Burnham, (Tommy Bell), (Jake Echsner) |
| 15:31.0, 16:24.0, 16:37.0, 16:51.0, 16:52.0, (17:03.0), (17:23.0) |
10 | 324 | San Francisco University,
CA - Team Time (1st 5) 1:22:22.6 | Spread (1st 5) 1:05.7 |
| 28, 36, 76, 79, 105, (123), (149) |
| Marco DaCunha, Spencer Small, Justin Sze, JT Munz, David Deffarges, (Henry Hongo), (Pierce McDonnell) |
| 15:53.1, 16:03.2, 16:42.9, 16:44.6, 16:58.8, (17:12.0), (17:38.3) |
11 | 348 | Archie Williams,
CA - Team Time (1st 5) 1:22:40.4 | Spread (1st 5) 1:12.5 |
| 22, 64, 74, 88, 100, (106), (109) |
| Nicco Pompili, Henry Persily, Aaron Davidson, Quincy Smith, Calvin Stanley, (Cooper McCarthy), (Sam Reilly) |
| 15:43.1, 16:31.5, 16:38.6, 16:51.6, 16:55.6, (16:59.0), (17:00.0) |
12 | 358 | Piner,
CA - Team Time (1st 5) 1:22:24.3 | Spread (1st 5) 1:43.4 |
| 8, 32, 83, 117, 118, (142), (143) |
| Jonny Vargas, Nathan Hayes, Kevin Garcia, Emmanuel Delgado, Ben Somma, (Austin Luong), (Ryan Ball) |
| 15:24.3, 15:57.7, 16:48.7, 17:05.9, 17:07.7, (17:28.3), (17:29.3) |
13 | 362 | James Logan,
CA - Team Time (1st 5) 1:22:53.3 | Spread (1st 5) 1:13.4 |
| 19, 69, 82, 94, 98, (121), (157) |
| Arman Pabla, Sage Bringas, Owen Johnson, Ricardo Salas, John Aki, (Robert Sprotte), (Jacob Andrade) |
| 15:41.4, 16:35.4, 16:48.6, 16:53.1, 16:54.8, (17:10.3), (17:43.1) |
14 | 438 | Alameda,
CA - Team Time (1st 5) 1:24:04.6 | Spread (1st 5) 45.9 |
| 56, 75, 87, 97, 123, (181), (238) |
| Ethan West, Liam John, Julian Aguilar, Devin Rowe, Matthew Yep, (Rene Lim), (Ramir Smith) |
| 16:26.1, 16:40.6, 16:51.5, 16:54.4, 17:12.0, (18:05.7), (19:23.4) |
15 | 443 | Convent & Stuart Hall,
CA - Team Time (1st 5) 1:23:34.5 | Spread (1st 5) 2:42.8 |
| 2, 67, 91, 120, 163, (217), (222) |
| Elijah Horwitz, Phoenix Aquino-Thomas, Patrick Dilworth, Antonio Dominguez, Ian Hu, (Ben Kaplan), (Skyler Dela Cruz) |
| 15:07.6, 16:34.8, 16:52.3, 17:09.4, 17:50.4, (18:45.6), (18:53.0) |
16 | 455 | Miramonte,
CA - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 1:35.0 |
| 30, 61, 80, 140, 144, (167), (180) |
| Jonathan Fierro, James Bull, JJ Young, Kyle Finger, Grant Churchill, (Duran Reyes), (Jack Mader) |
| 15:55.0, 16:30.0, 16:48.0, 17:27.0, 17:30.0, (17:55.0), (18:05.0) |
17 | 462 | Amador Valley,
CA - Team Time (1st 5) 1:24:11.0 | Spread (1st 5) 1:04.0 |
| 37, 89, 103, 110, 123, (147), (151) |
| Jack Gray, Drew Helmers, Alex Laurence, Thomas Gallagher, Aidan McCarthy, (Matthew Duret), (Sol Sullins) |
| 16:08.0, 16:52.0, 16:58.0, 17:01.0, 17:12.0, (17:37.0), (17:40.0) |
18 | 465 | Santa Rosa,
CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 1:35.0 |
| 18, 70, 122, 126, 129, (131), (164) |
| Luca Mazzanti, Sam Joslyn, Langston Hay, Chandler Garrison, Conor Schott, (Rico Mazzanti), (Xander Sugarman) |
| 15:40.0, 16:36.0, 17:11.0, 17:14.0, 17:15.0, (17:17.0), (17:51.0) |
19 | 466 | Albany,
CA - Team Time (1st 5) 1:23:50.6 | Spread (1st 5) 1:50.6 |
| 9, 70, 119, 132, 136, (193), (217) |
| Nick Buoncristiani, Sage Sherman-Howell, Daniel Fone, Luke Ernst, Calder Abbott, (Henry Burditt), (Ian Lawson) |
| 15:29.2, 16:36.0, 17:08.4, 17:17.2, 17:19.8, (18:16.4), (18:45.6) |
20 | 491 | Northgate,
CA - Team Time (1st 5) 1:24:40.0 | Spread (1st 5) 2:30.0 |
| 21, 40, 92, 152, 186, (186), (209) |
| Omar Kabbani, Michael Wheeler, Connor Kugler, Thomas Davies, Sam Dudley, (Tyson Short), (Michael Jewett) |
| 15:42.0, 16:12.0, 16:53.0, 17:41.0, 18:12.0, (18:12.0), (18:35.0) |
21 | 528 | Ukiah,
CA - Team Time (1st 5) 1:25:06.8 | Spread (1st 5) 2:31.9 |
| 17, 43, 104, 179, 185, (188), (192) |
| Robert Swoboda, Grant Miller, Cade Gravier, Khoa Pham, Diego Maurer, (Dean Xerogenes), (Chris Armstrong) |
| 15:39.2, 16:13.4, 16:58.7, 18:04.4, 18:11.1, (18:12.9), (18:16.3) |
22 | 568 | St Joseph Notre Dame,
CA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 3:14.0 |
| 1, 57, 165, 171, 174, (177), (197) |
| Cooper Teare, Willie Mein, Gavin Hill, Cameron Gill, Connor Waterloo, (Gabriel Trevino), (Dominic Padre) |
| 14:44.0, 16:27.0, 17:52.0, 17:56.0, 17:58.0, (18:01.0), (18:23.0) |
23 | 596 | Montgomery,
CA - Team Time (1st 5) 1:26:18.5 | Spread (1st 5) 2:18.3 |
| 39, 84, 116, 156, 201, (258) |
| Ramon Cruz, Kyle Theuerkauf, Jacob Williams, Justin Richter, Dominic Volatile, (Charles Fisher) |
| 16:11.7, 16:49.3, 17:04.6, 17:42.9, 18:30.0, (20:37.1) |
24 | 667 | Castro Valley,
CA - Team Time (1st 5) 1:26:59.0 | Spread (1st 5) 59.0 |
| 101, 106, 126, 167, 167, (167), (215) |
| Reilly Berberian, Vincent Friesen, Seth Miu, Anthony Gugg, Noah Gonzalez, (Skyler Bowersmith), (Chris Lau) |
| 16:56.0, 16:59.0, 17:14.0, 17:55.0, 17:55.0, (17:55.0), (18:40.0) |
25 | 670 | Clayton Valley,
CA - Team Time (1st 5) 1:27:33.0 | Spread (1st 5) 2:34.0 |
| 46, 57, 159, 189, 219 |
| John Perez, Michael Cox, Branden Bizicki, Matt Hyland, Floyd McCluhan |
| 16:16.0, 16:27.0, 17:47.0, 18:13.0, 18:50.0 |
26 | 737 | Newark Memorial,
CA - Team Time (1st 5) 1:28:11.1 | Spread (1st 5) 2:16.8 |
| 45, 133, 158, 196, 205, (226), (235) |
| Lucas Vigil, Enrique Pena, Malaya Wilson, Adrian Vega, Leon Lambruschini, (Hector Cardenas), (Bryson Aquino) |
| 16:14.4, 17:17.6, 17:46.7, 18:21.2, 18:31.2, (19:04.5), (19:19.7) |
27 | 768 | Foothill (Pleasanton),
CA - Team Time (1st 5) 1:28:36.0 | Spread (1st 5) 1:44.0 |
| 65, 160, 171, 178, 194, (194), (232) |
| Russell Sullivan, Jake Dean, Varun Sharma, Shrey Shah, Yash Srivastav, (Jake Bell), (Maxime Berenshteyn) |
| 16:33.0, 17:48.0, 17:56.0, 18:02.0, 18:17.0, (18:17.0), (19:16.0) |
28 | 772 | College Park,
CA - Team Time (1st 5) 1:28:34.0 | Spread (1st 5) 1:12.0 |
| 101, 153, 162, 174, 182, (182), (191) |
| Nick Chuman, Bjorn Thorsen, Parker Grube, Spenser Grinbergs, Nate Tesfaye, (Jonathan Orellana), (Dylan Cook) |
| 16:56.0, 17:42.0, 17:50.0, 17:58.0, 18:08.0, (18:08.0), (18:16.0) |
29 | 814 | San Leandro,
CA - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:26.0 |
| 106, 153, 173, 184, 198, (207), (212) |
| Damian Galvan, Francisco Solano, Johnny Chen, Jake Vergara, Ethan Ngo, (Steven Choi), (Simon Gomez) |
| 16:59.0, 17:42.0, 17:57.0, 18:10.0, 18:25.0, (18:34.0), (18:38.0) |
30 | 854 | Casa Grande,
CA - Team Time (1st 5) 1:29:47.0 | Spread (1st 5) 1:19.0 |
| 134, 141, 160, 207, 212, (241) |
| Reed Canavan, Zachery Esponda, Andrew Gotshall, Garrett Esponda, Alexis Frias, (Daniel Kilpatrik) |
| 17:19.0, 17:28.0, 17:48.0, 18:34.0, 18:38.0, (19:29.0) |
31 | 858 | Urban of San Francisco,
CA - Team Time (1st 5) 1:30:19.9 | Spread (1st 5) 2:59.1 |
| 33, 176, 203, 221, 225, (227), (239) |
| Lucas Lepinard, Kai Dalton, Sunil Prabhu, Avery Hall, Will Hoppin, (Colin Heath), (Casey Leffers) |
| 15:58.6, 18:00.3, 18:30.4, 18:52.9, 18:57.7, (19:06.0), (19:25.2) |
32 | 903 | Piedmont,
CA - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 2:01.0 |
| 99, 165, 204, 211, 224, (246), (269) |
| Reece Proctor, Cade Becker, Sam White, Walter Teitelbaum, Nick Loduca, (Daniel Jones), (Maxwell Lee) |
| 16:55.0, 17:52.0, 18:31.0, 18:36.0, 18:56.0, (19:54.0), (25:56.0) |
33 | 988 | Hercules,
CA - Team Time (1st 5) 1:34:28.0 | Spread (1st 5) 4:14.0 |
| 27, 206, 250, 252, 253 |
| Ryan Cutter, Akaash Prasad, John Cassell, Noel Nubla, Cyre Jorin To |
| 15:51.0, 18:33.0, 19:56.0, 20:03.0, 20:05.0 |
34 | 991 | Pittsburg,
CA - Team Time (1st 5) 1:33:46.0 | Spread (1st 5) 3:21.0 |
| 110, 153, 236, 237, 255 |
| Logan McNamar, Raul Paz, Joel Topete, Carlos Morales, Jiovanni Morales |
| 17:01.0, 17:42.0, 19:20.0, 19:21.0, 20:22.0 |
35 | 1022 | Antioch,
CA - Team Time (1st 5) 1:38:34.2 | Spread (1st 5) 6:54.0 |
| 78, 190, 229, 260, 265, (267), (268) |
| Benjamin Elias, Jacob Serna, Jose Maya, Zach Galli, Armando Severino, (Jorge Venegas), (Justin HIX) |
| 16:43.6, 18:13.2, 19:13.9, 20:45.9, 23:37.6, (24:36.6), (25:33.4) |
36 | 1040 | Branson,
CA - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 1:45.0 |
| 145, 201, 230, 232, 232, (242), (251) |
| Alex Le, Daniel Prendergast, Everett Magnuson, Benji Wu, Noah Kim, (Adam Ramirez), (Spencer Smead) |
| 17:31.0, 18:30.0, 19:14.0, 19:16.0, 19:16.0, (19:33.0), (19:57.0) |
37 | 1055 | Irvington,
CA - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 3:17.0 |
| 148, 209, 216, 220, 262 |
| Tony Yang, Rithwik Bansal, Nathaniel Jay Basit, Pramith Reddy, Risheek Priyadarshi |
| 17:38.0, 18:35.0, 18:45.0, 18:51.0, 20:55.0 |
38 | 1115 | Bay School of San Francisco,
CA - Team Time (1st 5) 1:36:07.4 | Spread (1st 5) 2:32.0 |
| 146, 231, 240, 244, 254, (259), (263) |
| Sammy Klein, Adam Schwartz, Ming Hill, Joey Silberman, John Kingsland, (Logan UNG), (Malachi Chou-Green) |
| 17:35.1, 19:14.5, 19:26.6, 19:44.1, 20:07.1, (20:37.7), (21:10.0) |
39 | 1123 | San Lorenzo,
CA - Team Time (1st 5) 1:37:53.7 | Spread (1st 5) 3:09.8 |
| 150, 199, 256, 257, 261, (266) |
| Cesar Padilla, Chris Martinez, Julian Arrayga, Antonio Taporco, Anthony Herrera, (Jose Garcia) |
| 17:39.9, 18:27.4, 20:23.9, 20:32.8, 20:49.7, (24:12.3) |
40 | 1164 | Encinal,
CA - Team Time (1st 5) 1:36:55.7 | Spread (1st 5) 1:25.1 |
| 200, 228, 243, 245, 248, (248), (264) |
| Michael Chen, Dylan Auberjuan, Luis Booth, Sven Schniedergers, Jaden Taylor, (Isaiah Cabello), (Theo Wismar) |
| 18:29.5, 19:12.0, 19:33.9, 19:45.7, 19:54.6, (19:54.6), (21:15.9) |