147Granada, 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)
2149Monte 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)
3202Redwood (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)
4221De 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)
5246San 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)
6252Livermore, 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)
7259Tamalpais, 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)
8292Sonoma 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)
9308Dougherty 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)
10324San 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)
11348Archie 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)
12358Piner, 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)
13362James 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)
14438Alameda, 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)
15443Convent & 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)
16455Miramonte, 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)
17462Amador 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)
18465Santa 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)
19466Albany, 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)
20491Northgate, 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)
21528Ukiah, 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)
22568St 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)
23596Montgomery, 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)
24667Castro 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)
25670Clayton 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
26737Newark 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)
27768Foothill (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)
28772College 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)
29814San 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)
30854Casa 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)
31858Urban 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)
32903Piedmont, 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)
33988Hercules, 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
34991Pittsburg, 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
351022Antioch, 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)
361040Branson, 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)
371055Irvington, 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
381115Bay 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)
391123San 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)
401164Encinal, 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)