139Dublin, CA - Team Time (1st 5) 1:13:50.6 | Spread (1st 5) 1:09.2
1, 3, 4, 7, 24, (47), (49)
Adrian Schroeder, Loic Scomparin, Christopher Middleton-Pearson, Gaurav Phanse, Hunter Lampi, (Kyle Morrison), (Trevor Chapman)
14:09.8, 14:39.2, 14:43.9, 14:58.7, 15:19.0, (15:41.4), (15:41.6)
276Granada, CA - Team Time (1st 5) 1:15:10.0 | Spread (1st 5) 47.7
2, 11, 19, 21, 23, (32), (35)
John Bennett, Tyler Hattori, Julian Galicia Thomas, Cameron Meier, Kinaar Desai, (Seth Jeppson), (Christopher Kilday)
14:27.2, 15:01.1, 15:12.2, 15:14.6, 15:14.9, (15:26.7), (15:28.3)
3106Maria Carrillo, CA - Team Time (1st 5) 1:16:10.5 | Spread (1st 5) 31.1
5, 20, 25, 27, 29, (45), (50)
Ben Lawson, Scott Kruetzfeldt, William McCloud, Colton Swinth, Zach Lindemann, (Rory Smail), (Harrison Frankl)
14:51.6, 15:13.0, 15:20.8, 15:22.4, 15:22.7, (15:40.3), (15:41.9)
4244Dougherty Valley, CA - Team Time (1st 5) 1:17:57.9 | Spread (1st 5) 1:01.5
8, 15, 66, 74, 81, (95), (120)
Lucas Badcock, Tommy Bell, Tristan Guerrero, Jeremy Lee, Walden Dea, (Jeremy Lee), (Miguel Dickenson)
15:00.0, 15:10.3, 15:51.3, 15:54.8, 16:01.5, (16:11.8), (16:21.7)
5260Lick Wilmerding, CA - Team Time (1st 5) 1:18:12.1 | Spread (1st 5) 54.9
16, 18, 69, 70, 87, (131), (165)
Sean Laidlaw, Ben Harris, Nick Harris, Erik Stein, Jason Woodruff, (Anthony Tsang), (Eddie Dilworth)
15:10.6, 15:11.2, 15:52.2, 15:52.6, 16:05.5, (16:27.7), (16:38.6)
6281De La Salle, CA - Team Time (1st 5) 1:18:35.0 | Spread (1st 5) 1:09.8
10, 33, 53, 92, 93, (117), (152)
Connor Livingston, Harrison Fisher, James Flanagan, Cameron Ross, Omar Khleif, (Michael Salmon), (Derek O'Connor)
15:01.0, 15:28.1, 15:44.4, 16:10.7, 16:10.8, (16:20.6), (16:34.9)
7295Archie Williams, CA - Team Time (1st 5) 1:18:59.5 | Spread (1st 5) 16.2
48, 54, 57, 61, 75, (107), (175)
Owen Wolford, Cooper McCarthy, Gabriel Reuter, Nicco Pompili, Amir Barkan, (Aaron Davidson), (Henry Persily)
15:41.5, 15:44.6, 15:47.2, 15:48.5, 15:57.7, (16:16.7), (16:41.9)
8397Heritage (Brentwood), CA - Team Time (1st 5) 1:19:36.4 | Spread (1st 5) 1:25.5
12, 37, 97, 124, 127, (162), (180)
Jett Charvet, Maxwell Waechter, Braden Penner, Marcus Dawal, Dane Winding, (Calvin Richey), (Robert Foreman)
15:01.2, 15:31.1, 16:11.9, 16:25.5, 16:26.7, (16:37.5), (16:42.8)
9419Las Lomas, CA - Team Time (1st 5) 1:19:47.9 | Spread (1st 5) 1:31.2
6, 44, 116, 125, 128, (141), (195)
Preston Norris, Parker Wilkerson, Charlie Kisylia, Cooper Wise, Casey Renaghan, (Jack Daley), (Jacob Renaghan)
14:55.9, 15:39.6, 16:19.7, 16:25.6, 16:27.1, (16:32.2), (16:45.5)
10450Campolindo, CA - Team Time (1st 5) 1:20:22.7 | Spread (1st 5) 1:05.1
31, 84, 85, 113, 137, (193), (212)
Teddy Buckley, Dylan Gunn, Ethan Sauerberg, Andrew Tseng, Dylan Cronin, (Thibault Gourlin), (Owen Hunger)
15:26.2, 16:03.2, 16:03.4, 16:18.6, 16:31.3, (16:45.3), (16:51.0)
11485Redwood (Larkspur), CA - Team Time (1st 5) 1:20:29.6 | Spread (1st 5) 1:28.5
13, 90, 115, 122, 145, (164), (179)
Liam Anderson, Oliver Sagatsume, Ryan Pole, Hudson Grace, Austin Patel, (Timothee Walters), (Timothy Walters)
15:04.9, 16:08.1, 16:19.1, 16:24.1, 16:33.4, (16:38.0), (16:42.7)
12549San Francisco University, CA - Team Time (1st 5) 1:21:16.4 | Spread (1st 5) 41.2
66, 73, 126, 140, 144, (153), (157)
Charlie Kennedy, Clay Mills, Marco DaCunha, Ezra Parkhill, Elliott Weil, (JT Munz), (Andrew Cheng)
15:51.3, 15:54.7, 16:25.9, 16:32.0, 16:32.5, (16:35.2), (16:36.6)
13551California (San Ramon), CA - Team Time (1st 5) 1:20:51.4 | Spread (1st 5) 1:15.6
36, 58, 86, 174, 197, (201), (257)
Cameron Reyes, Jacob Millen, Siddish Sankar, Rahul Vegiraju, Erik Carlson, (Tanner Draper), (Rahal Vegiraju)
15:30.8, 15:47.6, 16:04.8, 16:41.8, 16:46.4, (16:47.5), (17:04.7)
14590Bishop O'Dowd, CA - Team Time (1st 5) 1:21:14.1 | Spread (1st 5) 1:04.6
68, 71, 88, 132, 231, (328), (393)
Cole Kretlow, Thomas Murphy, Spencer Berkins, Julian Jensen, Lucas Chaney, (Arnet Yu), (Morgan Cluff)
15:51.4, 15:52.9, 16:05.7, 16:28.1, 16:56.0, (17:26.7), (17:54.1)
15646Piedmont, CA - Team Time (1st 5) 1:21:18.2 | Spread (1st 5) 1:43.7
14, 78, 136, 200, 218, (243), (262)
Reece Proctor, Walter Teitelbaum, Jack Donaldson, Ethan Argue, Sam White, (Lorand Cheng), (Alex Weekes)
15:09.2, 15:58.7, 16:30.0, 16:47.4, 16:52.9, (16:58.0), (17:05.5)
16662Alameda, CA - Team Time (1st 5) 1:22:09.3 | Spread (1st 5) 32.1
89, 102, 148, 158, 165, (173), (185)
Ethan West, Adam Elaidy, Devin Rowe, Cedric Murphy, Matthew Yep, (Emilio Cazares), (Tilman Vetter)
16:06.5, 16:13.7, 16:33.7, 16:36.8, 16:38.6, (16:41.7), (16:44.1)
17680Amador Valley, CA - Team Time (1st 5) 1:21:56.1 | Spread (1st 5) 1:12.3
41, 95, 128, 205, 211, (267), (334)
Aidan Boyle, Jack Gray, Aidan McCarthy, Euan Houston, Jacob Lawrence, (Matthew Duret), (Hayden Talbert)
15:38.0, 16:11.8, 16:27.1, 16:48.9, 16:50.3, (17:07.2), (17:28.8)
18687Piner, CA - Team Time (1st 5) 1:21:43.1 | Spread (1st 5) 1:17.1
42, 72, 118, 221, 234, (339), (424)
Jonny Vargas, Nathan Hayes, Emmanuel Delgado, Kevin Garcia, Jeremiah Cano, (Rene Villeda), (Austin Luong)
15:39.1, 15:53.0, 16:21.4, 16:53.4, 16:56.2, (17:29.7), (18:09.5)
19704Sonoma Academy, CA - Team Time (1st 5) 1:20:56.8 | Spread (1st 5) 2:32.7
17, 26, 52, 233, 376, (390), (396)
Andre Williams, Kheva Mann, Brendan Loftus, Alex Pallais, Eduardo Garcia, (Jack Roney), (Luke Fuette)
15:11.0, 15:21.8, 15:44.2, 16:56.1, 17:43.7, (17:53.1), (17:55.8)
20723McKinleyville, CA - Team Time (1st 5) 1:22:01.3 | Spread (1st 5) 1:20.0
59, 76, 108, 208, 272, (403), (421)
Christian Coley, Adam Vera, Dallin Fjerstad, Max Combs, West Wood, (Tanis Otting), (Lien Lien)
15:48.0, 15:58.3, 16:17.0, 16:50.0, 17:08.0, (17:58.0), (18:07.0)
21729Berkeley, CA - Team Time (1st 5) 1:22:31.1 | Spread (1st 5) 52.9
83, 130, 133, 155, 228, (247), (399)
Itai Bojdak-Yates, Jovi Tseng, Daichi Uzawa, Taylor Yee, Adrian Shuh-Humphries, (Soren Whiting), (Naftali Bojdak-Yates)
16:02.8, 16:27.6, 16:29.3, 16:35.7, 16:55.7, (17:00.7), (17:57.0)
22768College Park, CA - Team Time (1st 5) 1:22:34.0 | Spread (1st 5) 56.5
60, 139, 189, 190, 190, (246), (348)
Dylan Cook, Nate Tesfaye, Jake Heinlein, Parker Grube, Bjorn Thorsen, (Domas Placiakis), (Stanley Yang)
15:48.3, 16:31.6, 16:44.5, 16:44.8, 16:44.8, (16:59.1), (17:33.4)
23773Livermore, CA - Team Time (1st 5) 1:22:20.6 | Spread (1st 5) 1:27.0
40, 101, 160, 222, 250, (293), (492)
Greg Aufderheide, Miguel Valenton, Devon Maheshwari, David Galkowski, Brandon Knapp, (Kyle Lam), (Mark Nishikubo)
15:34.8, 16:13.6, 16:36.9, 16:53.5, 17:01.8, (17:15.6), (19:17.2)
24796Moreau Catholic, CA - Team Time (1st 5) 1:22:30.7 | Spread (1st 5) 1:18.8
65, 91, 104, 255, 281, (302), (361)
Nico Melendres, Spencer Borbon, Michael Vickers, Cole Pineda, Ethan Cardenas, (Clifford Vuong), (Wesley Hastings)
15:51.2, 16:10.2, 16:14.9, 17:04.4, 17:10.0, (17:19.6), (17:37.8)
25798Liberty - Brentwood, CA - Team Time (1st 5) 1:22:22.9 | Spread (1st 5) 1:23.2
39, 94, 204, 225, 236, (266), (318)
Micah Delgado, Benjamin Smith, Nathan Dumas, Anthony Portillo, Keene Sample, (Alexander Bergqvist), (Kyle Stoffregen)
15:33.5, 16:10.9, 16:48.0, 16:53.8, 16:56.7, (17:07.0), (17:23.8)
26814Miramonte, CA - Team Time (1st 5) 1:22:36.8 | Spread (1st 5) 1:34.3
42, 110, 134, 240, 288, (415), (418)
James Bull, Jack Mader, JJ Young, Tommy Brovelli, Freddie Bell, (Alton Creson), (Ian Churchill)
15:39.1, 16:17.7, 16:29.5, 16:57.1, 17:13.4, (18:04.0), (18:04.7)
27825St Joseph Notre Dame, CA - Team Time (1st 5) 1:22:34.0 | Spread (1st 5) 1:39.2
56, 79, 123, 244, 323, (341), (353)
Zavier Annis, Dominic Padre, Diego Salgues, Gabriel Trevino, Zach Ramos, (Matthew Goode), (Ellis Cervantes)
15:45.8, 16:00.5, 16:24.3, 16:58.4, 17:25.0, (17:31.0), (17:35.7)
28830Castro Valley, CA - Team Time (1st 5) 1:22:49.4 | Spread (1st 5) 1:17.5
63, 121, 163, 214, 269, (296), (322)
Reilly Berberian, Seth Miu, Anthony Gugg, Noah Gonzalez, Skyler Bowersmith, (Tobias Taylor), (Hunter Bowersmith)
15:49.8, 16:22.9, 16:37.8, 16:51.6, 17:07.3, (17:17.3), (17:24.9)
29855Clayton Valley, CA - Team Time (1st 5) 1:22:36.3 | Spread (1st 5) 1:53.3
21, 150, 182, 231, 271, (282), (283)
Dylan White, Matt Hyland, Branden Busby, Aidan Reinwald, Ryan McGhehey, (Logan Schoffstall), (Ryan Rickard)
15:14.6, 16:34.6, 16:43.2, 16:56.0, 17:07.9, (17:10.5), (17:11.1)
30883College Preparatory, CA - Team Time (1st 5) 1:23:14.4 | Spread (1st 5) 40.9
104, 106, 217, 227, 229, (270), (413)
Kabir Bhansali, Jacob Lehmann Duke, Sasha Milton, Daniel McFadden, Adam Zheleznyak, (Will Peale), (Ethan Yan)
16:14.9, 16:15.9, 16:52.5, 16:55.3, 16:55.8, (17:07.5), (18:03.1)
31906Head-Royce, CA - Team Time (1st 5) 1:23:10.6 | Spread (1st 5) 1:21.3
55, 138, 216, 234, 263, (345), (382)
Isaac Teuscher, Ethan Ash, Ethan Scholl, William Xenakis, Aidan Wogan, (Noah Teuscher), (Charlie Jones)
15:44.8, 16:31.4, 16:52.1, 16:56.2, 17:06.1, (17:32.7), (17:48.0)
906Tamalpais, CA - Team Time (1st 5) 1:23:19.2 | Spread (1st 5) 1:10.0
77, 143, 151, 258, 277, (279), (367)
Paul Law, Ronan Cain, Jake Weisert, Jonah Buessing, Nick Wong, (Will Watkins), (Luke Owens)
15:58.5, 16:32.4, 16:34.8, 17:05.0, 17:08.5, (17:09.5), (17:40.4)
33925James Logan, CA - Team Time (1st 5) 1:23:25.0 | Spread (1st 5) 1:00.9
80, 172, 198, 224, 251, (276), (301)
Sage Bringas, Unk Unk, Makaio Mims, Joseph Moran, Ricky Townsend, (Noel Austria), (Jackson Harper)
16:01.2, 16:41.2, 16:46.8, 16:53.7, 17:02.1, (17:08.4), (17:19.3)
34934Montgomery, CA - Team Time (1st 5) 1:23:42.9 | Spread (1st 5) 36.9
142, 158, 169, 187, 278, (284), (326)
Ethan Pendergraft, Matthew Kim, Thomas Ball, Austin Smandra, Kyle Theuerkauf, (Sam George), (Brent Oru-Craig)
16:32.3, 16:36.8, 16:40.3, 16:44.3, 17:09.2, (17:11.4), (17:26.5)
35980Mission San Jose, CA - Team Time (1st 5) 1:23:31.4 | Spread (1st 5) 2:00.9
51, 114, 118, 325, 372, (383), (417)
Arnav Arora, Shrey Vasavada, Nitin Sagi, Eswar Sivakumar, Abhishek Shah, (Avi Patel), (Sagar Patil)
15:42.1, 16:18.7, 16:21.4, 17:26.2, 17:43.0, (17:48.4), (18:04.5)
36983Foothill (Pleasanton), CA - Team Time (1st 5) 1:23:25.1 | Spread (1st 5) 2:04.2
30, 135, 184, 303, 331, (343), (389)
Russell Sullivan, Dylan Kolon, Shrey Shah, Arjun Subramanian, Prithu Kachare, (Tom Stoev), (Varun Sharma)
15:23.7, 16:29.7, 16:43.8, 17:20.0, 17:27.9, (17:31.2), (17:52.8)
371039Convent & Stuart Hall, CA - Team Time (1st 5) 1:24:05.7 | Spread (1st 5) 1:01.7
112, 192, 194, 237, 304, (321), (328)
Phoenix Aquino-Thomas, Antonio Dominguez, Mark Kearney, Ben Kaplan, Skyler Dela Cruz, (Antonio Woo), (Michael Liu)
16:18.4, 16:45.0, 16:45.4, 16:56.8, 17:20.1, (17:24.7), (17:26.7)
381063Marin Catholic, CA - Team Time (1st 5) 1:24:01.3 | Spread (1st 5) 1:54.6
62, 109, 206, 312, 374, (432), (477)
Lyle Rumon, Ian Converse, Andrew Thompson, Blake Thomas, Vinny Martin, (Ricky Miramontes), (Jack Diener)
15:48.8, 16:17.4, 16:49.0, 17:22.7, 17:43.4, (18:14.0), (18:56.5)
391092San Ramon Valley, CA - Team Time (1st 5) 1:24:25.8 | Spread (1st 5) 43.3
160, 183, 203, 241, 305, (314), (347)
Cole Edgren, Anthony Naprawa, Jack Estes, Daniel Stern, Calder Severson, (Eric Connelly), (Dallin Stewart)
16:36.9, 16:43.4, 16:47.9, 16:57.4, 17:20.2, (17:22.9), (17:33.1)
401109Acalanes, CA - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 48.1
149, 154, 207, 290, 309, (349), (352)
Riley Noon, Joshua Starr, Ethan Frigon, Nick Hutson, Harrison Seymour, (Andrew Owens), (Dominic Basaldua)
16:34.2, 16:35.5, 16:49.7, 17:15.3, 17:22.3, (17:34.4), (17:35.6)
411153San Leandro, CA - Team Time (1st 5) 1:24:48.6 | Spread (1st 5) 39.4
177, 178, 202, 289, 307, (327), (375)
Simon Gomez, Ezekiel Rico, Steven Choi, Armando Islas, Nicholas Corona, (Stewart Choi), (Tony Sanchez)
16:42.3, 16:42.6, 16:47.7, 17:14.3, 17:21.7, (17:26.6), (17:43.6)
421155Northgate, CA - Team Time (1st 5) 1:24:16.6 | Spread (1st 5) 2:03.0
33, 209, 253, 318, 342, (378), (397)
Michael Wheeler, Michael Lizzarago, Jack Doggett, Sanjay Baas, Sam Dudley, (Patrick Thierry), (Thomas Davies)
15:28.1, 16:50.1, 17:03.5, 17:23.8, 17:31.1, (17:44.1), (17:55.9)
431186Newark Memorial, CA - Team Time (1st 5) 1:24:57.4 | Spread (1st 5) 45.5
146, 220, 226, 295, 299, (452), (467)
Eric Lambruschini, Angel Martinez, Anthony Juarez, Raiden Romero, Leon Lambruschini, (Mateen Yaqubi), (Cole Kendall)
16:33.5, 16:53.1, 16:55.0, 17:16.8, 17:19.0, (18:36.1), (18:43.7)
441225Casa Grande, CA - Team Time (1st 5) 1:25:08.2 | Spread (1st 5) 40.7
176, 213, 259, 265, 312, (364), (368)
Reed Canavan, Owen Hite, William Hite, Logan Moon, Garrett Esponda, (Nolan Hosbein), (Andrew Gotshall)
16:42.0, 16:51.5, 17:05.1, 17:06.9, 17:22.7, (17:39.3), (17:40.6)
451244Santa Rosa, CA - Team Time (1st 5) 1:25:07.7 | Spread (1st 5) 1:09.1
100, 248, 287, 298, 311, (379), (416)
Sam Joslyn, Andrew Engel, Andrew McKamey, Conor Schott, Langston Hay, (Steven Grams), (Faris Delgado)
16:13.5, 17:00.8, 17:12.5, 17:18.3, 17:22.6, (17:45.2), (18:04.1)
461249Marin Academy, CA - Team Time (1st 5) 1:25:26.0 | Spread (1st 5) 1:45.5
98, 165, 196, 384, 406, (438), (439)
Rob Hudson, James Fleming t, Jonathan Levitan, Davis Crowe, Jordy Fee-platt, (Zev Buffett-davis), (Baxter Mercy)
16:12.9, 16:38.6, 16:46.1, 17:50.0, 17:58.4, (18:16.8), (18:17.6)
471270Albany, CA - Team Time (1st 5) 1:25:13.8 | Spread (1st 5) 2:22.2
63, 238, 261, 280, 428, (488), (507)
Calder Abbott, Henry Burditt, Cairo DaSilva, Sage Sherman-Howell, Sunny Zhou, (Trevor Ryan), (Alexander Jung)
15:49.8, 16:56.9, 17:05.4, 17:09.7, 18:12.0, (19:09.8), (19:53.0)
481305Washington, CA - Team Time (1st 5) 1:24:41.8 | Spread (1st 5) 2:34.9
9, 285, 318, 339, 354, (407), (472)
Denny Rich, Ben Schneider, Trevor Hancock, Tommy Singleton, Lee Morkved, (Vivek Shah), (Isaac Lopez)
15:00.9, 17:11.6, 17:23.8, 17:29.7, 17:35.8, (17:59.2), (18:48.1)
491394Terra Linda, CA - Team Time (1st 5) 1:26:01.3 | Spread (1st 5) 58.2
171, 229, 273, 357, 364, (404), (495)
Kelden Ben-Ora, Clay Kaufmann, Evan McCormack, Jeremy Bloomberg, Kai Roberts, (Brody Roberts), (Josh Quintero)
16:41.1, 16:55.8, 17:08.1, 17:37.0, 17:39.3, (17:58.2), (19:21.3)
501434Fortuna, CA - Team Time (1st 5) 1:26:20.4 | Spread (1st 5) 2:14.0
82, 239, 297, 381, 435, (498), (516)
Agustin Garcinuno, Bo Cox, Jadon Bruckner, Andrew Hansen, Ricky Sager, (Riley Timmerman), (Tanner Taylor)
16:02.0, 16:57.0, 17:17.9, 17:47.5, 18:16.0, (19:23.0), (20:12.0)
511438El Cerrito, CA - Team Time (1st 5) 1:26:13.5 | Spread (1st 5) 53.2
185, 267, 294, 333, 359, (362), (491)
Kevin Cassman, Mario Nelligan, Dandan Betser, Cosmo Hadley-Carranza, Alex Hunt, (Miles Lehman-Winters), (Dawit Vasquez-Suomala)
16:44.1, 17:07.2, 17:16.6, 17:28.3, 17:37.3, (17:38.0), (19:14.6)
521529Windsor, CA - Team Time (1st 5) 1:27:47.4 | Spread (1st 5) 4:09.3
28, 180, 371, 448, 502, (520)
Lucas Chung, Hunter Larson, Michael Freitas, John Cionci, David Kvamme, (Sebastian Sotolugo)
15:22.5, 16:42.8, 17:42.8, 18:27.5, 19:31.8, (20:51.9)
531534Justin-Siena, CA - Team Time (1st 5) 1:27:10.7 | Spread (1st 5) 1:33.7
170, 245, 256, 430, 433, (500), (512)
Casey Potrebic, Devon Bose, Rahim Burdette, Jacob Guiducci, Max McAlister, (Paul Giusto), (Brett Carey)
16:40.9, 16:58.5, 17:04.5, 18:12.2, 18:14.6, (19:25.4), (20:08.4)
541539American, CA - Team Time (1st 5) 1:26:41.8 | Spread (1st 5) 29.4
264, 274, 308, 338, 355, (391), (445)
Kaedin Silva, Zackary Felten, Javier Alfonso, Beckom Gutierrez, Julian Alfonso, (Tanish Kumar), (Nathan Chun)
17:06.5, 17:08.2, 17:21.8, 17:29.4, 17:35.9, (17:53.3), (18:24.8)
551559San Rafael, CA - Team Time (1st 5) 1:26:55.9 | Spread (1st 5) 2:49.4
38, 290, 366, 422, 443, (474), (517)
Munir Kabbara, Bryand Raymond, Michael Driscoll, Oscar Labovich, Deybi Maldonado, (Jude Hick), (Julio Monasterio)
15:31.8, 17:15.3, 17:40.3, 18:07.3, 18:21.2, (18:53.5), (20:15.0)
561564Ukiah, CA - Team Time (1st 5) 1:27:06.7 | Spread (1st 5) 1:17.7
187, 249, 330, 388, 410, (414), (449)
Grant Miller, Cade Gravier, Chris Armstrong, Hendrik Telfer, Kameron Brown, (Dean Xerogenes), (Jordan Smith)
16:44.3, 17:01.2, 17:27.0, 17:52.2, 18:02.0, (18:03.6), (18:28.7)
571596Branson, CA - Team Time (1st 5) 1:27:54.7 | Spread (1st 5) 2:24.8
103, 199, 411, 427, 456, (476), (506)
Daniel Prendergast, Alex Le, Noah Kim, Benji Wu, Everett Magnuson, (James Maxwell), (Andrew Sim)
16:14.7, 16:47.3, 18:02.3, 18:10.9, 18:39.5, (18:56.1), (19:48.0)
581644Urban of San Francisco, CA - Team Time (1st 5) 1:27:23.3 | Spread (1st 5) 46.8
274, 310, 315, 350, 395, (461), (473)
Kai Dalton, Larkin White, Ben Galloway, Harrison Greene, Will Hoppin, (Avery Hall), (Connor Elliott)
17:08.2, 17:22.4, 17:23.0, 17:34.7, 17:55.0, (18:41.8), (18:52.1)
591661Arcata, CA - Team Time (1st 5) 1:27:39.9 | Spread (1st 5) 1:16.1
168, 346, 357, 392, 398, (440), (447)
Miska Evans, Amos Whitney, Ben Narwold, Jaden Gorge, Milo Mateer, (Leo Janzen), (Andrew Mettier)
16:39.9, 17:33.0, 17:37.0, 17:54.0, 17:56.0, (18:19.0), (18:26.0)
601695John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:29:53.3 | Spread (1st 5) 4:15.7
46, 219, 455, 466, 509, (511), (521)
Mohammad Mirwais, Mahammad Mirwais, Max Doong, Zach O'Brien, Jorel Sarmiento, (Nicklaus Lo), (Jumpei Yamaguchi)
15:40.9, 16:53.0, 18:39.3, 18:43.5, 19:56.6, (20:01.2), (21:32.1)
611718Monte Vista, CA - Team Time (1st 5) 1:27:52.9 | Spread (1st 5) 1:01.6
253, 299, 369, 377, 420, (425)
Austin Pendergraft, Matthew Johnson, Ryan Hoffman, Sam George, Thomas Ball, (Mateus Dutra)
17:03.5, 17:19.0, 17:41.3, 17:44.0, 18:05.1, (18:09.8)
621767Pittsburg, CA - Team Time (1st 5) 1:29:43.8 | Spread (1st 5) 2:42.7
111, 260, 457, 458, 481, (499), (508)
Logan McNamar, Raul Paz, Ivan Rizo, Antonio Cruz, Joel Topete, (Abel Avalos), (Daemien Hemmick)
16:18.1, 17:05.2, 18:39.6, 18:40.1, 19:00.8, (19:23.4), (19:54.8)
631771Freedom, CA - Team Time (1st 5) 1:29:17.4 | Spread (1st 5) 2:27.2
147, 335, 344, 464, 481, (493), (501)
Kyle Berschens, Joesiah Kriston, Ethan Langendorff, Joseph Van Dyke, Edgardo Carlos, (Nicolas Raymundo), (Joseph Murphy)
16:33.6, 17:28.9, 17:31.7, 18:42.4, 19:00.8, (19:20.2), (19:27.0)
641774Bay School of San Francisco, CA - Team Time (1st 5) 1:28:56.8 | Spread (1st 5) 2:19.5
99, 385, 394, 446, 450, (478), (505)
Parker Readerman, Oliver Galloway, Sammy Klein, James Moore, Zachary Matthews, (Ming Hill), (Adam Schwartz)
16:13.3, 17:51.0, 17:54.8, 18:24.9, 18:32.8, (18:56.9), (19:46.1)
651832Eureka, CA - Team Time (1st 5) 1:28:53.2 | Spread (1st 5) 1:23.0
215, 336, 419, 428, 434, (435), (459)
Nic Carr, Jaeden Thayer, Jeremiah Gomez, Diego Gonzalez, Ethan Pesch, (Will Barbee), (Everardo Garcia - Zepeda)
16:52.0, 17:29.2, 18:05.0, 18:12.0, 18:15.0, (18:16.0), (18:41.0)
661860Healdsburg, CA - Team Time (1st 5) 1:30:25.7 | Spread (1st 5) 2:34.3
156, 290, 444, 480, 490, (515), (522)
Jack Vanden Heuvel, Dante Godinez, Peter Trebilcock, Luca Pastene, Edgar Ortiz, (Mason Indrebo), (Orion Johnson)
16:36.3, 17:15.3, 18:24.5, 18:59.0, 19:10.6, (20:11.5), (23:46.9)
671875Alhambra (Martinez), CA - Team Time (1st 5) 1:29:46.8 | Spread (1st 5) 2:00.8
223, 317, 409, 451, 475, (503), (518)
Carson Edwards, Alan Kobylik, Dylan Gregory, Jason Morgan, Graham Manning, (Jaime Ayala), (Shayan Mirzazadeh)
16:53.6, 17:23.3, 18:00.6, 18:34.9, 18:54.4, (19:39.2), (20:31.9)
681886Rincon Valley Christian, CA - Team Time (1st 5) 1:29:08.6 | Spread (1st 5) 1:14.2
252, 370, 401, 426, 437, (489), (497)
Isaac Methum, Brady English, Zachary Passalaqua, Simon Peterson, Scott Dolan, (Evan Mackey), (Luke Burdo)
17:02.4, 17:41.8, 17:57.4, 18:10.4, 18:16.6, (19:10.3), (19:22.4)
691888San Marin, CA - Team Time (1st 5) 1:28:56.9 | Spread (1st 5) 37.3
316, 373, 387, 404, 408, (470), (504)
Paris Morgain, Fernando Quintero, Andrew Rice, Sean Burke, Luke Ament, (Briggs Macdonald), (Nick Brandis)
17:23.2, 17:43.1, 17:51.9, 17:58.2, 18:00.5, (18:47.6), (19:41.8)
701898Athenian, CA - Team Time (1st 5) 1:29:03.9 | Spread (1st 5) 44.6
331, 350, 386, 400, 431, (484), (486)
Luke Girzadas, CJ Mancini, Joe Peters, Eric Arlen, Daniel Young, (Ben McGuire), (Andrew Chen)
17:27.9, 17:34.7, 17:51.6, 17:57.2, 18:12.5, (19:02.4), (19:04.6)
711932Technology, CA - Team Time (1st 5) 1:31:23.2 | Spread (1st 5) 3:00.4
242, 306, 380, 494, 510, (513), (514)
Aidan Barker, Travis Jenkins, Bailey Williams, Brenden Streeter, Tyler Bliss, (Travis Pace), (Jaren Leach)
16:57.8, 17:21.2, 17:45.3, 19:20.7, 19:58.2, (20:11.3), (20:11.4)
721946Antioch, CA - Team Time (1st 5) 1:29:45.2 | Spread (1st 5) 1:24.7
286, 363, 402, 442, 453, (454), (469)
Benjamin Elias, Michael Lynn, Ralph Luke, Daniel Lucido, Michael Lewis, (Robert Lewis), (Micheal Lewis)
17:12.0, 17:38.6, 17:57.7, 18:20.2, 18:36.7, (18:37.4), (18:44.8)
732008St Mary's College, CA - Team Time (1st 5) 1:30:27.8 | Spread (1st 5) 1:16.5
324, 337, 423, 461, 463, (465), (483)
Zander Lieske, Ben Jaffe, Max Emerling, Zax Lieske, Sasha Polataev, (Nic Lauxman), (Matthew Rosenberg)
17:25.5, 17:29.3, 18:09.2, 18:41.8, 18:42.0, (18:43.3), (19:01.6)
742056Cardinal Newman, CA - Team Time (1st 5) 1:30:42.1 | Spread (1st 5) 1:08.4
356, 360, 412, 460, 468, (479), (519)
David Simonyi, Leopold Van Den Daele, Dylan Kattengell, Tyler Facto, Ben Stevens, (George Grant), (Matthew Prendiville)
17:36.1, 17:37.7, 18:02.6, 18:41.2, 18:44.5, (18:57.7), (20:32.3)
752093Analy, CA - Team Time (1st 5) 1:32:05.6 | Spread (1st 5) 2:15.4
209, 441, 471, 485, 487, (496)
Alec Dierke, Jimmy Carreras, Jack Reynolds, Joshua Bergbauer, Clayton Christensen, (Clayton Nelson)
16:50.1, 18:19.3, 18:47.7, 19:03.0, 19:05.5, (19:21.8)