122Dublin, CA - Team Time (1st 5) 51:01.8 | Spread (1st 5) 7.4
2, 3, 4, 6, 7, (8), (18)
Adrian Tran, Suvan Shangle, Grayson Young, Tanish Kumar, Vincent Giannini, (Sharvin Manjrekar), (Diego Munoz Arroyo)
10:08.3, 10:10.5, 10:12.3, 10:15.0, 10:15.7, (10:16.0), (10:24.9)
2123Moreau Catholic, CA - Team Time (1st 5) 52:19.7 | Spread (1st 5) 45.2
1, 15, 26, 28, 53, (62), (75)
Cole Pineda, Nico Melendres, Jacob Hupke, Wesley Hastings, Vincent Tran, (Ignacio Ramirez), (Carson Moses)
10:04.3, 10:21.8, 10:31.2, 10:32.9, 10:49.5, (10:52.4), (10:56.3)
3148Maria Carrillo, CA - Team Time (1st 5) 52:44.7 | Spread (1st 5) 29.2
11, 17, 32, 36, 52, (66), (89)
Colton Swinth, Rory Smail, Pierce Kapustka, Omar Alvarez-Hernandez, Jacob Donohue, (Elijah Ettedgui), (Oswaldo Rodriguez-Lopez)
10:20.1, 10:22.9, 10:35.1, 10:37.3, 10:49.3, (10:53.6), (11:03.0)
4181Campolindo, CA - Team Time (1st 5) 53:12.3 | Spread (1st 5) 23.3
19, 21, 39, 47, 55, (65), (77)
Cayden Hein, Dylan Gunn, Alexander Lodewick, Dylan Cronin, Vishal Lashkari, (Jack Pieper), (Bradford Martin)
10:26.6, 10:27.2, 10:41.7, 10:46.9, 10:49.9, (10:53.3), (10:59.1)
5223Newark Memorial, CA - Team Time (1st 5) 53:26.6 | Spread (1st 5) 35.0
20, 30, 35, 50, 88, (91), (125)
Angelo Frese, Andrew Arcos, Diego Ochoa, Eric Lambruschini, Ernesto Avalos, (Chris Martinez), (Quincy Nemie Jr.)
10:27.0, 10:33.6, 10:36.0, 10:48.0, 11:02.0, (11:03.2), (11:14.0)
6234Mission San Jose, CA - Team Time (1st 5) 53:42.0 | Spread (1st 5) 15.7
34, 37, 49, 54, 60, (68), (70)
Ansh Singh, Troy Holcomb, Ian Park, Ryan Nip, Andrew Xu, (Eric Zhang), (Brian Gao)
10:35.7, 10:37.7, 10:47.4, 10:49.8, 10:51.4, (10:54.0), (10:55.2)
7263Casa Grande, CA - Team Time (1st 5) 53:31.7 | Spread (1st 5) 52.3
5, 9, 56, 90, 103, (113), (143)
Logan Moon, William Hite, Nolan Hosbein, Luke Baird, Jake Dietlin, (Andrew Gotshall), (Aaron Beaube)
10:14.9, 10:16.5, 10:50.0, 11:03.1, 11:07.2, (11:10.6), (11:20.2)
8267James Logan, CA - Team Time (1st 5) 53:45.1 | Spread (1st 5) 42.5
14, 27, 64, 70, 92, (106), (114)
Jackson Harper, Osbaldo Longorio, Jaskaran Mohem, Luke Fewx, Navveer Bhangal, (Scott Suplick), (Seth Barrera)
10:21.3, 10:31.8, 10:53.0, 10:55.2, 11:03.8, (11:08.9), (11:11.0)
9309Washington, CA - Team Time (1st 5) 53:54.7 | Spread (1st 5) 55.5
10, 25, 58, 93, 123, (205), (212)
Trevor Hancock, Diego Brown, Lee Morkved, Judah Hsu, Aakarsh Gopisetty, (Anderson Dang), (Joel Castillo)
10:17.5, 10:30.1, 10:50.1, 11:04.0, 11:13.0, (11:39.9), (11:41.2)
10358Monte Vista, CA - Team Time (1st 5) 54:40.0 | Spread (1st 5) 15.3
44, 69, 74, 84, 87, (158), (216)
James Switzer, Yonathan Amare, Ian Bushell, Brendan Leahey, Aakersh Mathur, (John Loughery), (Ethan Pendergraft)
10:46.6, 10:54.5, 10:56.0, 11:01.0, 11:01.9, (11:25.7), (11:42.0)
11389Santa Rosa, CA - Team Time (1st 5) 54:34.9 | Spread (1st 5) 1:02.2
13, 48, 61, 117, 150, (152), (155)
Andrew McKamey, Steven Grams, Andrew Engel, Dylan Phillips, Dylan Mooney, (Kyle Fleischer), (James Schott)
10:21.0, 10:47.3, 10:52.0, 11:11.4, 11:23.2, (11:23.5), (11:24.7)
12431Napa, CA - Team Time (1st 5) 54:56.4 | Spread (1st 5) 52.1
24, 44, 95, 121, 147, (172), (252)
Erik Cosca, David Acuna, Elliott Zuidema, Eric Aguilar, Daniel Rios, (Elliot Surh), (Jackson Cope)
10:29.8, 10:46.6, 11:05.2, 11:12.9, 11:21.9, (11:29.4), (11:49.2)
13439Dougherty Valley, CA - Team Time (1st 5) 55:10.5 | Spread (1st 5) 26.7
42, 76, 85, 115, 121, (124), (135)
Michael Schneider, Connor Ueyama, Shane Badcock, Omansh Bainsla, Jackson Colla, (Ameya Padakanti), (Nirmal Ayyagari)
10:46.2, 10:58.4, 11:01.8, 11:11.2, 11:12.9, (11:13.6), (11:16.4)
14524Freedom, CA - Team Time (1st 5) 55:25.5 | Spread (1st 5) 1:08.9
29, 59, 79, 142, 215, (364), (408)
Joesiah Kriston, Iyan Godwin, Wyatt Erickson, Samuel Roberts, Jadon Kriston, (Stanford O'Neil), (Sebastian Garcia)
10:33.0, 10:50.8, 10:59.7, 11:20.1, 11:41.9, (12:22.0), (12:35.2)
15562College Park, CA - Team Time (1st 5) 55:34.2 | Spread (1st 5) 1:18.4
12, 82, 99, 167, 202, (230), (270)
Lev Afonine, Alex Lamoureux, Diego Flores, Kyle Pickle, Harley Santos, (Nicholas Guliaev), (Ivan Richards)
10:20.8, 11:00.2, 11:06.1, 11:27.9, 11:39.2, (11:45.5), (11:54.5)
16568American, CA - Team Time (1st 5) 55:49.9 | Spread (1st 5) 47.1
51, 56, 125, 146, 190, (238), (347)
Lucas Fezler, Vishwa Iyer, Frank Wang, Anuraag Murugesan, Nathaniel Beddingfield, (Abhijit Nambiar), (Isaac Cruz)
10:48.9, 10:50.0, 11:14.0, 11:21.0, 11:36.0, (11:46.7), (12:15.6)
17577Liberty - Brentwood, CA - Team Time (1st 5) 55:53.6 | Spread (1st 5) 16.5
83, 94, 130, 134, 136, (137), (140)
Max Ortega, Dylan Leypon, Jesus Alvarez, Kevin Dick, Long Nguyen, (Nic Lewis), (Oliver Lyman)
11:00.9, 11:05.0, 11:14.6, 11:15.7, 11:17.4, (11:17.9), (11:18.7)
18603Windsor, CA - Team Time (1st 5) 55:49.3 | Spread (1st 5) 1:08.7
38, 43, 73, 206, 243, (246), (282)
Hunter Larson, Dustin Smith, Landon McAlister, Ian Hopkins, Valentino Bugica, (Tallen Theiss), (Garrett Melvin)
10:39.3, 10:46.4, 10:55.5, 11:40.1, 11:48.0, (11:48.4), (11:56.5)
19626Head-Royce, CA - Team Time (1st 5) 56:02.8 | Spread (1st 5) 51.7
33, 139, 141, 148, 165, (272), (331)
Ethan Ash, Aidan Wogan, Charlie Jones, Brandon Byrd, Niccolo Lena, (Loucas Xenakis), (Alec Stein)
10:35.6, 11:18.6, 11:18.8, 11:22.5, 11:27.3, (11:55.3), (12:09.2)
20689Piner, CA - Team Time (1st 5) 56:26.7 | Spread (1st 5) 48.7
80, 96, 102, 161, 250, (315), (336)
Tyler Tran, Austin Luong, Jared Hayes, Juan Vazquez, Tyler Mezey, (David Farrell), (Roman Gaspar)
10:59.9, 11:05.3, 11:06.7, 11:26.2, 11:48.6, (12:05.8), (12:10.5)
21713Sonoma Academy, CA - Team Time (1st 5) 56:39.1 | Spread (1st 5) 45.2
81, 98, 106, 201, 227, (404), (458)
Jonas Crean, Leopold Van den daele, Alex Pallais, Luke Fuette, Archie Lee, (Brian Barcenas), (Aubrey Elder)
11:00.1, 11:05.7, 11:08.9, 11:39.1, 11:45.3, (12:34.4), (12:58.8)
22714Foothill (Pleasanton), CA - Team Time (1st 5) 56:39.3 | Spread (1st 5) 47.9
46, 156, 160, 164, 188, (193), (195)
Arjun Subramanian, Pablo Angel, Prithu Kachare, Seth Tang, Chad Linke, (Christopher Loo), (Colin Wong)
10:46.7, 11:24.9, 11:25.9, 11:27.2, 11:34.6, (11:37.6), (11:38.3)
23753Irvington, CA - Team Time (1st 5) 56:49.8 | Spread (1st 5) 47.9
67, 125, 168, 179, 214, (218), (228)
Vivek Subramanyan, Nakul Mohakar, Louis Law, Shriyan Gote, Atharva Bhatta, (Chlinton Kuang), (Zachary Marton)
10:53.9, 11:14.0, 11:28.3, 11:31.8, 11:41.8, (11:42.4), (11:45.4)
24762Northgate, CA - Team Time (1st 5) 56:52.5 | Spread (1st 5) 37.6
104, 110, 128, 189, 231, (236), (261)
Logan Harlow, Aidan Sunbury, Karl Lindeman, Kyle Walsh, Evan Leach, (David Allen), (Leonard Garcia)
11:08.0, 11:09.4, 11:14.3, 11:35.2, 11:45.6, (11:46.5), (11:52.0)
25819Bishop O'Dowd, CA - Team Time (1st 5) 57:12.2 | Spread (1st 5) 40.3
100, 112, 175, 195, 237, (271), (287)
Julian Jensen, Lucas Chaney, Jackson Bigelow, Ryan Wright, Aidan Rocha, (Ryan O'Donnell), (Peter Schmitz)
11:06.3, 11:10.5, 11:30.5, 11:38.3, 11:46.6, (11:55.1), (11:58.9)
26846Alhambra (Martinez), CA - Team Time (1st 5) 57:14.1 | Spread (1st 5) 1:07.5
41, 157, 168, 217, 263, (268), (294)
Carson Edwards, Tyler Allan, Benjamin Smyers, Colby Thompson, Sam DiBetta, (Ryan McCauley), (Nolin Searls)
10:45.3, 11:25.4, 11:28.3, 11:42.3, 11:52.8, (11:53.9), (12:00.2)
27895Eureka, CA - Team Time (1st 5) 57:22.3 | Spread (1st 5) 1:25.5
31, 182, 194, 197, 291, (300), (386)
Ian Bennett, Diego Gonzalez, Jaeden Thayer, Jordan Urban, Thomas Becannon, (Ethan Pesch), (Dimitri Stefanakis)
10:34.0, 11:32.6, 11:37.8, 11:38.4, 11:59.5, (12:02.2), (12:28.8)
28963Piedmont, CA - Team Time (1st 5) 57:42.8 | Spread (1st 5) 1:09.3
63, 119, 225, 258, 298, (306), (320)
Alex Weekes, Seamus Chamberlain Carr, Rowen Connelly, Andrew Szerdy, Edward Marcus, (Cooper Downing), (Max Podell)
10:52.5, 11:11.9, 11:44.8, 11:51.8, 12:01.8, (12:03.7), (12:06.8)
29971Lick Wilmerding, CA - Team Time (1st 5) 57:24.3 | Spread (1st 5) 1:42.5
16, 133, 234, 277, 311, (334), (368)
Alex Mader, Adam Spitzler, Milo Chung, Gabe Castro-Root, Dylan Sibbitt, (Kyan Shlipak), (Felix Fein)
10:22.4, 11:15.4, 11:46.0, 11:55.6, 12:04.9, (12:10.2), (12:22.7)
30991Castro Valley, CA - Team Time (1st 5) 58:03.8 | Spread (1st 5) 32.1
138, 181, 198, 219, 255, (289), (309)
Tobias Taylor, Tyler Morgan, Logan Phulps, Jacob Bull, Timothy Wu, (Christian Bonardi), (Maximus Rojas)
11:18.4, 11:32.5, 11:38.6, 11:43.8, 11:50.5, (11:59.3), (12:04.3)
311000San Ramon Valley, CA - Team Time (1st 5) 58:05.2 | Spread (1st 5) 30.3
149, 163, 211, 213, 264, (285), (296)
Daniel Stern, Griffin King, Calder Severson, Kenny Carpenter, Aaron Lescure, (Noah Levy), (Erik Davis)
11:22.7, 11:27.1, 11:41.1, 11:41.3, 11:53.0, (11:57.7), (12:00.4)
321008Acalanes, CA - Team Time (1st 5) 57:56.8 | Spread (1st 5) 54.6
110, 131, 158, 301, 308, (350), (390)
Tyler Hunt, Loic Windfuhr Durand, Bennett Dodge, Josh Evans, Harrison Seymour, (Ben Krey), (Peter Buchel)
11:09.4, 11:14.9, 11:25.7, 12:02.8, 12:04.0, (12:17.3), (12:29.8)
331037Vintage, CA - Team Time (1st 5) 58:02.9 | Spread (1st 5) 1:02.1
97, 101, 241, 274, 324, (398), (419)
Jonathan Wachowski, Liam Alexander, Drew Holloran, Troy McDonald-Doxsee, Nicholas Malito, (Jackson Travers), (Logan Lines)
11:05.6, 11:06.6, 11:47.6, 11:55.4, 12:07.7, (12:31.5), (12:39.3)
341101Healdsburg, CA - Team Time (1st 5) 58:15.3 | Spread (1st 5) 1:56.7
23, 200, 207, 297, 374, (391), (478)
Jack Vanden Heuvel, Jameson Dankowski, Peter Trebilcock, Alex Cyphers, Edgar Ortiz, (Luca Pastene), (Conroy Smith)
10:28.9, 11:38.9, 11:40.4, 12:01.5, 12:25.6, (12:29.9), (13:13.3)
351114Ukiah, CA - Team Time (1st 5) 58:37.0 | Spread (1st 5) 16.7
177, 219, 231, 242, 245, (343), (393)
Aiden Platte, Caleb Mucho, Zachary Koball, Nathan Gibson, Ivan Rubio Cervantes, (Michael Leggett), (Dylan Dewall)
11:31.5, 11:43.8, 11:45.6, 11:47.9, 11:48.2, (12:14.8), (12:30.3)
361121Clayton Valley, CA - Team Time (1st 5) 58:30.9 | Spread (1st 5) 49.3
105, 228, 244, 260, 284, (294), (312)
Nicholas Muller, Matthew Andrade, Gavin Walker, Aidan Reinwald, Alex Walker, (Christian White), (Tyler Habermeyer)
11:08.1, 11:45.4, 11:48.1, 11:51.9, 11:57.4, (12:00.2), (12:05.3)
371123John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:00:18.5 | Spread (1st 5) 4:36.7
22, 166, 171, 251, 513, (515)
Jack Conner, Nathan Jay, Dylan Herron, Joshua Varela, Joshua Huang, (Aayush Kottangada)
10:28.2, 11:27.8, 11:28.7, 11:48.9, 15:04.9, (15:20.0)
381133San Francisco University, CA - Team Time (1st 5) 58:40.1 | Spread (1st 5) 29.4
174, 192, 222, 253, 292, (325), (373)
James Krepelka, Henry Burton, Jack Bijur, Devin Leung, Kent Friel, (Ashwin Giri), (Dash Nakahata)
11:30.2, 11:36.5, 11:44.0, 11:49.8, 11:59.6, (12:08.1), (12:25.1)
391206St Mary's College, CA - Team Time (1st 5) 59:01.6 | Spread (1st 5) 1:03.6
153, 180, 231, 264, 378, (384), (402)
Mateo Malko-Allen, Riley Hartney, Nico Laub-Sabater, Adrian Licea, Alexander Rudolph, (Matteo Brownlow), (Vale Johnson Vigeant)
11:23.7, 11:32.0, 11:45.6, 11:53.0, 12:27.3, (12:28.3), (12:33.8)
401252St Joseph Notre Dame, CA - Team Time (1st 5) 59:09.1 | Spread (1st 5) 36.7
183, 224, 246, 266, 333, (383), (429)
Rowan O'Brien, Christian Granados, Christopher Ramirez, Ellis Cervantes, Arlo Rucker, (Max Reeve), (Thomas McCue)
11:33.2, 11:44.3, 11:48.4, 11:53.3, 12:09.9, (12:28.1), (12:43.6)
411314Montgomery, CA - Team Time (1st 5) 59:24.5 | Spread (1st 5) 1:15.6
118, 184, 314, 319, 379, (387), (426)
Hayden Dalsing, Dillon Kiernan, Nathan Fifer, Lucas Morthole, Erick Alcaraz-Parra, (James Gesell), (Ben Howe)
11:11.8, 11:33.4, 12:05.4, 12:06.5, 12:27.4, (12:28.9), (12:42.6)
421320Heritage (Brentwood), CA - Team Time (1st 5) 59:23.2 | Spread (1st 5) 46.7
153, 262, 267, 303, 335, (338), (340)
Jordan Maldonado, Caden Coleman, Alexander Rojas, Ryan Rodriguez, Dominic DePiero, (Mitchell Aaron), (Garrett Jones)
11:23.7, 11:52.3, 11:53.8, 12:03.0, 12:10.4, (12:11.1), (12:14.1)
431335San Leandro, CA - Team Time (1st 5) 59:23.9 | Spread (1st 5) 59.4
116, 277, 301, 304, 337, (354), (361)
Jacobo Mendez-Sanchez, Anthony Zahradka, Eddie Campuzano, Alvaro Rodriguez, Tyler Caisse, (Luis Ciprian), (Ryan Nguyen)
11:11.3, 11:55.6, 12:02.8, 12:03.5, 12:10.7, (12:17.9), (12:21.3)
441340Albany, CA - Team Time (1st 5) 59:29.9 | Spread (1st 5) 35.2
173, 274, 288, 293, 312, (316), (320)
Trevor Ryan, Nathan Rasband, Joshua Ambrosio, Elliot Chang, Joshua Bernard-Pearl, (Andrew Chik), (Magnus Tangherlini)
11:30.1, 11:55.4, 11:59.1, 12:00.0, 12:05.3, (12:05.9), (12:06.8)
451363Benicia, CA - Team Time (1st 5) 59:41.3 | Spread (1st 5) 51.8
150, 187, 341, 341, 344, (396), (455)
Reid Burford, Blake Harris, Jayden Randolph, Alika Rosales, Jackson Yacullo, (Niall Mandal), (Graham Randolph)
11:23.2, 11:34.5, 12:14.3, 12:14.3, 12:15.0, (12:31.2), (12:53.7)
461397Miramonte, CA - Team Time (1st 5) 59:44.5 | Spread (1st 5) 28.6
210, 254, 283, 318, 332, (355), (369)
Yoav Konstantino, Simon Neuwirth-Stein, Christian Gee, Anthony Yen, Roan Kazmierowski, (Ryan O'Neill), (Alex Meckes)
11:41.0, 11:50.4, 11:57.1, 12:06.4, 12:09.6, (12:18.1), (12:23.2)
471398Analy, CA - Team Time (1st 5) 59:41.1 | Spread (1st 5) 1:06.9
120, 280, 317, 323, 358, (365), (423)
Joey Thompson, Austin VanBezooyen, Jack Cheshier-Fraenkle, Rowan Campbell-Voss, Nikolas Brandt, (Jedediah Hornback), (Dallin Ramos)
11:12.3, 11:56.1, 12:06.1, 12:07.4, 12:19.2, (12:22.1), (12:40.4)
481413Petaluma, CA - Team Time (1st 5) 59:59.6 | Spread (1st 5) 1:00.8
168, 226, 246, 385, 388, (410), (421)
Javier Gutierrez, Luis Calito Garcia, Alex Juarez Aragon, Joseph Schwappach, Bendt Jorgensen, (Drake Newell), (Zachary Engler)
11:28.3, 11:45.2, 11:48.4, 12:28.6, 12:29.1, (12:36.0), (12:39.7)
491437Las Lomas, CA - Team Time (1st 5) 59:58.3 | Spread (1st 5) 42.8
204, 257, 281, 330, 365, (371), (380)
Cooper Wise, Charlie Kisylia, Tim Shargel, Grant Askins, Dylan Breen, (Milan Chavez), (Noah Springer)
11:39.3, 11:51.4, 11:56.4, 12:09.1, 12:22.1, (12:24.6), (12:27.5)
501464De La Salle, CA - Team Time (1st 5) 1:00:08.1 | Spread (1st 5) 1:08.3
145, 239, 339, 352, 389, (432), (434)
Oscar Gomez, Tommy Welch, Charles Boyle, Austin Hess, Sebastian Ramirez, (Philip Arrajj), (Sam Pickett)
11:20.9, 11:47.2, 12:13.1, 12:17.7, 12:29.2, (12:45.0), (12:45.5)
511465Middletown, CA - Team Time (1st 5) 1:00:00.1 | Spread (1st 5) 1:26.7
70, 328, 348, 356, 363, (382), (403)
Isaac Rascon, Jordan Rego, Isaiah Diaz, Caleb Cobb, Javier Perez, (Hagan Cadwallader), (Kevin Nance)
10:55.2, 12:09.0, 12:15.8, 12:18.2, 12:21.9, (12:28.0), (12:33.9)
521511Antioch, CA - Team Time (1st 5) 1:00:27.5 | Spread (1st 5) 1:05.6
185, 221, 286, 401, 418, (447), (448)
Payton Harty, Sid Valdez, Damaree Barnett -reyes, Ruben Sandoval, Isaac Vasquez, (Luis Vasquez), (Joshua Vienna)
11:33.6, 11:43.9, 11:58.8, 12:32.0, 12:39.2, (12:50.8), (12:51.0)
531524Concord, CA - Team Time (1st 5) 1:00:43.0 | Spread (1st 5) 1:50.7
132, 162, 372, 392, 466, (487), (496)
Diego Huerta, Logan Jacobs, Ko Williams, Brandon Simpson, David Ojer, (Zachary Dahl), (Joey Anderson)
11:15.3, 11:26.9, 12:24.8, 12:30.0, 13:06.0, (13:19.7), (13:38.5)
541591San Marin, CA - Team Time (1st 5) 1:01:00.4 | Spread (1st 5) 1:31.1
144, 199, 362, 437, 449, (484), (493)
Sean Burke, Raymond Lunde, Nicholas Brandis, Heston Wilson, Aiden Tumbokon, (Ryan Burke), (Marley Davis)
11:20.8, 11:38.7, 12:21.6, 12:47.4, 12:51.9, (13:18.1), (13:33.1)
551596Berkeley, CA - Team Time (1st 5) 1:00:44.8 | Spread (1st 5) 40.0
240, 268, 351, 357, 380, (410), (430)
Naftali Bojdak-Yates, Quinn Koch, Kieran Sullivan, Aaron Diamond, Julien Chauvet, (Aidan Metcalfe), (Giuseppe Chiappetta)
11:47.5, 11:53.9, 12:17.5, 12:18.4, 12:27.5, (12:36.0), (12:44.1)
561599El Molino (Closed 2021), CA - Team Time (1st 5) 1:00:52.5 | Spread (1st 5) 1:04.9
186, 235, 346, 415, 417, (433), (483)
Ladarrian Gambol, Kazuki Hillberg, Jackson Conger, Caleb Bush, Colton Pfann, (Drew Giacomini), (Zeke Hataway)
11:34.1, 11:46.1, 12:15.4, 12:37.9, 12:39.0, (12:45.1), (13:18.0)
571619American Canyon, CA - Team Time (1st 5) 1:00:54.1 | Spread (1st 5) 52.2
202, 299, 344, 377, 397, (399), (442)
Yahir Madrigal, Dakota Lim, Jose Naranjo, Jerome Hernandez, Joshua Loo, (Alfons McCoy), (Andres Cardenas)
11:39.2, 12:02.1, 12:15.0, 12:26.4, 12:31.4, (12:31.9), (12:49.0)
581624Deer Valley, CA - Team Time (1st 5) 1:00:56.4 | Spread (1st 5) 1:28.8
108, 352, 374, 376, 414, (439), (441)
Hunter Phillips, Daniel Gober, Tyler Lam, Daniel Pantoja, Gabriel Gomez, (David Hernandez), (Joshua Lam)
11:09.0, 12:17.7, 12:25.6, 12:26.3, 12:37.8, (12:48.1), (12:48.9)
591639El Cerrito, CA - Team Time (1st 5) 1:01:02.6 | Spread (1st 5) 1:06.2
176, 249, 395, 406, 413, (416), (445)
Efrem Blitz, Dandan Betser, Tristan Aultman, Hugo Gerstman, Will Diego, (Sakcham Tamang), (Nico Fernandez)
11:31.0, 11:48.5, 12:31.1, 12:34.8, 12:37.2, (12:38.1), (12:49.9)
601706Hayward, CA - Team Time (1st 5) 1:01:47.4 | Spread (1st 5) 1:39.4
208, 209, 394, 407, 488, (519)
Frank Trejo, Jose Flores, Kris Chon, Ethan Hagley, Terran Chu, (Edward Bentley)
11:40.6, 11:40.9, 12:30.9, 12:35.0, 13:20.0, (17:06.0)
611719Redwood (Larkspur), CA - Team Time (1st 5) 1:01:28.4 | Spread (1st 5) 56.9
272, 276, 277, 444, 450, (456), (468)
Will Baker, Nathan Wollenweber, Daegan Cutter, Kevin Castro, Jack Stolte, (Jack Jacobs), (Jonathan Law)
11:55.3, 11:55.5, 11:55.6, 12:49.8, 12:52.2, (12:55.0), (13:06.8)
621725California (San Ramon), CA - Team Time (1st 5) 1:01:37.9 | Spread (1st 5) 1:28.4
177, 304, 349, 436, 459, (463), (480)
Matthew Alm, Ryan Dube, Luke Perez, Justin Snow, Sean Neumann, (Jacob Phister), (Aryan Sarda)
11:31.5, 12:03.5, 12:16.3, 12:46.7, 12:59.9, (13:04.6), (13:15.4)
631801Cardinal Newman, CA - Team Time (1st 5) 1:02:23.1 | Spread (1st 5) 2:07.7
78, 326, 461, 467, 469, (473), (476)
Mario Prado, Patrick Cvitanovic, John Simon, Charlie Oandason, Carson Jardine, (Matthew Prendiville), (Alexander Limper)
10:59.4, 12:08.3, 13:01.6, 13:06.7, 13:07.1, (13:10.0), (13:11.5)
641822Amador Valley, CA - Team Time (1st 5) 1:01:51.1 | Spread (1st 5) 48.6
258, 327, 405, 409, 423, (451), (452)
Steven Li, Ryken Mak, Izak Monette, Ronit Mehta, Robert Sitter, (Ehan Shah), (Alex Flores)
11:51.8, 12:08.9, 12:34.7, 12:35.3, 12:40.4, (12:52.3), (12:52.6)
651881International FAIS, CA - Team Time (1st 5) 1:04:32.4 | Spread (1st 5) 3:18.4
85, 328, 454, 506, 508, (517), (518)
Rowan Davis, Eloi Divol, Marco Iboshi, Alexander Hack, Julien Prefot, (Adam Margulies), (Jonathan Palash-Mixner)
11:01.8, 12:09.0, 12:53.3, 14:08.1, 14:20.2, (15:33.5), (15:34.8)
661907Technology, CA - Team Time (1st 5) 1:04:43.0 | Spread (1st 5) 3:56.4
129, 370, 412, 482, 514, (520)
Travis Jenkins, Maxwell Cole, John Barrett, Spencer Matticola, Adam Zechiel, (Matthew Davis)
11:14.5, 12:23.6, 12:36.3, 13:17.7, 15:10.9, (18:59.9)
671944Berean Christian, CA - Team Time (1st 5) 1:03:01.2 | Spread (1st 5) 1:11.8
307, 310, 367, 479, 481, (489), (491)
Isaac Jensen, Ryan Johnstone, Marcus Morales, Cameron Kochaphum, Benny Hernandez, (Spencer Johnson), (Luke Wessel)
12:03.8, 12:04.5, 12:22.5, 13:14.8, 13:15.6, (13:21.4), (13:23.8)
681968Livermore, CA - Team Time (1st 5) 1:03:26.0 | Spread (1st 5) 2:07.7
191, 420, 425, 431, 501, (504), (505)
Richard Beeler, Richard Mallon, Mark Nishikubo, Andrew Galka, Henry Gleason, (Stuart May), (Christopher Machado)
11:36.1, 12:39.5, 12:42.3, 12:44.3, 13:43.8, (14:00.3), (14:03.2)
691999De Anza, CA - Team Time (1st 5) 1:03:21.6 | Spread (1st 5) 1:28.6
256, 360, 427, 470, 486, (490), (499)
Kristian Domingo, Palvir Singh, Isaiah Aguilar, Ulises Olivar, Carlos Cocoletzi, (Devon Ellison), (Daniel Ramirez)
11:50.7, 12:20.9, 12:43.0, 13:07.7, 13:19.3, (13:23.0), (13:40.6)
702004Justin-Siena, CA - Team Time (1st 5) 1:03:49.5 | Spread (1st 5) 1:54.1
223, 359, 462, 465, 495, (503), (512)
Jacob Guiducci, Casey Potrebic, Vishnu Vijayakumar, Paul Giusto, Devon De los santos, (Evan Smith), (Jack Carey)
11:44.1, 12:19.8, 13:01.9, 13:05.5, 13:38.2, (13:59.7), (15:02.7)
712016Roseland University Prep, CA - Team Time (1st 5) 1:04:30.6 | Spread (1st 5) 2:30.9
108, 428, 485, 497, 498, (509), (510)
Alexis Lorezano, Irwin Lopez, Adolfo Rios, Alexis Trejo, Daniel Garcia, (Jonathan Jimenez), (Eliseo Pacheco)
11:09.0, 12:43.5, 13:18.8, 13:39.4, 13:39.9, (14:30.0), (14:35.7)
722032Hercules, CA - Team Time (1st 5) 1:03:05.1 | Spread (1st 5) 50.2
290, 421, 438, 440, 443, (475), (494)
Nicholas Mueller, Andres Dominguez, Khristian Molina, Adrian Tyler Dalisay, Maceo Feraren, (Kevin Lee), (Jake Boston)
11:59.4, 12:39.7, 12:47.8, 12:48.6, 12:49.6, (13:11.0), (13:33.8)
732047North Bay Christian, CA - Team Time (1st 5) 1:08:29.0 | Spread (1st 5) 4:38.8
40, 473, 507, 511, 516, (521)
Brady English, Vincent Wei, John Henry Bruner, Chris Hampton, Henry Chen, (Leo Chen)
10:44.1, 13:10.0, 14:14.0, 14:58.0, 15:22.9, (19:30.0)
742191St Patrick/St Vincent, CA - Team Time (1st 5) 1:04:31.4 | Spread (1st 5) 1:05.7
322, 457, 464, 471, 477, (492), (502)
Matthew Thompson, Matthew Bustos, Ethan Caragan, Rodney Speight, Andrew Swin, (Keith Ruble), (Ryu Baysa)
12:07.2, 12:57.9, 13:04.8, 13:08.6, 13:12.9, (13:27.1), (13:57.9)
752192College Preparatory, CA - Team Time (1st 5) 1:04:00.6 | Spread (1st 5) 28.3
399, 434, 446, 453, 460, (472), (500)
Rowan Cooper, Zachary Zener, Samuel Reiter, Richard O'Donnell, George Wilson, (Jerry Wong), (Kenzo Hannah)
12:31.9, 12:45.5, 12:50.1, 12:52.9, 13:00.2, (13:09.3), (13:41.2)