193Dublin, CA - Team Time (1st 5) 1:19:00.2 | Spread (1st 5) 58.6
4, 7, 14, 17, 51, (61), (68)
Anirudh Surapaneni, Adrian Schroeder, Gaurav Phanse, Loic Scomparin, Hunter Lampi, (Christopher Middleton-Pearson), (Trevor Chapman)
15:24.6, 15:27.8, 15:51.3, 15:53.3, 16:23.2, (16:27.9), (16:32.8)
2110Campolindo, CA - Team Time (1st 5) 1:19:46.1 | Spread (1st 5) 28.8
11, 18, 19, 30, 32, (33), (77)
Jared Yabu, Niki Moore, Raymond Diaz, Kyle Flett, Teddy Buckley, (Richard Gong), (Ethan Sauerberg)
15:39.8, 15:54.3, 15:55.3, 16:08.1, 16:08.6, (16:09.1), (16:37.3)
3126Redwood (Larkspur), CA - Team Time (1st 5) 1:19:22.9 | Spread (1st 5) 1:15.9
2, 9, 31, 36, 48, (84), (141)
Liam Anderson, Andrew Thomas, James Conant, Zach Martinez, Matthew Phipps, (Ryan Pole), (Austin Patel)
15:05.3, 15:36.0, 16:08.3, 16:12.1, 16:21.2, (16:39.2), (17:08.1)
4198Monte Vista, CA - Team Time (1st 5) 1:20:41.9 | Spread (1st 5) 1:01.2
12, 15, 25, 58, 88, (104), (116)
Tristan Miller, Nicolas Vomund, Daniel Maneloveg, Matthew Kim, Matthew Johnson, (Benjamin Smiley), (Brendan Lau)
15:41.2, 15:51.5, 16:00.2, 16:26.6, 16:42.4, (16:48.7), (16:55.6)
5233Granada, CA - Team Time (1st 5) 1:21:31.9 | Spread (1st 5) 38.5
16, 47, 52, 53, 65, (90), (156)
John Bennett, Alex Hattori, Tyler Hattori, Cameron Priest, Cameron Meier, (Kinaar Desai), (Christopher Kilday)
15:53.1, 16:20.2, 16:23.3, 16:23.7, 16:31.6, (16:43.5), (17:14.0)
6237Dougherty Valley, CA - Team Time (1st 5) 1:21:05.0 | Spread (1st 5) 1:12.0
5, 26, 60, 71, 75, (84), (142)
Neil Braganza, Quinn Schmidt, Tommy Bell, Miguel Dickenson, Kenichi Burnham, (Jeremy Lee), (Jake Echsner)
15:25.1, 16:00.8, 16:27.4, 16:34.6, 16:37.1, (16:39.2), (17:08.3)
7273Maria Carrillo, CA - Team Time (1st 5) 1:21:34.5 | Spread (1st 5) 1:08.8
10, 35, 44, 83, 101, (112), (126)
Ben Lawson, Scott Kruetzfeldt, Cooper Moore, Blake Civello, Zach Lindemann, (Jacob Wright), (William McCloud)
15:39.0, 16:09.2, 16:19.5, 16:39.0, 16:47.8, (16:54.5), (16:59.5)
8378Bishop O'Dowd, CA - Team Time (1st 5) 1:22:56.5 | Spread (1st 5) 49.7
50, 57, 58, 63, 150, (266), (346)
Aaron Gonzalez, Spencer Berkins, Cole Kretlow, Thomas Murphy, Owen Taffe, (Liam Carmody), (David Alvarado)
16:22.5, 16:26.4, 16:26.6, 16:28.8, 17:12.2, (18:07.5), (18:54.2)
9402Archie Williams, CA - Team Time (1st 5) 1:23:05.7 | Spread (1st 5) 43.1
39, 67, 69, 110, 117, (131), (183)
Nicco Pompili, Sam Reilly, Cooper McCarthy, Owen Wolford, Gabriel Reuter, (Henry Persily), (Aaron Davidson)
16:12.6, 16:32.5, 16:33.0, 16:51.9, 16:55.7, (17:03.0), (17:26.2)
10413Lick Wilmerding, CA - Team Time (1st 5) 1:23:05.5 | Spread (1st 5) 1:08.0
20, 79, 89, 92, 133, (174), (181)
Sean Laidlaw, Erik Stein, Eddie Dilworth, Nick Harris, John Peabody, (Jackson Vachal), (Jason Woodruff)
15:55.9, 16:38.3, 16:43.1, 16:44.3, 17:03.9, (17:23.0), (17:25.7)
11458San Francisco University, CA - Team Time (1st 5) 1:23:39.5 | Spread (1st 5) 29.7
66, 80, 87, 95, 130, (163), (171)
Marco DaCunha, Spencer Small, Charlie Kennedy, Clay Mills, JT Munz, (CJ Dowd), (Ezra Parkhill)
16:32.4, 16:38.5, 16:41.4, 16:45.1, 17:02.1, (17:16.5), (17:21.7)
12475Livermore, CA - Team Time (1st 5) 1:23:30.3 | Spread (1st 5) 1:24.6
24, 55, 56, 161, 179, (357), (432)
Lucas Strand, Omar Maklaf, Greg Aufderheide, Devon Maheshwari, Miguel Valenton, (Garron Hahn), (Nathan Frazier)
15:59.9, 16:25.0, 16:25.2, 17:15.7, 17:24.5, (18:59.9), (19:56.4)
13479Amador Valley, CA - Team Time (1st 5) 1:23:48.2 | Spread (1st 5) 10.8
80, 91, 99, 103, 106, (128), (190)
Drew Helmers, Thomas Gallagher, Jack Gray, Sean Carrick, Alex Laurence, (Aidan McCarthy), (Hayden Talbert)
16:38.5, 16:44.2, 16:47.6, 16:48.6, 16:49.3, (17:01.0), (17:28.9)
14509McKinleyville, CA - Team Time (1st 5) 1:24:02.4 | Spread (1st 5) 53.9
62, 73, 82, 120, 172, (238), (282)
Joe Rieder, Austin Nolan, Christian Coley, Trent Padilla, Isaac Puzz, (Adam Vera), (Max Combs)
16:28.2, 16:36.6, 16:38.6, 16:56.9, 17:22.1, (17:55.1), (18:15.9)
15595San Ramon Valley, CA - Team Time (1st 5) 1:24:43.0 | Spread (1st 5) 28.7
94, 109, 115, 124, 153, (155), (173)
Jack Carbonell, Levi Severson, Jordan Miller, Volney Spalding, Ryan Bayliss, (Josh Dykzeul), (Cole Edgren)
16:44.6, 16:51.2, 16:55.3, 16:58.6, 17:13.3, (17:13.9), (17:22.6)
16600Tamalpais, CA - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 35.4
74, 113, 127, 136, 150, (233), (359)
Neil Johnson, Ronan Cain, Nick Wong, Jack Barbour, Paul Law, (Zevon Solomon), (Jonah Buessing)
16:36.8, 16:54.8, 16:59.9, 17:06.3, 17:12.2, (17:51.7), (19:01.0)
17603St Joseph Notre Dame, CA - Team Time (1st 5) 1:23:25.3 | Spread (1st 5) 3:10.8
1, 43, 137, 194, 228, (231), (242)
Cooper Teare, Willie Mein, Dominic Padre, Gavin Hill, Gabriel Trevino, (Cameron Gill), (Zavier Annis)
14:38.9, 16:18.4, 17:07.5, 17:30.8, 17:49.7, (17:51.6), (17:55.6)
18606Heritage (Brentwood), CA - Team Time (1st 5) 1:24:44.5 | Spread (1st 5) 57.5
45, 104, 134, 158, 165, (204), (223)
Jett Charvet, Maxwell Waechter, Logan Schaefer, Dane Winding, Dominic Littlejohn, (Braden Penner), (Marcus Dawal)
16:19.8, 16:48.7, 17:04.0, 17:14.7, 17:17.3, (17:36.0), (17:47.5)
19612Mission San Jose, CA - Team Time (1st 5) 1:24:51.6 | Spread (1st 5) 1:01.4
70, 75, 78, 187, 202, (215), (336)
Shrey Vasavada, Nitin Sagi, Arnav Arora, Tom Scrutton, Ashwin Provine, (Abhishek Shah), (Shyam Sethi)
16:34.2, 16:37.1, 16:37.6, 17:27.1, 17:35.6, (17:42.1), (18:50.3)
20614Berkeley, CA - Team Time (1st 5) 1:24:50.0 | Spread (1st 5) 57.7
41, 107, 149, 157, 160, (195), (259)
Sebastian Andersson, Jovi Tseng, Ben Suva, Daichi Uzawa, Itai Bojdak-Yates, (Soren Whiting), (Django Lindner)
16:17.7, 16:50.4, 17:12.0, 17:14.5, 17:15.4, (17:31.9), (18:04.8)
21692Marin Catholic, CA - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 1:11.2
54, 129, 138, 170, 201, (268), (307)
Ian Converse, Lyle Rumon, Vinny Martin, Andrew Thompson, Blake Thomas, (Jack Diener), (Patrick Smith)
16:24.0, 17:01.9, 17:07.8, 17:21.4, 17:35.2, (18:10.5), (18:33.6)
22693Miramonte, CA - Team Time (1st 5) 1:25:15.2 | Spread (1st 5) 1:45.8
21, 123, 135, 196, 218, (240), (269)
Jonathan Fierro, Duran Reyes, James Bull, Grant Churchill, JJ Young, (Jack Mader), (Tommy Brovelli)
15:57.2, 16:58.0, 17:04.9, 17:32.1, 17:43.0, (17:55.3), (18:10.6)
693Sonoma Academy, CA - Team Time (1st 5) 1:25:32.3 | Spread (1st 5) 1:04.4
72, 92, 114, 205, 210, (245), (273)
Kheva Mann, Joey Johnson, Brenden Loftus, Caspian Morast, Eduardo Garcia, (Jack Roney), (Morgan Piper Cordova)
16:35.9, 16:44.3, 16:55.0, 17:36.8, 17:40.3, (17:56.8), (18:11.9)
24732College Preparatory, CA - Team Time (1st 5) 1:25:49.5 | Spread (1st 5) 23.6
119, 139, 144, 162, 168, (208), (220)
Ethan Ashby, Adam Zheleznyak, Jacob Lehmann Duke, Daniel McFadden, Victor Wu, (Sasha Milton), (Max McFadden)
16:56.2, 17:07.9, 17:09.3, 17:16.3, 17:19.8, (17:38.5), (17:45.1)
25740Santa Rosa, CA - Team Time (1st 5) 1:25:13.0 | Spread (1st 5) 2:18.2
3, 121, 184, 215, 217, (247), (254)
Luca Mazzanti, Langston Hay, Rico Mazzanti, Sam Joslyn, Chandler Garrison, (Conor Schott), (Xander Sugarman)
15:24.3, 16:57.8, 17:26.3, 17:42.1, 17:42.5, (17:57.1), (18:00.9)
26794Moreau Catholic, CA - Team Time (1st 5) 1:26:26.4 | Spread (1st 5) 2:29.9
42, 118, 145, 159, 330, (385), (397)
Spencer Borbon, Nico Melendres, Michael Vickers, Alexander Jamy, Clifford Vuong, (Ethan Cardenas), (Kyle Tu)
16:17.9, 16:55.8, 17:09.7, 17:15.2, 18:47.8, (19:18.4), (19:31.2)
27844Piedmont, CA - Team Time (1st 5) 1:26:38.4 | Spread (1st 5) 1:50.7
40, 154, 177, 211, 262, (310), (377)
Reece Proctor, Walter Teitelbaum, Daniel Jones, Cade Becker, Dylan Thayer, (Sam White), (Lorand Cheng)
16:14.8, 17:13.8, 17:23.6, 17:40.7, 18:05.5, (18:34.6), (19:14.5)
28845Albany, CA - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 35.1
132, 147, 167, 192, 207, (212), (317)
Gus Brown, Sage Sherman-Howell, Darren Leung, Daniel Fone, Nathan Xu, (Calder Abbott), (Haoyi Tian)
17:03.1, 17:11.0, 17:18.4, 17:30.3, 17:38.2, (17:41.7), (18:36.4)
29858Liberty - Brentwood, CA - Team Time (1st 5) 1:26:43.1 | Spread (1st 5) 2:23.8
28, 98, 169, 263, 300, (414), (444)
Elliott Portillo, Micah Delgado, Benjamin Smith, Andrew Macklin, Michael Sudweeks, (Dominic Zuniga), (Nathan Dumas)
16:03.3, 16:46.1, 17:20.0, 18:06.6, 18:27.1, (19:43.4), (20:05.0)
30860Marin Academy, CA - Team Time (1st 5) 1:26:46.2 | Spread (1st 5) 24.3
143, 146, 186, 187, 198, (244), (276)
Dustin Decker, Aidan Sweeny, Zev Buffett-davis, James Fleming t, Rob Hudson, (Jordy Fee-platt), (Jonathan Levitan)
17:08.6, 17:10.8, 17:26.8, 17:27.1, 17:32.9, (17:56.4), (18:12.9)
31877Clayton Valley, CA - Team Time (1st 5) 1:26:53.3 | Spread (1st 5) 2:09.9
29, 64, 245, 258, 281, (283)
Dylan White, Michael Cox, Paris Ruiz, Matt Hyland, Floyd McCluhan, (Nick Harrison)
16:05.9, 16:30.4, 17:56.8, 18:04.4, 18:15.8, (18:16.0)
32922Las Lomas, CA - Team Time (1st 5) 1:27:20.2 | Spread (1st 5) 1:19.5
96, 139, 185, 241, 261, (344), (370)
Preston Norris, Parker Wilkerson, Reese Lieberman, Charles Kisylia, Cooper Wise, (Jacob Renaghan), (Casey Renaghan)
16:45.5, 17:07.9, 17:26.4, 17:55.4, 18:05.0, (18:53.5), (19:09.2)
33923Convent & Stuart Hall, CA - Team Time (1st 5) 1:27:10.5 | Spread (1st 5) 2:15.6
23, 148, 200, 274, 278, (292), (293)
Elijah Horwitz, Phoenix Aquino-Thomas, Patrick Dilworth, Antonio Dominguez, Ben Kaplan, (Skyler Dela Cruz), (Antonio Woo)
15:58.7, 17:11.1, 17:33.9, 18:12.5, 18:14.3, (18:23.9), (18:24.1)
34936Alameda, CA - Team Time (1st 5) 1:27:20.6 | Spread (1st 5) 10.0
175, 176, 189, 197, 199, (230), (269)
Julian Aguilar, Ethan West, Matthew Yep, Cedric Murphy, Liam John, (Cameron Yuen), (Devin Rowe)
17:23.1, 17:23.3, 17:28.5, 17:32.6, 17:33.1, (17:50.6), (18:10.6)
936Castro Valley, CA - Team Time (1st 5) 1:27:32.1 | Spread (1st 5) 1:23.6
99, 111, 224, 231, 271, (291), (339)
Vincent Friesen, Reilly Berberian, Seth Miu, Skyler Bowersmith, Anthony Gugg, (Hunter Bowersmith), (Chris Conley)
16:47.6, 16:54.0, 17:47.7, 17:51.6, 18:11.2, (18:23.3), (18:50.9)
36963Casa Grande, CA - Team Time (1st 5) 1:27:38.8 | Spread (1st 5) 2:37.0
22, 121, 222, 287, 311, (312), (369)
Zachery Esponda, Reed Canavan, Andrew Gotshall, Garrett Esponda, Alexis Frias, (Daniel Kilpatrik), (Noble Schlueter)
15:58.0, 16:57.8, 17:47.2, 18:20.8, 18:35.0, (18:35.1), (19:08.2)
37980California (San Ramon), CA - Team Time (1st 5) 1:27:48.2 | Spread (1st 5) 1:13.6
86, 203, 219, 235, 237, (243), (249)
Alex Castillo, Parker Shields, Tyler Williams, Rahal Vegiraju, Cameron Reyes, (Siddish Sankar), (Jordan Bandtell)
16:40.9, 17:35.8, 17:43.7, 17:53.3, 17:54.5, (17:55.7), (17:57.8)
381010Piner, CA - Team Time (1st 5) 1:28:07.7 | Spread (1st 5) 2:19.6
37, 150, 221, 296, 306, (308), (322)
Jonny Vargas, Nathan Hayes, Kevin Garcia, Emmanuel Delgado, Ben Somma, (Rene Villeda), (Austin Luong)
16:12.3, 17:12.2, 17:46.3, 18:25.0, 18:31.9, (18:34.0), (18:41.4)
391047San Rafael, CA - Team Time (1st 5) 1:27:54.6 | Spread (1st 5) 2:58.7
8, 178, 263, 296, 302, (321), (345)
Munir Kabbara, Nicholas Tanaka, Will Tanaka, Chris Barrios, Eduardo Mazariegos, (Eli Stewart), (Deybi Maldonado)
15:30.3, 17:23.7, 18:06.6, 18:25.0, 18:29.0, (18:39.0), (18:53.8)
401062James Logan, CA - Team Time (1st 5) 1:28:31.8 | Spread (1st 5) 2:14.6
49, 209, 229, 260, 315, (329), (341)
Arman Pabla, Sage Bringas, Owen Johnson, Yadvinder Grewal, Jacob Andrade, (MJ Morano), (Jackson Harper)
16:21.3, 17:39.3, 17:50.4, 18:04.9, 18:35.9, (18:46.8), (18:51.6)
411084Ukiah, CA - Team Time (1st 5) 1:28:36.8 | Spread (1st 5) 2:50.9
27, 191, 257, 267, 342, (343), (383)
Robert Swoboda, Grant Miller, Cade Gravier, Chris Armstrong, Khoa Pham, (Dean Xerogenes), (Kameron Brown)
16:01.9, 17:29.7, 18:02.2, 18:10.2, 18:52.8, (18:53.4), (19:17.5)
421145Arcata, CA - Team Time (1st 5) 1:29:02.1 | Spread (1st 5) 3:07.9
13, 182, 285, 327, 338, (359), (443)
Kellen O'Neill, Miska Evans, Jaden Gorge, Milo Mateer, Amos Whitney, (Ben Narwold), (Nick Borden)
15:42.7, 17:26.1, 18:17.9, 18:44.8, 18:50.6, (19:01.0), (20:04.2)
431290Cardinal Newman, CA - Team Time (1st 5) 1:30:27.4 | Spread (1st 5) 1:45.3
166, 226, 250, 286, 362, (387), (424)
David Simonyi, Tucker Cullen, Dominic Natale, Dylan Kattengell, Connor Shaw, (Lucas Loughner), (Brian Whiteley)
17:17.4, 17:49.1, 17:58.9, 18:19.3, 19:02.7, (19:20.6), (19:48.3)
441343Urban of San Francisco, CA - Team Time (1st 5) 1:31:05.4 | Spread (1st 5) 1:58.0
125, 239, 299, 331, 349, (366), (367)
Lucas Lepinard, Kai Dalton, Larkin White, Avery Hall, Yossi Altman-Bukowski, (Oscar Wong), (Sunil Prabhu)
16:58.7, 17:55.2, 18:26.9, 18:47.9, 18:56.7, (19:06.4), (19:07.5)
451360Berean Christian, CA - Team Time (1st 5) 1:31:16.1 | Spread (1st 5) 2:14.6
97, 271, 301, 333, 358, (381), (480)
Benjamin Stame, William Sauter, Tyler Dresdow, Cade Hermeston, Luke Wilson, (Nathan Robbins), (Lucio Avila)
16:45.9, 18:11.2, 18:28.8, 18:49.7, 19:00.5, (19:17.3), (20:49.0)
461377Terra Linda, CA - Team Time (1st 5) 1:31:08.3 | Spread (1st 5) 43.6
235, 248, 278, 298, 318, (354), (393)
Kelden Ben-Ora, Evan McCormack, Clay Kaufmann, Christian Li, Brody Roberts, (Jordon Sachs-Amiami), (Jonathon Gabrys)
17:53.3, 17:57.2, 18:14.3, 18:26.6, 18:36.9, (18:59.2), (19:27.1)
471405Pittsburg, CA - Team Time (1st 5) 1:31:51.0 | Spread (1st 5) 2:51.6
108, 234, 303, 347, 413
Logan McNamar, Raul Paz, Joel Topete, Carlos Morales, Jiovanni Morales
16:50.7, 17:52.8, 18:30.3, 18:54.9, 19:42.3
481414Justin-Siena, CA - Team Time (1st 5) 1:31:53.7 | Spread (1st 5) 3:03.6
38, 290, 333, 373, 380, (451), (468)
Dante De Los Santos, Rahim Burdette, James Huber, Charles Rundquist, Devon Bose, (Cameron Vaziri), (Max McAlister)
16:12.5, 18:22.7, 18:49.7, 19:12.7, 19:16.1, (20:10.6), (20:33.2)
491418Branson, CA - Team Time (1st 5) 1:31:37.5 | Spread (1st 5) 1:34.6
180, 280, 289, 313, 356, (364), (381)
Alex Le, Everett Magnuson, Daniel Prendergast, Brian Whitelaw-McDonald, Noah Kim, (Spencer Smead), (Benji Wu)
17:25.0, 18:14.7, 18:22.4, 18:35.8, 18:59.6, (19:05.4), (19:17.3)
501424Healdsburg, CA - Team Time (1st 5) 1:31:38.8 | Spread (1st 5) 1:01.4
227, 275, 288, 294, 340, (352), (375)
Dante Godinez, Diego Garcia, Luis Quezadas, Jonathan Ramirez, Andrew Magdaleno, (Orion Johnson), (Jake Wilcox)
17:49.6, 18:12.7, 18:21.0, 18:24.5, 18:51.0, (18:58.0), (19:13.0)
511527Hercules, CA - Team Time (1st 5) 1:32:43.8 | Spread (1st 5) 4:14.3
6, 325, 379, 405, 412, (469), (490)
Ryan Cutter, John Cassell, Noel Nubla, Jon Phillip Ramos, Sergio Alvarez, (David De La Luz), (Vy Nguyen)
15:26.8, 18:43.1, 19:16.0, 19:36.8, 19:41.1, (20:33.7), (21:08.9)
521620San Marin, CA - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 1:04.3
255, 315, 335, 350, 365, (384), (403)
Joey Miller, Ryan Clark, Luke Ament, Andrew Rice, Fernando Quintero, (Briggs Macdonald), (Joe Roche)
18:01.6, 18:35.9, 18:50.1, 18:56.8, 19:05.9, (19:18.0), (19:34.8)
531693Athenian, CA - Team Time (1st 5) 1:34:42.9 | Spread (1st 5) 2:28.4
193, 251, 389, 425, 435, (474), (479)
Jeremy Lahr, Connor Ottati, Daniel Young, Henry Anderson, Andrew Chen, (Jackson Moffet), (Eric Arlen)
17:30.7, 17:59.9, 19:23.8, 19:49.4, 19:59.1, (20:36.4), (20:45.9)
541711Fortuna, CA - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 2:15.9
212, 252, 406, 407, 434, (491), (497)
Agustin Garcinuno, Jadon Bruckner, Andrew Hansen, Ivan Osorio, Ricky Sager, (Jose Osorio), (Thomas Bigger)
17:41.7, 18:00.1, 19:38.5, 19:39.1, 19:57.6, (21:10.7), (21:36.0)
551758Freedom, CA - Team Time (1st 5) 1:35:15.0 | Spread (1st 5) 2:20.9
225, 304, 361, 418, 450, (462), (464)
Zachary Roy, Aidan Dunn, Kyle Berschens, Ethan Langendorff, Edgar Becerra, (Nick Raymundo), (Joseph Van Dyke)
17:47.9, 18:31.1, 19:01.6, 19:45.6, 20:08.8, (20:29.5), (20:31.1)
561766Arroyo (NC), CA - Team Time (1st 5) 1:35:44.0 | Spread (1st 5) 3:12.0
102, 386, 410, 431, 437, (438), (444)
Timothy Scheuermann, Rigo Sainez, Joel Huey, Michael Huang, Justin Nguyen, (Herman Yuan), (Matthew Yoshioka)
16:48.0, 19:19.0, 19:41.0, 19:56.0, 20:00.0, (20:01.0), (20:05.0)
571768Antioch, CA - Team Time (1st 5) 1:35:30.5 | Spread (1st 5) 2:22.4
212, 276, 416, 422, 442, (461), (463)
Michael Lynn, Benjamin Elias, Robert Lewis, Daniel Lucido, Jose Maya, (Ralph Luke), (Jacob Serna)
17:41.7, 18:12.9, 19:44.3, 19:47.5, 20:04.1, (20:29.1), (20:29.7)
581794Head-Royce, CA - Team Time (1st 5) 1:36:49.3 | Spread (1st 5) 4:35.4
33, 353, 458, 473, 477, (499), (506)
Isaac Teuscher, Noah Teuscher, William Xenakis, Joshua Soltz, Aidan Wogan, (Zack Mintz), (Emaon Hartingan-O'Conner)
16:09.1, 18:58.1, 20:22.4, 20:35.2, 20:44.5, (21:39.5), (22:06.2)
591796Sonoma Valley, CA - Team Time (1st 5) 1:35:36.1 | Spread (1st 5) 1:58.3
284, 295, 363, 402, 452, (467), (508)
Justin Cox, Leo Macedonio, Brandon Barmore, Kahlil Vilias, Jeremy Mackling, (Liam Sheldon), (Campbell Martin)
18:17.0, 18:24.8, 19:05.0, 19:34.0, 20:15.3, (20:33.0), (22:12.0)
601804Bay School of San Francisco, CA - Team Time (1st 5) 1:35:49.7 | Spread (1st 5) 2:20.0
256, 305, 367, 421, 455, (481), (485)
Parker Readerman, Sammy Klein, Oliver Galloway, Adam Schwartz, Ming Hill, (Joey Silberman), (James Moore)
18:02.0, 18:31.4, 19:07.5, 19:46.8, 20:22.0, (20:52.0), (21:00.1)
611811Montgomery, CA - Team Time (1st 5) 1:35:43.7 | Spread (1st 5) 1:38.3
265, 324, 394, 410, 418, (429), (471)
Ramon Cruz, Kyle Theuerkauf, Brent Oru-Craig, Jacob Williams, Maverick Bonnett, (Dominic Volatile), (Justin Richter)
18:07.3, 18:42.6, 19:27.2, 19:41.0, 19:45.6, (19:53.2), (20:34.1)
621859Novato, CA - Team Time (1st 5) 1:36:04.8 | Spread (1st 5) 45.1
331, 354, 378, 395, 401, (415), (488)
Jack Carr, Calvin Reder, Gabriel Garcia, Hunter Woelfle, Andrew Groom, (Ethan Paisley), (Zachary Bellin)
18:47.9, 18:59.2, 19:14.9, 19:29.8, 19:33.0, (19:44.2), (21:03.5)
631865Technology, CA - Team Time (1st 5) 1:39:01.5 | Spread (1st 5) 5:24.9
46, 351, 475, 493, 500, (514)
David Ramirez, Aidan Barker, Travis Jenkins, Alex Guidry, Lucan Kraushaar, (Tyler Bliss)
16:20.1, 18:57.4, 20:37.0, 21:22.0, 21:45.0, (23:03.0)
641906Drew, CA - Team Time (1st 5) 1:37:09.9 | Spread (1st 5) 2:51.3
164, 400, 446, 447, 449, (459), (487)
Jack Hunter, Danny Corleto, Ben Berman, Stefan Mimski, Sean Cronan, (Elliott Wayburn-Best), (Max Manzare)
17:17.1, 19:32.1, 20:05.7, 20:06.6, 20:08.4, (20:22.7), (21:03.2)
651911San Leandro, CA - Team Time (1st 5) 1:36:43.7 | Spread (1st 5) 1:11.9
313, 374, 392, 409, 423, (426), (430)
Damian Galvan, Francisco Solano, Ezekiel Rico, Johnny Chen, Adrian Farias, (Armando Islas), (Steven Choi)
18:35.8, 19:12.9, 19:26.7, 19:40.6, 19:47.7, (19:51.7), (19:54.6)
661923Mt Eden, CA - Team Time (1st 5) 1:38:00.9 | Spread (1st 5) 3:24.4
253, 328, 388, 460, 494, (503), (515)
Jeremy Amen, Cesar Ruvalcaba, Edward Phan, Mohit Sharma, Anthony Agustin, (Andrew Lapid), (Noah Gonzales)
18:00.6, 18:46.0, 19:21.9, 20:27.4, 21:25.0, (21:55.5), (23:54.0)
671932Encinal, CA - Team Time (1st 5) 1:36:58.0 | Spread (1st 5) 1:16.0
319, 390, 398, 398, 427, (441), (470)
Luis Booth, Michael Chen, Dylan Auberjuan, John Lacaba, Jaden Taylor, (Isaiah Cabello), (Sven Schniedergers)
18:37.0, 19:24.0, 19:32.0, 19:32.0, 19:53.0, (20:04.0), (20:34.0)
681936Windsor, CA - Team Time (1st 5) 1:37:42.7 | Spread (1st 5) 2:54.8
206, 390, 420, 454, 466, (486), (501)
Lucas Chung, Hunter Larson, John Cionci, Spencer Rivara, Riley Smith, (Adrian Burger), (Dylan Moberly)
17:37.9, 19:24.0, 19:46.3, 20:21.8, 20:32.7, (21:02.5), (21:48.0)
692003Eureka, CA - Team Time (1st 5) 1:38:03.5 | Spread (1st 5) 1:49.5
325, 348, 417, 448, 465, (478), (483)
Nic Carr, Jaeden Thayer, Thomas Lal, Will Barbee, Hezekiah Blandford, (Dimitri Stefanakis), (Joseph Novack)
18:43.1, 18:55.5, 19:45.0, 20:07.3, 20:32.6, (20:45.0), (20:56.1)
702068San Lorenzo, CA - Team Time (1st 5) 1:39:19.0 | Spread (1st 5) 2:43.0
320, 396, 427, 433, 492, (501), (504)
Cesar Padilla, Anthony Herrera, Chris Martinez, Jose Garcia, Julian Arrayga, (Antonio Taporco), (Julian Mendoza)
18:38.0, 19:30.0, 19:53.0, 19:57.0, 21:21.0, (21:48.0), (21:56.0)
712091Deer Valley, CA - Team Time (1st 5) 1:40:39.0 | Spread (1st 5) 2:55.2
322, 372, 404, 495, 498
Axel Melendez, Noah Lema, Henry Rausch, Christian Gomez, Lorenzo Horde
18:41.4, 19:11.3, 19:35.5, 21:34.2, 21:36.6
722114International FAIS, CA - Team Time (1st 5) 1:39:37.8 | Spread (1st 5) 1:47.4
337, 376, 453, 472, 476, (489), (507)
Joey Koury, Rowan Davis, Max Shain, Liam Branch, Eloi Divol, (Ben Ryan), (Alex Wong)
18:50.4, 19:14.0, 20:20.6, 20:35.0, 20:37.8, (21:06.5), (22:09.0)
732248Hayward, CA - Team Time (1st 5) 1:43:37.8 | Spread (1st 5) 3:32.0
308, 455, 484, 496, 505, (509), (511)
Alexander Carranza, Jonathan Rivera, Ulices Hermosillo, Mario Martinez, Gerardo Gonzales, (Hector Coronado), (Danh Nguyen)
18:34.0, 20:22.0, 21:00.0, 21:35.8, 22:06.0, (22:13.0), (22:16.0)
742252San Francisco Waldorf, CA - Team Time (1st 5) 1:42:31.8 | Spread (1st 5) 2:49.3
408, 436, 439, 457, 512
Heron Johnson-Vigeant, Carson Dietiker, Cash Logan, Max Klinman, Aditya Malik
19:39.2, 19:59.9, 20:02.1, 20:22.1, 22:28.5
752315Del Norte, CA - Team Time (1st 5) 1:45:05.0 | Spread (1st 5) 3:34.0
371, 440, 482, 509, 513, (516)
Jed Kirsch, Braydon Henderson, Parker Thompson, Steven Berry, Tom Griffin, (Graeson Cameron)
19:10.0, 20:02.2, 20:55.8, 22:13.0, 22:44.0, (26:20.0)