152Bellarmine College Prep, CA - Team Time (1st 5) 1:17:43.9 | Spread (1st 5) 53.9
1, 3, 14, 15, 19, (21), (28)
Meika Beaudoin-Rousseau, Alex Scales, Luke Pinkel, Dylan Doblar, Neerav Gade, (Ross D'Orfani), (Joseph Deck)
14:58.8, 15:14.3, 15:47.9, 15:50.2, 15:52.7, (15:56.5), (15:59.8)
284St Francis (Mountain View), CA - Team Time (1st 5) 1:18:36.3 | Spread (1st 5) 48.6
4, 5, 16, 24, 35, (45), (60)
Shyam Kumar, Colton Colonna, Naren Karur, Daniel Skahill, Daniel Griffin, (Antonio Macabantad), (Edwyn Castillo)
15:18.3, 15:23.3, 15:50.5, 15:57.3, 16:06.9, (16:14.7), (16:29.2)
3112Palo Alto, CA - Team Time (1st 5) 1:19:07.2 | Spread (1st 5) 1:03.7
2, 9, 26, 31, 44, (62), (110)
Kent Slaney, Henry Saul, Naveen Pai, Spencer Morgenfeld, Ben Beaudry, (Sam Craig), (Reed Foster)
15:10.9, 15:40.2, 15:59.1, 16:02.4, 16:14.6, (16:29.6), (17:02.9)
4127Willow Glen, CA - Team Time (1st 5) 1:19:40.5 | Spread (1st 5) 36.3
7, 12, 25, 41, 42, (98), (111)
Zach Walker, Nic Dinsdale, Mustafa Abdalla, Timothy Arredondo, Julio Cerda, (Matt Coleman), (Alex Asch)
15:35.0, 15:45.0, 15:58.8, 16:10.4, 16:11.3, (16:53.0), (17:04.0)
5154Homestead, CA - Team Time (1st 5) 1:20:08.2 | Spread (1st 5) 34.0
10, 23, 37, 38, 46, (72), (79)
Ryan Ma, Max Sawyer, Julien Kehon, Gabe Rosado, Vincent Li, (Cameron Mackay), (Sahil Morchi)
15:41.0, 15:57.2, 16:07.4, 16:07.6, 16:15.0, (16:37.6), (16:40.7)
6268Monta Vista, CA - Team Time (1st 5) 1:21:46.9 | Spread (1st 5) 54.0
13, 36, 68, 73, 78, (91), (101)
Bennett Zhang, Jeffrey Xu, Scott Gregory, Andrew Ma, Justin Lin, (Andy Fang), (Kingsley Wang)
15:46.1, 16:07.2, 16:35.3, 16:38.2, 16:40.1, (16:48.0), (16:55.8)
7278Los Gatos, CA - Team Time (1st 5) 1:21:59.5 | Spread (1st 5) 36.1
33, 50, 54, 64, 77, (121), (137)
Dylan Lasher, Nathaniel Redfern, Arjun Natarajan, Luca Bommarito, Luke Stewart, (Jadon Jin), (Nate Mailhot)
16:03.8, 16:20.2, 16:24.0, 16:31.6, 16:39.9, (17:12.7), (17:19.0)
8307St Ignatius, CA - Team Time (1st 5) 1:22:16.8 | Spread (1st 5) 37.6
34, 47, 70, 75, 81, (82), (97)
Nick Hollister, Taylor Spaulding, Nizar Sweileh, Aziz Wong, Michael Lundgren, (Marco Bonacini), (James Estillore)
16:04.1, 16:15.3, 16:36.6, 16:39.1, 16:41.7, (16:42.4), (16:51.2)
9331Cupertino, CA - Team Time (1st 5) 1:22:32.8 | Spread (1st 5) 1:05.6
32, 40, 59, 85, 115, (137), (165)
Maximiliano Chavez, Owen Tanaka, Debarshi Basak, Jake Davidson, Lucas Frazier, (Parker Magnuson), (Daniel Overcamp)
16:02.8, 16:09.4, 16:28.3, 16:43.9, 17:08.4, (17:19.0), (17:36.5)
10353Archbishop Mitty, CA - Team Time (1st 5) 1:22:50.5 | Spread (1st 5) 1:08.9
29, 49, 74, 84, 117, (145), (150)
Eric Coyle, Jim Falcone, Samuel Leather, Yoshmar Pinal, Derek Perera, (Aleksei Dillon), (Tuan Shridhar)
16:01.5, 16:16.7, 16:38.5, 16:43.4, 17:10.4, (17:23.8), (17:29.3)
11363Los Altos, CA - Team Time (1st 5) 1:22:54.0 | Spread (1st 5) 1:06.2
19, 61, 87, 92, 104, (118), (153)
Owen MacKenzie, Adam Sage, Geoffrey Glass, Rodrigo Cochran, Rian Lawlor, (Tomo Yoshino), (Nikolas Gibson)
15:52.7, 16:29.3, 16:44.8, 16:48.3, 16:58.9, (17:10.9), (17:31.1)
12402Sacred Heart Cathedral, CA - Team Time (1st 5) 1:23:31.9 | Spread (1st 5) 34.2
58, 69, 80, 86, 109, (131), (132)
Massimiliano Donati, Charlie Strella, Nathaniel Lara, Connor Sheridon, Christopher Nip, (Matthew Farruggio), (John Soler)
16:28.2, 16:35.9, 16:41.0, 16:44.4, 17:02.4, (17:15.6), (17:15.8)
13404Archbishop Riordan, CA - Team Time (1st 5) 1:23:15.7 | Spread (1st 5) 1:40.0
30, 39, 71, 90, 174, (176), (185)
Trevor Paulbitski, Ian Cranfield, Michael Kilgariff, James Upchurch, Alexander Vallecillo, (Gene Aberouette), (EJ Odocayen)
16:01.7, 16:08.4, 16:36.9, 16:47.0, 17:41.7, (17:42.0), (17:48.0)
14431Westmont, CA - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 2:19.4
6, 22, 51, 169, 183, (220), (221)
Julian Adam, Garrett MacQuiddy, Jason Gomez, Christian Moreland, Connor Wolf, (Lance Dagdagan), (Justin MacQuiddy)
15:27.0, 15:56.8, 16:21.0, 17:38.8, 17:46.4, (18:25.0), (18:25.2)
15437Lynbrook, CA - Team Time (1st 5) 1:23:55.9 | Spread (1st 5) 1:12.8
27, 63, 108, 119, 120, (130), (135)
Kevin Chacko, Hugo Wu, Tru Do, Nachiket Ingle, Vibhav Parimi, (Vincent Peng), (Aaron Cho)
15:59.2, 16:31.4, 17:01.7, 17:11.6, 17:12.0, (17:15.4), (17:17.1)
16442Henry M. Gunn, CA - Team Time (1st 5) 1:23:56.7 | Spread (1st 5) 1:21.4
17, 76, 113, 114, 122, (140), (205)
Jonas Enders, Justin Chiao, Thomas Burton, David Enders, Colin Huang, (Ronan Eltherington), (Patrick Gersh)
15:51.6, 16:39.2, 17:05.5, 17:07.4, 17:13.0, (17:20.5), (18:09.7)
17488Santa Teresa, CA - Team Time (1st 5) 1:24:34.8 | Spread (1st 5) 48.1
57, 83, 105, 116, 127, (206), (212)
Edgar Williams, Carson Smith, Yuuki Okazaki, Ethan Leahy, Brandon Johnson, (Zach Krone), (Bryan Ramirez)
16:26.9, 16:42.5, 17:00.5, 17:09.9, 17:15.0, (18:11.7), (18:18.0)
18558James Lick, CA - Team Time (1st 5) 1:25:05.8 | Spread (1st 5) 1:14.6
52, 89, 94, 157, 166, (170), (215)
Erik Olsvold, Nathan Bernardo, Azael Zamora, Inteus Castro-Lopez, Gustavo Parra, (Gustavo Aguilera), (Vincent Giglio)
16:22.0, 16:45.5, 16:48.7, 17:33.0, 17:36.6, (17:39.0), (18:22.0)
19577Milpitas, CA - Team Time (1st 5) 1:25:08.3 | Spread (1st 5) 2:01.7
11, 95, 126, 164, 181, (184), (224)
Kaito Hashimoto, Andrew Buchanan, Nathan Dulay, Jomar Mendoza, Keiran Pinili, (Lam Peter Tran), (Naran Nathan)
15:42.9, 16:50.3, 17:14.9, 17:35.6, 17:44.6, (17:47.5), (18:28.7)
20593Valley Christian-SJ, CA - Team Time (1st 5) 1:25:25.8 | Spread (1st 5) 1:32.7
48, 99, 103, 156, 187, (242), (273)
Sam Cuevas, Cameron Lockard, Joseph Reanti, Wesley Deffenbaugh, Joseph Renati, (Jonathan Pappas), (Raghav Saran)
16:15.8, 16:53.1, 16:56.7, 17:31.7, 17:48.5, (18:52.3), (19:27.2)
21602Junipero Serra, CA - Team Time (1st 5) 1:25:40.0 | Spread (1st 5) 35.5
93, 96, 124, 143, 146, (148), (168)
Ara Archbold, Enrique Brenes, Jack Lewis, Ryan Possa, Aidan Pond, (Andrew Abbey), (Sean O'Brien)
16:48.5, 16:50.6, 17:14.0, 17:22.9, 17:24.0, (17:24.3), (17:38.2)
22673Saratoga, CA - Team Time (1st 5) 1:26:21.2 | Spread (1st 5) 1:43.0
43, 107, 142, 189, 192, (194), (202)
Amit Nag, Kush Bhattacharjee, David Berkowitz-Sklar, Kole Tippetts, Charles Qi, (Jinghao Wang), (Sahaj Rastogi)
16:12.7, 17:00.8, 17:22.3, 17:49.7, 17:55.7, (17:57.6), (18:02.2)
23682Evergreen Valley, CA - Team Time (1st 5) 1:26:37.5 | Spread (1st 5) 33.5
105, 133, 133, 152, 159, (171), (180)
Siddhartha Krishnan, Don Le, Arshome Sahagun, Dibyojojyoti Chowdhury, Brian Le, (Ky Hoang), (Angel Akawi)
17:00.5, 17:16.0, 17:16.0, 17:31.0, 17:34.0, (17:41.0), (17:44.0)
24749Pioneer, CA - Team Time (1st 5) 1:27:18.4 | Spread (1st 5) 1:29.0
88, 136, 137, 179, 209, (225), (247)
Riker Cox, Ryan Daly, Max Corrales, Ethan Sunseri, Bode Scott, (Jacob Klarke), (Luke Burnham)
16:45.0, 17:17.4, 17:19.0, 17:43.0, 18:14.0, (18:29.0), (18:57.6)
25750Mountain View, CA - Team Time (1st 5) 1:27:23.1 | Spread (1st 5) 2:40.1
18, 144, 161, 198, 229, (264), (284)
Daniel Frees, Ben Woods, Matteo Gobry, Trevor Tonge, Mark Jankovic, (Nicholas Mark), (Scott Bowers)
15:52.2, 17:23.6, 17:34.6, 18:00.4, 18:32.3, (19:19.0), (19:41.9)
26764Abraham Lincoln (SJ), CA - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 2:51.0
55, 65, 157, 226, 261, (271), (272)
Omar Pina, Ali Shokry, Mohamed Salim, Dylan Mick, Carlos Chavez, (Temo Jimenez), (Joshua Cortez)
16:26.0, 16:32.0, 17:33.0, 18:30.0, 19:17.0, (19:23.4), (19:24.0)
764Prospect, CA - Team Time (1st 5) 1:27:48.7 | Spread (1st 5) 2:01.0
55, 100, 167, 219, 223, (236), (243)
Dylan Ellis, Jason Morrow, Jonathan Yuen, Daniel Rubino, Darrin Chuang, (Joseph Lei), (Aaron Fagin)
16:26.0, 16:54.0, 17:37.7, 18:24.0, 18:27.0, (18:46.2), (18:54.0)
28793Piedmont Hills, CA - Team Time (1st 5) 1:27:45.6 | Spread (1st 5) 1:23.2
67, 162, 176, 193, 195, (199), (203)
Darick Martinez, Henry Zheng, Hideshi Izu, Jason Damasco, Austin Rubalcava, (Saranjit Singh), (Jonathan Chu)
16:34.8, 17:34.8, 17:42.0, 17:56.0, 17:58.0, (18:00.5), (18:04.0)
29820Andrew Hill, CA - Team Time (1st 5) 1:28:24.1 | Spread (1st 5) 2:55.1
8, 141, 215, 226, 230, (231), (249)
Jorge Estrella, Surafel Abebe, Mauricio Guerra, Kevin Medina, Miguel Gutierrez, (Alex Ly), (Anthony Alvarez)
15:38.0, 17:21.0, 18:22.0, 18:30.0, 18:33.1, (18:34.5), (19:01.0)
30831Leland, CA - Team Time (1st 5) 1:28:38.9 | Spread (1st 5) 1:13.0
122, 127, 151, 209, 222, (235), (254)
William Cui, Daniel Vo, Ricardo Rios, Matthew Mella, Christian Wiebe, (Vincent Hsing), (Patrick Callahan)
17:13.0, 17:15.0, 17:30.9, 18:14.0, 18:26.0, (18:41.2), (19:08.0)
31906Fremont, CA - Team Time (1st 5) 1:29:29.8 | Spread (1st 5) 1:44.2
102, 160, 178, 232, 234, (238), (252)
Pranav Balgi, Frank Wang, Nicolas Heuchert, Gabe Escalera, Kyle Du Val, (Bryan Carrillo), (Benjamin Swanson)
16:56.4, 17:34.4, 17:42.1, 18:36.3, 18:40.6, (18:48.4), (19:06.3)
32914Silver Creek, CA - Team Time (1st 5) 1:29:16.0 | Spread (1st 5) 52.0
146, 171, 182, 204, 211, (212), (245)
Dean Jones, Edward Verzosa, Christopher Do, Preet Patel, Sergio Guijarro, (Christopher Ho), (Andy Nguyen)
17:24.0, 17:41.0, 17:46.0, 18:09.0, 18:16.0, (18:18.0), (18:56.0)
33957Branham, CA - Team Time (1st 5) 1:30:40.0 | Spread (1st 5) 2:43.0
53, 188, 217, 248, 251, (261), (265)
Evan Franco, Jeffrey Burrows, Andrew Lenz, Tushar Sharma, Benjamin Shoemaker, (Matthew Le), (Josh Olsen)
16:23.0, 17:49.0, 18:23.0, 18:59.0, 19:06.0, (19:17.0), (19:20.0)
341048Santa Clara, CA - Team Time (1st 5) 1:32:25.1 | Spread (1st 5) 3:04.8
66, 175, 256, 270, 281, (301), (308)
Cedric Salvador, Luke Fitting, Ronnie Blancas, Scott L'Heureux, Aguinaldo Navarro, (James Anderson), (Gian Angelo Mabilin)
16:33.4, 17:41.9, 19:09.3, 19:22.3, 19:38.2, (20:10.5), (20:28.0)
351052Adrian Wilcox, CA - Team Time (1st 5) 1:31:36.0 | Spread (1st 5) 1:17.4
154, 208, 218, 233, 239, (246), (253)
Eugene Baldonado, Brendan Dickson, Matthew Zazkowski, Patrick Yi, Sheehan Edwin, (Ethan Wo), (Paul Sandford)
17:31.4, 18:12.9, 18:23.1, 18:39.8, 18:48.8, (18:56.9), (19:07.5)
361084Overfelt, CA - Team Time (1st 5) 1:32:56.4 | Spread (1st 5) 2:26.0
124, 154, 244, 280, 282, (296), (303)
Jesse Cruz, Castellanos Jose, Ricardo Gonzalez, Miguel Arcinega, Fernando Jacinto, (Michael Trang), (Jacob Estillone)
17:14.0, 17:31.4, 18:55.0, 19:36.0, 19:40.0, (20:04.4), (20:21.0)
371105Ann Sobrato, CA - Team Time (1st 5) 1:32:23.2 | Spread (1st 5) 1:22.2
185, 195, 214, 254, 257, (285), (315)
Braedon Hoge, Linden Boggiano, Chris Havens, Nick Scalzo, Nathan Jaegar, (Jackson Crane), (Sam Van Rhijn)
17:48.0, 17:58.0, 18:19.0, 19:08.0, 19:10.2, (19:42.0), (20:51.0)
381117Independence, CA - Team Time (1st 5) 1:32:51.4 | Spread (1st 5) 2:21.6
149, 190, 228, 263, 287, (294), (297)
Isiah Tulio, Darren Hen, Brian Ma, Juggie Ray Heerey, Phil Ly, (Bryan Vuong), (Brandon Truong)
17:24.4, 17:52.0, 18:31.0, 19:18.0, 19:46.0, (19:58.0), (20:08.0)
391130Del Mar, CA - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 3:25.0
111, 163, 259, 288, 309, (313), (316)
Quinlan Daley, Chris Solorzano, Noah Rojas, Mazon Mendoza, Ivan Milano, (Nicholas Toal), (Zigy Yepiz)
17:04.0, 17:35.0, 19:13.0, 19:47.0, 20:29.0, (20:47.0), (20:52.0)
401196Gunderson, CA - Team Time (1st 5) 1:34:29.6 | Spread (1st 5) 2:43.6
171, 201, 240, 278, 306, (307), (312)
Francisco Osorio, Gustavo Jimenez, Marc Gonzalez, Joseph Tajnai, Eliel Garcia, (Noe Trejo-Cruz), (Eduardo Villegas)
17:41.0, 18:02.0, 18:51.0, 19:31.0, 20:24.6, (20:27.0), (20:39.5)
411199Leigh, CA - Team Time (1st 5) 1:34:58.0 | Spread (1st 5) 2:57.0
127, 200, 275, 295, 302, (304), (310)
Timothy Liao, Jacob Thomas, Matthew Malvini, Dylan Cha, Jake Armendariz, (Nathan Nelson), (Lennan Tuffy)
17:15.0, 18:01.0, 19:30.0, 20:00.0, 20:12.0, (20:22.0), (20:33.0)
421269Mt Pleasant, CA - Team Time (1st 5) 1:35:34.0 | Spread (1st 5) 1:55.0
197, 207, 285, 288, 292, (305), (321)
Rogilio Lopez, Efrain Donato, Marco Magana, Jose De La Sierra, Matthew Little, (Ricardo Cordero), (Juan Donato)
17:59.0, 18:12.0, 19:42.0, 19:47.0, 19:54.0, (20:23.0), (21:40.0)
431306San Jose, CA - Team Time (1st 5) 1:36:29.5 | Spread (1st 5) 2:16.4
191, 260, 266, 290, 299, (311), (322)
Jaime Morales, Salvador Perez, Kaleab Zewudie, David Padilla, Gamble Robert, (Alejandro Castillo), (Alvaro Maravilla)
17:53.0, 19:14.5, 19:21.0, 19:51.6, 20:09.4, (20:37.8), (22:16.8)
441356Oak Grove, CA - Team Time (1st 5) 1:37:13.7 | Spread (1st 5) 1:03.7
237, 274, 275, 279, 291, (293), (298)
David Luong, Christopher Dang, Benjamin Chandler, Kyle Contey, Cristian Alvarez, (Chris Aboujudom), (Brandon Nguyen)
18:48.0, 19:29.0, 19:30.0, 19:35.0, 19:51.7, (19:55.0), (20:08.9)
1356Yerba Buena, CA - Team Time (1st 5) 1:37:47.0 | Spread (1st 5) 1:44.0
250, 258, 266, 268, 314, (318), (320)
Daniel Correa, David Ramirez, David Quijada, Branson Dao, Juan Villaseca, (Luis Angel), (Jose Lopez)
19:04.0, 19:12.0, 19:21.0, 19:22.0, 20:48.0, (21:05.0), (21:28.0)
461367Live Oak, CA - Team Time (1st 5) 1:37:35.0 | Spread (1st 5) 1:18.0
241, 268, 275, 283, 300, (317), (319)
Julien Le Ruyet, Diego Garcia, Jason Valentine, Alejandro Lopez, Kolton McCrossen, (Nathaniel Shebib), (Brij Saraf Chavez)
18:52.0, 19:22.0, 19:30.0, 19:41.0, 20:10.0, (21:01.0), (21:13.0)