1233Monte Vista, CA - Team Time (1st 5) 1:19:01.0 | Spread (1st 5) 1:13.0
3, 21, 40, 57, 112, (155), (285)
Timothy Chrisman, Tristan Miller, Nicolas Vomund, Daniel Maneloveg, Matthew Johnson, (Brendan Lau), (Benjamin Smiley)
15:12.0, 15:37.0, 15:49.0, 15:58.0, 16:25.0, (16:39.0), (17:15.0)
2239Campolindo, CA - Team Time (1st 5) 1:19:15.0 | Spread (1st 5) 52.0
6, 38, 57, 61, 77, (95), (102)
Jared Yabu, Jonathan Semenza, Nathaniel Sauerberg, Raymond Diaz, Miguel Baliwag, (Matt McAuliffe), (Richard Gong)
15:19.0, 15:48.0, 15:58.0, 15:59.0, 16:11.0, (16:18.0), (16:21.0)
3313Maria Carrillo, CA - Team Time (1st 5) 1:19:52.9 | Spread (1st 5) 52.6
18, 20, 64, 92, 119, (125), (131)
Jordan Scobey, Carson Kimball, Ben Lawson, Scott Kruetzfeldt, Antoine Thibault, (Jeffrey Marin), (Gabe Schoenbach)
15:33.5, 15:35.3, 16:01.0, 16:17.0, 16:26.1, (16:28.9), (16:30.4)
4375Las Lomas, CA - Team Time (1st 5) 1:20:14.0 | Spread (1st 5) 1:10.0
8, 27, 106, 106, 128, (140), (167)
Tom Robey, Daniel Jervis, Parker Wilkerson, Kelsey Lieberman, Jack Farrell, (Preston Norris), (Tristan Chung)
15:20.0, 15:40.0, 16:22.0, 16:22.0, 16:30.0, (16:33.3), (16:43.3)
5418Archie Williams, CA - Team Time (1st 5) 1:20:28.0 | Spread (1st 5) 1:28.0
4, 52, 66, 124, 172, (200), (339)
Jeremy Leary, Wyatt Miceli, Griffin Persily, Will Sileo, Nicco Pompili, (Sam Bruckner), (Sam Reilly)
15:17.0, 15:56.0, 16:02.0, 16:28.0, 16:45.0, (16:51.0), (17:30.0)
6430Granada, CA - Team Time (1st 5) 1:20:56.5 | Spread (1st 5) 54.4
24, 70, 93, 102, 141, (182), (240)
Leo Skellenger, John Bennett, Tyler Hattori, Samuel Jeppson, Christopher Kilday, (Cameron Meier), (Alex Hattori)
15:39.8, 16:04.0, 16:17.5, 16:21.0, 16:34.2, (16:48.0), (17:01.5)
7447Redwood (Larkspur), CA - Team Time (1st 5) 1:20:32.0 | Spread (1st 5) 1:30.0
5, 11, 85, 164, 182, (232), (389)
Andy Ehrenberg, Liam Anderson, Andrew Thomas, Zac Patel, Oliver Sagatsume, (Campbell Nolan), (Austin Patel)
15:18.0, 15:29.0, 16:14.0, 16:43.0, 16:48.0, (16:58.8), (17:52.0)
8453Amador Valley, CA - Team Time (1st 5) 1:21:03.4 | Spread (1st 5) 49.0
35, 54, 89, 134, 141, (182), (196)
Thomas Gallagher, Alex Laurence, Drew Helmers, Brett Walsh, Sean Carrick, (Jarod Moyers), (Jovan Perez)
15:45.2, 15:56.6, 16:15.4, 16:32.0, 16:34.2, (16:48.0), (16:49.8)
9462McKinleyville, CA - Team Time (1st 5) 1:21:15.0 | Spread (1st 5) 38.0
47, 71, 102, 108, 134, (190), (223)
Joe Rieder, Connor Trump, Michael Davis, Austin Nolan, RJ Richard, (Trent Padilla), (Isaac Puzz)
15:54.0, 16:05.0, 16:21.0, 16:23.0, 16:32.0, (16:49.0), (16:58.0)
10493St Joseph Notre Dame, CA - Team Time (1st 5) 1:20:29.1 | Spread (1st 5) 2:03.0
1, 56, 114, 132, 190, (348), (373)
Cooper Teare, Willie Mein, Daniel Ratto, Gavin Hill, Connor Waterloo, (Cameron Gill), (Gabriel Trevino)
14:46.0, 15:57.5, 16:26.0, 16:30.6, 16:49.0, (17:32.5), (17:41.1)
11528Newark Memorial, CA - Team Time (1st 5) 1:21:05.6 | Spread (1st 5) 1:42.4
10, 24, 99, 137, 258, (383), (447)
Ian Hutchinson, Jordan Kirby, James Hutchinson, Lucas Vigil, Enrique Pena, (Timothy Lee), (Adrian Vega)
15:25.4, 15:39.8, 16:20.0, 16:32.6, 17:07.8, (17:45.7), (18:28.0)
12533Marin Academy, CA - Team Time (1st 5) 1:21:21.0 | Spread (1st 5) 1:29.0
6, 76, 110, 159, 182, (380), (415)
Henry Fleming, Connor Montgomery, Jack Williams, Dustin Decker, Aidan Sweeny, (James Fleming t), (Reid Snyder)
15:19.0, 16:08.0, 16:24.0, 16:42.0, 16:48.0, (17:44.0), (18:10.0)
13568Piner, CA - Team Time (1st 5) 1:21:50.0 | Spread (1st 5) 45.0
61, 69, 126, 144, 168, (233), (237)
Aidan Carpenter, Jonny Vargas, Nathan Hayes, Brian Luong, Eduardo Calderon, (Harris Nguyen), (Jacob Hayes)
15:59.0, 16:03.0, 16:29.0, 16:35.0, 16:44.0, (16:59.0), (17:01.0)
14573Dublin, CA - Team Time (1st 5) 1:21:29.0 | Spread (1st 5) 1:25.0
16, 66, 73, 200, 218, (269), (285)
Anirudh Surapaneni, Adrian Schroeder, Gaurav Phanse, Quinn Heinbaugh, Matthew Koay, (Anders Colwell), (Nathaniel Colunga)
15:32.0, 16:02.0, 16:07.0, 16:51.0, 16:57.0, (17:10.9), (17:15.0)
15579Clayton Valley, CA - Team Time (1st 5) 1:21:52.0 | Spread (1st 5) 1:09.0
22, 85, 114, 179, 179, (280)
Dylan White, Michael Cox, John Perez, Sayed Opeyany, Branden Busby, (Branden Bizicki)
15:38.0, 16:14.0, 16:26.0, 16:47.0, 16:47.0, (17:13.0)
16596James Logan, CA - Team Time (1st 5) 1:21:34.9 | Spread (1st 5) 1:18.1
30, 31, 91, 209, 235, (290), (314)
Chester Quero, Ariel Monsalud, Arman Pabla, Sage Bringas, Rahul Kumar, (John Aki), (Garrett Balao)
15:41.8, 15:43.0, 16:16.2, 16:54.0, 16:59.9, (17:16.0), (17:23.0)
17600Albany, CA - Team Time (1st 5) 1:21:54.9 | Spread (1st 5) 1:09.8
37, 68, 120, 157, 218, (288), (301)
Darren Leung, Brad Williams, Gus Brown, Nick Buoncristiani, Lincoln Colby, (Sebastian Jones), (Ethan Maches)
15:47.2, 16:02.7, 16:27.0, 16:41.0, 16:57.0, (17:15.4), (17:17.8)
18615San Ramon Valley, CA - Team Time (1st 5) 1:22:04.7 | Spread (1st 5) 1:04.4
32, 95, 147, 153, 188, (244), (296)
Stefan Bradley, Volney Spalding, Eli Somers, Levi Severson, Jack Carbonell, (Josh Dykzeul), (Ansel Bridgewater)
15:44.0, 16:18.0, 16:35.4, 16:38.9, 16:48.4, (17:04.0), (17:17.0)
19657Miramonte, CA - Team Time (1st 5) 1:22:08.0 | Spread (1st 5) 1:12.0
32, 47, 164, 200, 214, (223), (244)
Jonathan Fierro, Edward Bull, James Bull, Duran Reyes, Jack Mader, (Kyle Finger), (JJ Young)
15:44.0, 15:54.0, 16:43.0, 16:51.0, 16:56.0, (16:58.0), (17:04.0)
20684Acalanes, CA - Team Time (1st 5) 1:22:02.0 | Spread (1st 5) 1:47.0
9, 57, 172, 182, 264, (346), (375)
Cameron Gaskell, Alex Kelly, Ethan Frigon, Zachary Woodworth, Christian Lyons, (Seth McWhirter), (Zachery Tom)
15:22.0, 15:58.0, 16:45.0, 16:48.0, 17:09.0, (17:32.0), (17:42.0)
21702Piedmont, CA - Team Time (1st 5) 1:22:43.3 | Spread (1st 5) 48.5
79, 109, 127, 151, 236, (321), (339)
Daniel Jones, Cade Becker, Reece Proctor, Chris Machle, Jordan Marcus, (Tobias Fischer), (Mingwei Samuel)
16:11.7, 16:23.8, 16:29.3, 16:38.3, 17:00.2, (17:24.1), (17:30.0)
22728Liberty - Brentwood, CA - Team Time (1st 5) 1:22:42.4 | Spread (1st 5) 59.0
55, 83, 172, 204, 214, (252), (257)
Elliott Portillo, Robert Hodgson, Benjamin Smith, Micah Delgado, Chase Oden, (Julian Carrera), (Andrew Macklin)
15:57.0, 16:12.4, 16:45.0, 16:52.0, 16:56.0, (17:06.0), (17:07.6)
23741Dougherty Valley, CA - Team Time (1st 5) 1:22:46.0 | Spread (1st 5) 1:05.0
40, 120, 168, 204, 209, (233), (296)
Neil Braganza, Quinn Schmidt, Tommy Bell, Miguel Dickenson, Vatsal Ojha, (Jeremy Lee), (Jake Echsner)
15:49.0, 16:27.0, 16:44.0, 16:52.0, 16:54.0, (16:59.0), (17:17.0)
24760Lick Wilmerding, CA - Team Time (1st 5) 1:22:54.0 | Spread (1st 5) 1:15.0
64, 114, 144, 148, 290, (319), (351)
Sean Laidlaw, Brian Ebisuzaki, Erik Stein, Nick Harris, Jackson Vachal, (Jason Woodruff), (Alex Martinez)
16:01.0, 16:26.0, 16:35.0, 16:36.0, 17:16.0, (17:23.6), (17:33.6)
25764Heritage (Brentwood), CA - Team Time (1st 5) 1:22:49.0 | Spread (1st 5) 1:09.0
49, 72, 176, 223, 244, (262), (307)
Jett Charvet, Benry Sheehan, Dominic Littlejohn, Logan Schaefer, Maxwell Waechter, (Braden Penner), (Dane Winding)
15:55.0, 16:06.0, 16:46.0, 16:58.0, 17:04.0, (17:08.4), (17:19.3)
26769Santa Rosa, CA - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 1:39.0
14, 40, 197, 252, 266, (314), (339)
Daniel Pride, Luca Mazzanti, Langston Hay, Xander Sugarman, Jacob Quinn, (Rico Mazzanti), (Sam Joslyn)
15:31.0, 15:49.0, 16:50.0, 17:06.0, 17:10.0, (17:23.0), (17:30.0)
27782Bishop O'Dowd, CA - Team Time (1st 5) 1:22:51.6 | Spread (1st 5) 1:23.7
19, 152, 159, 223, 229, (308), (355)
Nick Downs, Thomas Murphy, Aaron Gonzalez, Spencer Berkins, Cole Kretlow, (Owen Taffe), (Thomas McMaster)
15:34.7, 16:38.5, 16:42.0, 16:58.0, 16:58.4, (17:20.0), (17:35.3)
28799College Preparatory, CA - Team Time (1st 5) 1:22:41.0 | Spread (1st 5) 1:58.0
11, 84, 99, 272, 333, (333), (360)
Alex Glavin, Ethan Ashby, Steve Sloan, Victor Wu, Adam Zheleznyak, (Elie Singer), (Nicholas Lester)
15:29.0, 16:13.0, 16:20.0, 17:12.0, 17:27.0, (17:27.0), (17:38.0)
29854Northgate, CA - Team Time (1st 5) 1:23:23.0 | Spread (1st 5) 1:07.0
73, 99, 144, 255, 283, (330), (384)
Omar Kabbani, Laurence Seabrook, William Sornberger, Nikola Malinov, Michael Wheeler, (Connor Kugler), (Wyatt Abranches)
16:07.0, 16:20.0, 16:35.0, 17:07.0, 17:14.0, (17:26.0), (17:46.0)
30878Petaluma, CA - Team Time (1st 5) 1:23:30.0 | Spread (1st 5) 1:13.0
80, 80, 149, 244, 325, (333), (349)
Will Dunbar, Jack Dunbar, Edden Yashar, Trygve James, Colton Ronshausen, (Pj Lynch), (Danny Marzo)
16:12.0, 16:12.0, 16:37.0, 17:04.0, 17:25.0, (17:27.0), (17:33.0)
31886Berkeley, CA - Team Time (1st 5) 1:23:12.2 | Spread (1st 5) 1:26.0
45, 51, 229, 259, 302, (311), (336)
Robel Kelkile, Sebastian Andersson, Aidan Fike, Ben Suva, Nicholas Chan, (Soren Whiting), (Itai Bojdak-Yates)
15:52.0, 15:55.9, 16:58.4, 17:07.9, 17:18.0, (17:21.3), (17:27.4)
32920College Park, CA - Team Time (1st 5) 1:23:51.5 | Spread (1st 5) 35.5
105, 190, 200, 207, 218, (254), (263)
Nick Chuman, Kevin Orellana, David Phair, Noah Hurley, Jake Eide, (Jacob Eide), (Spenser Grinbergs)
16:21.5, 16:49.0, 16:51.0, 16:53.0, 16:57.0, (17:06.7), (17:08.8)
33922Arcata, CA - Team Time (1st 5) 1:23:22.0 | Spread (1st 5) 2:52.0
14, 38, 63, 368, 439, (456), (477)
Kellen O'Neill, Brandon Kelsey, Solomon Reinman, Maxfield Wrigley, Miska Evans, (Oh Seung Kwon), (Jaden Gorge)
15:31.0, 15:48.0, 16:00.0, 17:40.0, 18:23.0, (18:36.0), (18:57.0)
34969San Francisco University, CA - Team Time (1st 5) 1:23:53.4 | Spread (1st 5) 1:22.0
73, 95, 199, 264, 338, (357), (366)
CJ Dowd, Spencer Ferguson Dryden, Spencer Small, Marco DaCunha, Justin Sze, (Raiden Meyer), (JT Munz)
16:07.0, 16:18.0, 16:50.4, 17:09.0, 17:29.0, (17:37.0), (17:39.1)
35983San Rafael, CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 2:41.0
11, 77, 214, 266, 415, (426), (438)
Blake Delaney, Munir Kabbara, Will Tanaka, Nicholas Tanaka, Paul Burke, (Eli Stewart), (Bryand Raymond)
15:29.0, 16:11.0, 16:56.0, 17:10.0, 18:10.0, (18:14.0), (18:22.0)
361010Mission San Jose, CA - Team Time (1st 5) 1:24:17.3 | Spread (1st 5) 1:05.0
128, 138, 194, 197, 353, (380), (406)
Shrey Vasavada, Anish Junnarkar, Vedant Mehta, Nitin Sagi, Anirudh Rao, (Tom Scrutton), (Jack Pan)
16:30.0, 16:33.0, 16:49.3, 16:50.0, 17:35.0, (17:44.0), (18:02.0)
371021California (San Ramon), CA - Team Time (1st 5) 1:24:22.4 | Spread (1st 5) 50.0
114, 156, 217, 244, 290, (323), (337)
Eric Perez, Travis Fleming, Akul GoyaL, Austin Guo, Alex Castillo, (Cameron Reyes), (Parker Shields)
16:26.0, 16:40.2, 16:56.2, 17:04.0, 17:16.0, (17:24.5), (17:27.7)
381024De La Salle, CA - Team Time (1st 5) 1:24:22.2 | Spread (1st 5) 34.1
133, 209, 213, 218, 251, (255), (272)
Luke Giusto, Declan Flanagan, Evan Lonestar, Omar Khleif, Harrison Fisher, (Taylor Ellis), (Cooper Tomkovicz)
16:30.9, 16:54.0, 16:55.3, 16:57.0, 17:05.0, (17:07.0), (17:12.0)
391054Castro Valley, CA - Team Time (1st 5) 1:24:26.2 | Spread (1st 5) 1:03.0
120, 123, 190, 282, 339, (356), (386)
Vincent Friesen, Reilly Berberian, Peter Normann, Noah Gonzalez, Chris Lau, (Matt Situ), (Louie Tran)
16:27.0, 16:27.1, 16:49.0, 17:13.1, 17:30.0, (17:36.3), (17:47.0)
401057Moreau Catholic, CA - Team Time (1st 5) 1:24:26.4 | Spread (1st 5) 2:01.6
44, 150, 182, 290, 391, (392), (414)
Patrick Sicurello, Christopher Hitchcock, Spencer Borbon, James Alexander, Brandon Guerrero, (Alex Garcia), (Dillon Smith)
15:51.8, 16:37.2, 16:48.0, 17:16.0, 17:53.4, (17:53.9), (18:09.5)
411061Sonoma Academy, CA - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 1:36.0
87, 138, 176, 272, 388, (398), (444)
Kheva Mann, Joey Johnson, Caleb Richards, Brendan Loftus, Jack Roney, (Caspian Morast), (Eli Catalano)
16:15.0, 16:33.0, 16:46.0, 17:12.0, 17:51.0, (17:58.0), (18:26.0)
421082Convent & Stuart Hall, CA - Team Time (1st 5) 1:24:16.2 | Spread (1st 5) 1:45.0
22, 176, 259, 311, 314, (396), (428)
Elijah Horwitz, Phoenix Aquino-Thomas, Elliot Hayne, Julian Moreno, Patrick Dilworth, (Antonio Dominguez), (Skyler Dela Cruz)
15:38.0, 16:46.0, 17:07.9, 17:21.3, 17:23.0, (17:56.0), (18:15.0)
431107Athenian, CA - Team Time (1st 5) 1:24:26.0 | Spread (1st 5) 1:58.0
29, 209, 223, 283, 363, (418), (460)
Dawson Reckers, Anthony Ottati, Jeremy Lahr, Connor Ottati, Andrew Kocins, (Ira Norton-Westbrook), (Daniel Young)
15:41.0, 16:54.0, 16:58.0, 17:14.0, 17:39.0, (18:11.0), (18:39.0)
441143Alameda, CA - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 42.9
130, 195, 261, 277, 280, (304), (323)
Cameron Yuen, Julian Aguilar, Liam John, Devin Rowe, Ethan West, (Tyler Kennedy), (Matthew Yep)
16:30.1, 16:49.6, 17:08.2, 17:12.1, 17:13.0, (17:18.4), (17:24.5)
451160Livermore, CA - Team Time (1st 5) 1:24:43.5 | Spread (1st 5) 1:33.3
43, 164, 313, 318, 322, (345), (475)
Omar Maklaf, Greg Aufderheide, Devon Maheshwari, Miguel Valenton, Rafael Valenton, (Uriel Carrillo), (Mitchell Tree)
15:51.1, 16:43.0, 17:21.8, 17:23.2, 17:24.4, (17:31.7), (18:53.0)
461178Pittsburg, CA - Team Time (1st 5) 1:25:03.2 | Spread (1st 5) 2:31.8
28, 162, 271, 295, 422, (450), (504)
Carlos Gonzalez, Thomas Galatas, Noah Gordon, Logan McNamar, Raul Paz, (Jeremy Hernandez), (Ivan Rizo)
15:40.2, 16:42.3, 17:11.8, 17:16.9, 18:12.0, (18:28.1), (19:29.7)
471208John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:24:36.6 | Spread (1st 5) 3:20.0
2, 206, 270, 299, 431, (472), (478)
David Frisbie, Mahammad Mirwais, Mohammad Mirwais, Gustavo Rojas, Adam Ahmed, (Conor Corchoran), (Allyn Eaker)
14:58.0, 16:52.3, 17:11.0, 17:17.3, 18:18.0, (18:50.0), (18:59.8)
481237St Mary's College, CA - Team Time (1st 5) 1:25:03.5 | Spread (1st 5) 2:01.9
24, 153, 320, 366, 374, (405), (412)
Faraz Khan, Owen Woo, Finn Rudy, Peter Klem, Andre Abayari, (Andrew Geist), (Sasha Polataev)
15:39.8, 16:38.9, 17:24.0, 17:39.1, 17:41.7, (18:01.6), (18:09.0)
491247San Leandro, CA - Team Time (1st 5) 1:25:24.7 | Spread (1st 5) 31.3
181, 238, 244, 278, 306, (329), (344)
Martin Hytonen, Damian Galvan, Johnny Chen, Jimmy Garcia, Jake Vergara, (Mason Medeiros), (Joshua Limlingan)
16:47.9, 17:01.1, 17:04.0, 17:12.5, 17:19.2, (17:25.9), (17:31.4)
501284Cardinal Newman, CA - Team Time (1st 5) 1:25:36.5 | Spread (1st 5) 1:09.5
143, 189, 272, 300, 380, (442), (463)
Dominic Natale, Dylan Kattengell, David Simonyi, Connor Shaw, Matt Ostheimer, (Tucker Cullen), (Lucas Loughner)
16:34.5, 16:48.6, 17:12.0, 17:17.4, 17:44.0, (18:24.0), (18:43.3)
511307Foothill (Pleasanton), CA - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 1:56.0
87, 134, 305, 363, 418, (425), (447)
Nikhil Singh, Jake Dean, Russell Sullivan, Dylan Kolon, Varun Sharma, (Tom Stoev), (Shrey Shah)
16:15.0, 16:32.0, 17:19.0, 17:39.0, 18:11.0, (18:12.3), (18:28.0)
521325Roseland University Prep, CA - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 1:22.0
112, 114, 353, 360, 386, (442), (473)
Juan Valerio, Brandon Escandon, Elias Velazquez, Ernesto Navarro, Fabrizio Arango, (Vicente Espinoza), (Luis Garcia)
16:25.0, 16:26.0, 17:35.0, 17:38.0, 17:47.0, (18:24.0), (18:52.0)
531482Tamalpais, CA - Team Time (1st 5) 1:26:53.0 | Spread (1st 5) 1:17.0
157, 223, 308, 396, 398, (403), (412)
Neil Johnson, Jack Barbour, Zevon Solomon, Ethan Frankel, Ronan Cain, (Spenser Talkington), (Anton Savala)
16:41.0, 16:58.0, 17:20.0, 17:56.0, 17:58.0, (18:00.0), (18:09.0)
541495Alhambra (Martinez), CA - Team Time (1st 5) 1:26:34.6 | Spread (1st 5) 45.0
218, 231, 325, 346, 375, (422), (484)
Connor Hayes, Noa Nabeshima, Robert Viano, Dylan Gregory, Trevor Oliveira-Smith, (Luis Garcia), (Gabe Winslow)
16:57.0, 16:58.6, 17:25.0, 17:32.0, 17:42.0, (18:12.0), (19:05.6)
551509Montgomery, CA - Team Time (1st 5) 1:26:38.0 | Spread (1st 5) 31.0
243, 285, 290, 339, 352, (434), (486)
Ramon Cruz, Stuart Lovelace, Kyle Theuerkauf, Devan Becker, Alex Hiltebrand, (Tucker Bradshaw), (Justin Richter)
17:03.0, 17:15.0, 17:16.0, 17:30.0, 17:34.0, (18:19.0), (19:08.0)
561511Freedom, CA - Team Time (1st 5) 1:27:11.6 | Spread (1st 5) 1:33.7
162, 239, 279, 402, 429, (469), (486)
Zachary Roy, Aiden Tilcock, Arren Jake De Manuel, Robert Pierce, Kyle Berschens, (Alexis Leon), (Alexander Adams)
16:42.3, 17:01.3, 17:12.9, 17:59.1, 18:16.0, (18:49.0), (19:08.0)
571534American, CA - Team Time (1st 5) 1:27:03.2 | Spread (1st 5) 1:26.1
171, 289, 325, 331, 418, (465), (506)
Miguel Morales, John Rivera, Zackary Felten, Carlo Duque, Kaedin Silva, (Owen Farmer), (Ari Jeng)
16:44.9, 17:15.9, 17:25.0, 17:26.4, 18:11.0, (18:45.0), (19:32.0)
581577Sonoma Valley, CA - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 3:36.0
52, 168, 360, 491, 506, (517)
Travis Claeys, Justin Cox, Leonardo Macedonio, Brandon Barmore, Campbell Martin, (Cian Martin)
15:56.0, 16:44.0, 17:38.0, 19:09.0, 19:32.0, (21:00.0)
591631Healdsburg, CA - Team Time (1st 5) 1:27:19.0 | Spread (1st 5) 39.0
244, 266, 368, 375, 378, (400), (455)
Eddie Mondragon, Dante Godinez, Luis Quezadas, Andrew Magdaleno, Diego Garcia, (Eli Kroger), (Jonathan Ramirez)
17:04.0, 17:10.0, 17:40.0, 17:42.0, 17:43.0, (17:59.0), (18:34.0)
601641Irvington, CA - Team Time (1st 5) 1:27:51.4 | Spread (1st 5) 2:33.1
50, 328, 379, 433, 451, (459), (465)
Mitchell Hogle, Tony Yang, Amar Pancar, Rokas Dargis, Ryan Lee, (Rithwik Bansal), (Jeffrey Chang)
15:55.3, 17:25.6, 17:43.4, 18:18.7, 18:28.4, (18:37.8), (18:45.0)
611664Justin-Siena, CA - Team Time (1st 5) 1:28:31.0 | Spread (1st 5) 2:04.0
159, 241, 349, 447, 468, (486), (490)
Dante De Los Santos, William Miller, Alejandro Guzman, Charles Rundquist, Devon Bose, (Chris Vaziri), (Alexander Velasco)
16:42.0, 17:02.0, 17:33.0, 18:28.0, 18:46.0, (19:08.0), (19:08.2)
621701Urban of San Francisco, CA - Team Time (1st 5) 1:28:33.0 | Spread (1st 5) 2:31.5
95, 332, 394, 410, 470, (473), (493)
Lucas Lepinard, Kai Dalton, Lars Archer, Colin Heath, Maceo Anderson, (Jack Armstrong), (Sunil Prabhu)
16:18.0, 17:26.5, 17:55.0, 18:04.0, 18:49.5, (18:52.0), (19:11.0)
631732Terra Linda, CA - Team Time (1st 5) 1:28:46.0 | Spread (1st 5) 2:46.0
57, 393, 400, 418, 464, (486), (505)
Zach Bibeault, Evan McCormack, Clay Kaufmann, Christian Li, Jordon Sachs-Amiami, (Ariel Boysen), (Johnny O'Connor)
15:58.0, 17:54.0, 17:59.0, 18:11.0, 18:44.0, (19:08.0), (19:31.0)
641741Berean Christian, CA - Team Time (1st 5) 1:29:14.9 | Spread (1st 5) 2:48.1
111, 296, 406, 431, 497, (514), (515)
Benjamin Stame, Luke Wilson, Nathan Robbins, Tyler Dresdow, Cade Hermasten, (David Jang), (Nathaniel Araujo)
16:24.9, 17:17.0, 18:02.0, 18:18.0, 19:13.0, (20:27.0), (20:35.0)
651748Casa Grande, CA - Team Time (1st 5) 1:28:49.8 | Spread (1st 5) 2:22.2
94, 357, 384, 452, 461, (462), (479)
Matt Salazar, Reed Canavan, Max Bechtel, Kyle Tyrell-Smith, Noble Schlueter, (Alexis Frias), (Harry Koos)
16:17.8, 17:37.0, 17:46.0, 18:29.0, 18:40.0, (18:43.0), (19:00.6)
661758Ukiah, CA - Team Time (1st 5) 1:28:34.0 | Spread (1st 5) 1:11.0
272, 302, 308, 437, 439, (456), (495)
Tyler Clark, Grant Miller, Robert Swoboda, Cade Gravier, Dane Stevenson, (Cameron Solomon), (Diego Maurer)
17:12.0, 17:18.0, 17:20.0, 18:21.0, 18:23.0, (18:36.0), (19:12.0)
671762Hercules, CA - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 3:39.0
80, 242, 446, 483, 511, (518)
Ryan Cutter, Justice Delos Santos, Akaash Prasad, Sergio Alvarez, Noel Nubla, (Andrew Magnoli)
16:12.0, 17:02.8, 18:26.9, 19:05.0, 19:51.0, (22:08.0)
681777Mt Eden, CA - Team Time (1st 5) 1:29:17.8 | Spread (1st 5) 3:31.0
16, 409, 430, 441, 481, (482), (485)
Dilpreet Singh, Matthew Lapid, Jose Reynoso, Edward Phan, Joseph Weiss, (Jeremy Amen), (Mohit Sharma)
15:32.0, 18:02.5, 18:17.1, 18:23.2, 19:03.0, (19:04.0), (19:06.6)
691781Novato, CA - Team Time (1st 5) 1:29:27.0 | Spread (1st 5) 3:17.0
46, 406, 415, 422, 492, (493), (500)
Matt Lovetri, Nathan Bossier, Jack Carr, Christopher Hernandez, Gabriel Garcia, (Hunter Woelfle), (Calvin Reder)
15:53.0, 18:02.0, 18:10.0, 18:12.0, 19:10.0, (19:11.0), (19:18.0)
701812Branson, CA - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 32.0
314, 368, 368, 368, 394, (502), (509)
Alex Le, Will Dailey, Brian Whitelaw-McDonald, Spencer Smead, Daniel Prendergast, (Adam Ramirez), (Aidan Linscott)
17:23.0, 17:40.0, 17:40.0, 17:40.0, 17:55.0, (19:19.0), (19:35.0)
711840El Cerrito, CA - Team Time (1st 5) 1:30:11.8 | Spread (1st 5) 3:30.9
34, 411, 426, 470, 499, (510)
Devin Snider, Mario Nelligan, Kevin Cassman, Aidan Ferguson, Cristian Alcocer, (Hamman Adbullah)
15:45.1, 18:07.2, 18:14.0, 18:49.5, 19:16.0, (19:50.7)
721862Technology, CA - Team Time (1st 5) 1:29:34.0 | Spread (1st 5) 1:44.0
172, 390, 404, 444, 452, (480)
David Ramirez, Bailey Williams, Joshua Lemme, Tristan Atkinson, Jackson Blake, (Kenneth Shinn)
16:45.0, 17:53.0, 18:01.0, 18:26.0, 18:29.0, (19:01.0)
731889Bay School of San Francisco, CA - Team Time (1st 5) 1:30:06.8 | Spread (1st 5) 2:19.0
207, 357, 363, 467, 495, (503), (506)
Parker Readerman, Michael Schmeltzer, Noah Maric, Sammy Klein, Malcolm Roediger, (Emmet Pfau), (John Kingsland)
16:53.0, 17:37.0, 17:39.0, 18:45.8, 19:12.0, (19:26.2), (19:32.0)
741930Head-Royce, CA - Team Time (1st 5) 1:31:50.0 | Spread (1st 5) 4:01.0
90, 435, 435, 458, 512, (513), (516)
Isaac Teuscher, Ethan Scholl, Noah Teuscher, Isaiah Martin, Dylan Thiermann, (Zack Mintz), (Caleb Rosen)
16:16.0, 18:20.0, 18:20.0, 18:37.0, 20:17.0, (20:19.0), (20:38.0)
751963Ygnacio Valley, CA - Team Time (1st 5) 1:31:45.0 | Spread (1st 5) 3:31.0
36, 454, 476, 497, 500, (519)
Jorge Velazquez, Eric Zaragoza, Joseph Hernandez, Joshua Wagner, Oscar Rios, (Jacob Samuels)
15:47.0, 18:32.0, 18:55.0, 19:13.0, 19:18.0, (22:09.0)