141St Francis (Mountain View), CA - Team Time (1st 5) 1:18:13.6 | Spread (1st 5) 34.1
2, 4, 10, 11, 14, (26), (35)
Eric Eng, Juan Pablo Garcia, Colton Colonna, Aiden Maddison, Daniel Skahill, (Euan Cairns), (Benjamin Picard)
15:19.5, 15:31.8, 15:42.1, 15:46.6, 15:53.6, (16:02.7), (16:08.5)
260Bellarmine College Prep, CA - Team Time (1st 5) 1:18:40.7 | Spread (1st 5) 49.3
1, 5, 16, 18, 20, (23), (29)
Colin Peattie, Ross D'Orfani, Luke Pinkel, Nolan Topper, Clem Welsh, (Galen Topper), (Truman Paras)
15:11.4, 15:34.1, 15:56.1, 15:58.4, 16:00.7, (16:01.7), (16:05.3)
3208Palo Alto, CA - Team Time (1st 5) 1:20:53.6 | Spread (1st 5) 1:11.6
3, 19, 41, 60, 85, (108), (127)
Henry Saul, Donald Taggart, Alex Evans, John Tayeri, Benjamin Huang, (Alex Selwyn), (Ian Matheson)
15:31.4, 16:00.6, 16:13.6, 16:25.0, 16:43.0, (16:57.6), (17:05.7)
4240Los Altos, CA - Team Time (1st 5) 1:21:17.6 | Spread (1st 5) 57.6
8, 43, 51, 62, 76, (92), (146)
Adam Sage, Luke Sage, Daniel Ghasemfar, Kevin Andrews, Rian Lawlor, (Daniel Adams), (Adam Cohan)
15:38.9, 16:15.4, 16:20.7, 16:26.1, 16:36.5, (16:48.8), (17:13.2)
5242Carlmont, CA - Team Time (1st 5) 1:21:17.0 | Spread (1st 5) 57.0
9, 39, 52, 67, 75, (165), (194)
Justin Hsu, Eric Jackson, Caleb Metzler, Aidan Dimick, Kyle Dimick, (Jack Peacock), (Max Hariri Turner)
15:39.0, 16:11.0, 16:21.0, 16:30.0, 16:36.0, (17:21.0), (17:35.2)
6342Homestead, CA - Team Time (1st 5) 1:22:36.3 | Spread (1st 5) 26.5
49, 61, 65, 78, 89, (91), (119)
Julien Kehon, Gabe Rosado, Drew Fenton, Sahil Morchi, Ryan Ma, (Jared Chan), (Jeffrey O'Brien)
16:19.1, 16:26.0, 16:28.0, 16:37.6, 16:45.6, (16:46.7), (17:01.3)
7381Santa Teresa, CA - Team Time (1st 5) 1:23:01.5 | Spread (1st 5) 51.8
30, 70, 82, 90, 109, (155), (241)
Brandon Johnson, Yuuki Okazaki, Ethan Leahy, Edgar Williams, Carson Smith, (Owen Davies), (Bryan Ramirez)
16:05.9, 16:32.2, 16:39.8, 16:45.9, 16:57.7, (17:17.5), (17:50.4)
8384Evergreen Valley, CA - Team Time (1st 5) 1:22:22.6 | Spread (1st 5) 1:57.4
7, 12, 42, 130, 193, (213), (237)
Ishaan Singh, Advait Krishnan, Hrishi Kachhia, Noor Seale, Clifford Xu, (Arshome Sahagun), (Ky Hoang)
15:36.1, 15:50.4, 16:14.2, 17:08.4, 17:33.5, (17:41.9), (17:49.3)
9416Menlo-Atherton, CA - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 1:21.0
27, 46, 64, 107, 172, (180), (200)
Ethan Mimeles, Luke Scandlyn, Cole Mediratta, Nicholas Hafer, Luca Johnson, (Jackson Gosler), (Lars Osterberg)
16:04.0, 16:17.0, 16:27.0, 16:57.0, 17:25.0, (17:28.0), (17:37.0)
10451Sacred Heart Prep, CA - Team Time (1st 5) 1:23:25.4 | Spread (1st 5) 1:30.6
31, 57, 58, 106, 199, (268), (311)
Max Cluss, Calvin Katz, Axel de Vernou, Matthew Chun, Jake Wheeler, (Austin Jamias), (Adrian de Vernou)
16:06.0, 16:22.5, 16:23.5, 16:56.8, 17:36.6, (18:00.3), (18:20.1)
11467Cupertino, CA - Team Time (1st 5) 1:23:47.3 | Spread (1st 5) 1:04.8
32, 72, 112, 113, 138, (257), (285)
Owen Tanaka, Maximiliano Chavez, Kai Winebarger, Koji Uchino, Ralph Wang, (Dexter Zhang), (Madhav Asok)
16:06.5, 16:32.7, 16:58.3, 16:58.5, 17:11.3, (17:57.0), (18:10.1)
12468Archbishop Mitty, CA - Team Time (1st 5) 1:23:49.6 | Spread (1st 5) 45.0
59, 66, 88, 121, 134, (171), (177)
Devin Makhni, Alvaro Pinal-Alfaro, Arnav Choudhury, Taylor Iden, Connor Chancey, (Nicholas Meeker), (Lucas DeBenedetti)
16:24.2, 16:28.5, 16:44.2, 17:03.5, 17:09.2, (17:23.3), (17:26.3)
13473Willow Glen, CA - Team Time (1st 5) 1:23:47.6 | Spread (1st 5) 1:09.1
34, 50, 94, 142, 153, (168), (239)
Brian Pedraza, Alex Asch, Julian Virrueta, Kelly Hubbard, James Pappadakis, (Devon Nuti), (Aidan Choy-Marshall)
16:08.2, 16:20.4, 16:49.1, 17:12.6, 17:17.3, (17:22.5), (17:49.8)
14483Crystal Springs Uplands, CA - Team Time (1st 5) 1:23:46.6 | Spread (1st 5) 1:22.5
44, 55, 77, 101, 206, (253), (273)
Wilser Vasquez, Jake Symonds, Aiden Duncanson, Alec Iannuccilli, Niles Tilenius, (Luke Shannon), (Johnny Ragsdale)
16:15.7, 16:22.3, 16:36.8, 16:53.6, 17:38.2, (17:55.6), (18:02.5)
15550Sacred Heart Cathedral, CA - Team Time (1st 5) 1:24:31.0 | Spread (1st 5) 1:18.9
15, 128, 129, 134, 144, (154), (187)
Matthew Farruggio, Connor Sheridon, Curren Clark, Sedge Greenlee, Charlie Strella, (Dmitri Ryan), (Mason Tsai)
15:54.0, 17:06.7, 17:08.2, 17:09.2, 17:12.9, (17:17.4), (17:31.5)
16556Greenfield, CA - Team Time (1st 5) 1:24:10.1 | Spread (1st 5) 1:35.8
13, 36, 159, 170, 178, (243), (295)
Rigo Garcia, Mauricio Arias, Jose Luis DeJesus, Luis Martinez, Isaias Solorio, (Ricardo Ortiz), (Kleverson Peña)
15:51.9, 16:09.0, 17:18.3, 17:23.2, 17:27.7, (17:51.4), (18:14.6)
17558Lynbrook, CA - Team Time (1st 5) 1:24:23.7 | Spread (1st 5) 1:25.5
25, 62, 136, 156, 179, (185), (196)
Cosmo Cao, Vincent Peng, Maxwell Chien, Derek Han, Aryan Shah, (Ethan C. Lin), (Albert Su)
16:02.4, 16:26.1, 17:09.7, 17:17.6, 17:27.9, (17:31.1), (17:35.3)
18625Aragon, CA - Team Time (1st 5) 1:25:04.0 | Spread (1st 5) 1:32.0
27, 93, 132, 175, 198, (262), (275)
Blaine Reynolds, Noah Strause, Zachary Low, Ryan Oshinsky, Samuel Pappas, (Owen Dodge), (Alex Ma)
16:04.0, 16:49.0, 17:09.0, 17:26.0, 17:36.0, (17:58.0), (18:03.0)
19641Alisal, CA - Team Time (1st 5) 1:25:11.2 | Spread (1st 5) 1:33.3
40, 99, 100, 176, 226, (254), (259)
Jose Velazquez, Peter Maciel, Christopher Castro, Luis Martinez, Andrew Alonzo, (Alexis A Perez), (Jesus Delgadillo)
16:12.7, 16:53.1, 16:53.2, 17:26.2, 17:46.0, (17:55.9), (17:57.1)
20666Monta Vista, CA - Team Time (1st 5) 1:25:30.8 | Spread (1st 5) 1:05.2
67, 118, 123, 164, 194, (196), (264)
Rohun Agrawal, Andrew Richardson, Justin Yu, Sahil Goel, Nitin Subramanian, (Kyle Tsujimoto), (Karthik Guruvayurappan)
16:30.0, 17:01.1, 17:04.0, 17:20.5, 17:35.2, (17:35.3), (17:58.2)
21668Half Moon Bay, CA - Team Time (1st 5) 1:25:38.0 | Spread (1st 5) 37.0
97, 111, 116, 162, 182, (189), (214)
James McEachen, Nick Moore, Connor Moore, Josh Warner-Carey, Kohei Tanaka, (Harrison Nash), (Kenny Jones)
16:52.0, 16:58.0, 17:00.0, 17:19.0, 17:29.0, (17:32.0), (17:42.0)
22690Sequoia, CA - Team Time (1st 5) 1:25:43.0 | Spread (1st 5) 56.0
83, 97, 148, 162, 200, (361), (361)
Alonso Gonzales, Thomas Burt, Joshua Lo, Bradley Schulz, Noah Vauclair, (Alessandro Duran), (Henry Utecht)
16:41.0, 16:52.0, 17:14.0, 17:19.0, 17:37.0, (18:46.0), (18:46.0)
23719Henry M. Gunn, CA - Team Time (1st 5) 1:25:43.7 | Spread (1st 5) 1:31.5
38, 95, 183, 188, 215, (278), (284)
Justin Chiao, Elijah Schachter, Noah Kuehn, Alexander Wang, Mateo Xia, (Arunim Agarwal), (Joshua Gehring)
16:10.6, 16:49.7, 17:29.5, 17:31.8, 17:42.1, (18:07.1), (18:09.0)
24760Woodside, CA - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 1:50.0
24, 74, 208, 209, 245, (255), (266)
Casey Orton, Nathan Bowman, Daniel Longo, Kai Steiner, Ronan Morrill, (Maxwell Kapral), (Connor Herson)
16:02.0, 16:34.0, 17:40.0, 17:41.0, 17:52.0, (17:56.0), (17:59.0)
25772Saratoga, CA - Team Time (1st 5) 1:26:20.5 | Spread (1st 5) 1:03.5
86, 114, 132, 210, 230, (251), (274)
Kole Tippetts, Harrison Dance, David Berkowitz-Sklar, Shivam Verma, Nirav Adunuthula, (Jonathan Zhao), (Hugo Huang)
16:43.9, 16:59.1, 17:09.0, 17:41.1, 17:47.4, (17:55.0), (18:02.8)
26773Junipero Serra, CA - Team Time (1st 5) 1:26:06.5 | Spread (1st 5) 1:18.4
69, 80, 181, 205, 238, (250), (285)
Andrew Abbey, Ryan Possa, Brendan Callagy, Aidan Pond, Trey Alhorn, (Tommy Rogers), (William Togliatti)
16:31.2, 16:39.4, 17:28.2, 17:38.1, 17:49.6, (17:54.4), (18:10.1)
27822Archbishop Riordan, CA - Team Time (1st 5) 1:26:25.3 | Spread (1st 5) 1:35.1
37, 158, 186, 217, 224, (312), (336)
EJ Odocayen, Aidan Murtagh, Evan Forsman, Liam Funke, Collin Murtagh, (Jordan Noeku), (Ethan Lin)
16:09.1, 17:18.0, 17:31.2, 17:42.8, 17:44.2, (18:20.6), (18:31.0)
28829Valley Christian-SJ, CA - Team Time (1st 5) 1:26:26.0 | Spread (1st 5) 2:08.1
32, 103, 174, 225, 295, (440), (445)
Will Luders, Ryane Li, Nate Moore, Noah Shinn, Jack Adamson, (Justin Morgan), (Kevin Nguyen)
16:06.5, 16:54.8, 17:25.5, 17:44.6, 18:14.6, (19:54.4), (20:03.0)
29883Leland, CA - Team Time (1st 5) 1:27:11.1 | Spread (1st 5) 1:16.5
104, 131, 150, 207, 291, (408), (410)
Christian Wiebe, Sami Shafi, Jason Bechdolt, Eric Kontur, Zach Kamali, (Michael Marsavin), (Bryce Yeh)
16:56.2, 17:08.9, 17:14.5, 17:38.8, 18:12.7, (19:13.4), (19:15.5)
30913Mills, CA - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 1:31.0
52, 148, 234, 234, 245, (299), (318)
Leo Schroeder, Shoh Mollenkamp, Jeremiah Tam, Jason Habash, Jacky Au-Yeung, (Lokesh Kumar), (Herq Gementera)
16:21.0, 17:14.0, 17:49.0, 17:49.0, 17:52.0, (18:17.0), (18:24.0)
31948Adrian Wilcox, CA - Team Time (1st 5) 1:27:25.5 | Spread (1st 5) 1:46.3
71, 125, 192, 256, 304, (350), (359)
Matthew Zazkowski, Kentaro Lawrence, Patrick Yi, Joshua Ozomaro, Victor Perez-Contreras, (Chris Apton), (Jared Belanger)
16:32.4, 17:04.9, 17:33.0, 17:56.5, 18:18.7, (18:39.3), (18:45.6)
32960St Ignatius, CA - Team Time (1st 5) 1:27:34.7 | Spread (1st 5) 1:17.3
96, 105, 220, 260, 279, (294), (297)
Evan Yee, Alex Hall, Jack Lum, Wesley Tse, David Barajas, (Issac Lee), (Liam Milby)
16:50.1, 16:56.3, 17:43.6, 17:57.3, 18:07.4, (18:14.3), (18:15.4)
33990Westmont, CA - Team Time (1st 5) 1:27:19.1 | Spread (1st 5) 3:17.7
6, 138, 204, 270, 372, (383), (396)
Garrett MacQuiddy, Jett Felder, Hrishikesh Joshi, Shawn Hogh, Brian Dang, (Christopher Carter), (David Romero Zavala)
15:35.7, 17:11.3, 17:37.8, 18:00.9, 18:53.4, (18:57.9), (19:05.6)
34991Palma, CA - Team Time (1st 5) 1:27:38.0 | Spread (1st 5) 2:00.3
54, 157, 217, 248, 315, (388), (416)
Thomas Padilla, Edwing Cruz, Aaron Escobar, Benjy Altamirano, Jayson DaSilva, (Aidan Lafferty), (Matthew Lopez)
16:22.0, 17:17.7, 17:42.8, 17:53.2, 18:22.3, (19:00.3), (19:21.3)
351030Capuchino, CA - Team Time (1st 5) 1:27:58.0 | Spread (1st 5) 1:42.0
87, 116, 240, 262, 325, (371), (395)
Fernando Nungaray, Anthony Leong, Luis Hernandez, Marcelino Valiente, Kevin Fernandez, (Tristan Davis), (Joshua Hafter)
16:44.0, 17:00.0, 17:50.0, 17:58.0, 18:26.0, (18:53.0), (19:05.0)
361034Gilroy, CA - Team Time (1st 5) 1:27:57.1 | Spread (1st 5) 1:49.3
73, 124, 244, 277, 316, (317), (331)
Nicholas Guzman, Noe Serafio, Arturo Perez, Lucas Bundros, Anthony Rodriguez, (Alberto Bedolla), (Andres Nava Garcia)
16:33.2, 17:04.5, 17:51.9, 18:05.0, 18:22.5, (18:23.4), (18:28.7)
371041Eastside College Prep, CA - Team Time (1st 5) 1:28:00.8 | Spread (1st 5) 1:55.2
55, 109, 287, 290, 300, (360), (370)
Carlos Anye Nunez, Cristopher Mansilla, Emiliano Calvario, David Martinez, Cristian Cisneros, (Ivan Carrillo), (Prince Walker)
16:22.3, 16:57.7, 18:10.7, 18:12.6, 18:17.5, (18:45.9), (18:52.6)
381046Nueva, CA - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 2:11.0
45, 145, 222, 307, 327, (343), (353)
Caleb Dittmar, Angus Zuklie, Brian Penchina, Billy Pierce, Chris Martin, (Sebastian Solorzano), (Luciano Malavasi)
16:16.0, 17:13.0, 17:44.0, 18:19.0, 18:27.0, (18:34.0), (18:40.0)
391060Branham, CA - Team Time (1st 5) 1:28:02.7 | Spread (1st 5) 3:13.0
17, 79, 212, 347, 405, (430), (442)
Evan Franco, Robert Oryall, Joshua Perez, Trent Algea, Dominic Clima, (Samarth Boranna), (Bryant Houston)
15:57.4, 16:38.1, 17:41.6, 18:35.2, 19:10.4, (19:42.0), (19:59.0)
401079Terra Nova, CA - Team Time (1st 5) 1:28:13.0 | Spread (1st 5) 2:11.0
48, 140, 266, 292, 333, (402), (448)
Elias Sanchez, Adrian Vizcarra, Alec Gossage, Patrick Harmon, Mark Harvey, (Connor Seyer), (Justin Watkins)
16:19.0, 17:12.0, 17:59.0, 18:13.0, 18:30.0, (19:09.0), (20:07.0)
411099Hillsdale, CA - Team Time (1st 5) 1:28:16.0 | Spread (1st 5) 2:31.0
21, 219, 232, 289, 338, (341), (343)
Thomas Karpishin, Carson Shek, Dominic Marquez Jr, Luke Sena, Miles Lafayette, (Marco Pacini), (Gavin Davis)
16:01.0, 17:43.0, 17:48.0, 18:12.0, 18:32.0, (18:33.0), (18:34.0)
1099The King’s Academy, CA - Team Time (1st 5) 1:28:36.4 | Spread (1st 5) 1:09.3
122, 152, 252, 280, 293, (323), (368)
Kyle Bergstedt, Dylan Glenn, Chetan Choksi, Tyler Hartley, Micah Jensen, (Robbie Ridder), (Edmond Chu)
17:03.9, 17:16.3, 17:55.2, 18:07.8, 18:13.2, (18:25.1), (18:50.7)
431128Prospect, CA - Team Time (1st 5) 1:28:47.2 | Spread (1st 5) 55.7
141, 203, 231, 272, 281, (308), (393)
Jonathan Yuen, Elliot Daniels, Riley DeGuzman, Kellen Le, Evan Pagano, (Matthew Bailey), (Kaiden Uehara)
17:12.3, 17:37.1, 17:47.9, 18:01.9, 18:08.0, (18:19.9), (19:02.8)
441146Mountain View, CA - Team Time (1st 5) 1:28:56.5 | Spread (1st 5) 59.3
161, 210, 227, 247, 301, (321), (326)
Ben Woods, Emmanuel Leblond, Stephan Bannikov, Ari Garabedian, Ethan Stone, (Tai Nguyen), (Conner Blalack)
17:18.5, 17:41.1, 17:46.1, 17:53.0, 18:17.8, (18:24.9), (18:26.1)
451196Fremont, CA - Team Time (1st 5) 1:29:23.2 | Spread (1st 5) 1:54.4
115, 165, 242, 301, 373, (389), (401)
Alex Workman, Neel Bhargava, Kyle Du Val, Santiago Torres, Gabe Escalera, (Nano Catris), (Zachary Oren)
16:59.6, 17:21.0, 17:50.8, 18:17.8, 18:54.0, (19:00.5), (19:08.8)
461203Woodside Priory, CA - Team Time (1st 5) 1:29:14.8 | Spread (1st 5) 1:11.8
165, 168, 261, 269, 340, (351), (378)
Jason Draxler Sadler, Ronan Byrne, Jack Dempsey, Jadan Wenceslao, Zach Brousseau, (Jaden Kim), (Cole Gilbert)
17:21.0, 17:22.5, 17:57.7, 18:00.8, 18:32.8, (18:39.4), (18:55.7)
471277Burlingame, CA - Team Time (1st 5) 1:29:52.5 | Spread (1st 5) 2:29.5
81, 234, 257, 303, 402, (414), (435)
Brendan Creeks, Cooper Glavin, Aaron Becker, Jonathen Suarez, Kyle Botelho, (Noah Gonzalez), (Brendan Mcdonald)
16:39.5, 17:49.0, 17:57.0, 18:18.0, 19:09.0, (19:20.0), (19:47.0)
481286Milpitas, CA - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 2:01.6
126, 146, 248, 368, 398, (412), (415)
Nathan Dulay, Naran Nathan, Victor Zamora, Brandon Ortiz, Preston Venenciano, (Jordan Gee), (Kayden Nguyen)
17:05.1, 17:13.2, 17:53.2, 18:50.7, 19:06.7, (19:17.5), (19:21.0)
491299Carmel, CA - Team Time (1st 5) 1:30:07.3 | Spread (1st 5) 1:36.0
137, 160, 283, 355, 364, (381), (382)
Aidan Lang, Zach Keaton, Elijah Smith, Svenn Eyjolfsson, Kieren Daste, (Claudio Montero), (Chris Seybold)
17:11.0, 17:18.4, 18:08.8, 18:42.1, 18:47.0, (18:57.3), (18:57.7)
501323Los Gatos, CA - Team Time (1st 5) 1:30:06.4 | Spread (1st 5) 1:15.1
143, 265, 282, 305, 328, (330), (425)
Justin Peck, Oliver Wang, Mike Ramsay, Kurt Beckmann, Rahul Jones, (Micah Hoang), (Taj Keny)
17:12.7, 17:58.6, 18:08.4, 18:18.9, 18:27.8, (18:28.2), (19:35.1)
511348Santa Clara, CA - Team Time (1st 5) 1:30:05.4 | Spread (1st 5) 2:13.4
47, 305, 324, 333, 339, (349), (356)
Cedric Salvador, Timothy Tie, Jesus Perez Sanchez, Stefan Laborde, Bilal Adam Malik, (Scott L'Heureux), (Humza Malik)
16:18.8, 18:18.9, 18:25.5, 18:30.0, 18:32.2, (18:38.4), (18:42.5)
521350Menlo, CA - Team Time (1st 5) 1:30:07.0 | Spread (1st 5) 2:57.4
21, 288, 314, 343, 384, (400), (413)
Kamran Murray, Jackson Aldrich, Alejandro Ross, Josh Eichbaum, Egan Lai, (Max Dostart-Meers), (Ilan Listgarten)
16:01.0, 18:11.4, 18:22.2, 18:34.0, 18:58.4, (19:08.3), (19:19.4)
531436Westmoor, CA - Team Time (1st 5) 1:30:59.2 | Spread (1st 5) 57.8
228, 229, 309, 313, 357, (373), (376)
Ethan Wong, Deyne Jurie, Carlos Cedillos, Calvin Bautista, Brevan Rohde, (Jacob De Castro), (Nicholas Gomez)
17:46.2, 17:47.0, 18:20.0, 18:22.0, 18:44.0, (18:54.0), (18:54.6)
541453Marina, CA - Team Time (1st 5) 1:31:34.8 | Spread (1st 5) 2:38.2
102, 216, 320, 392, 423, (433), (446)
Leo Isidro, Alonso Mora, Matthew Edwards, Daniel Park, Mitch Garcia-Reyes, (Steven Aspeitia), (Michael Angeles)
16:54.0, 17:42.3, 18:24.4, 19:01.9, 19:32.2, (19:44.3), (20:04.8)
551505Pioneer, CA - Team Time (1st 5) 1:35:09.1 | Spread (1st 5) 4:45.4
84, 184, 276, 479, 482
Garrett Hedlund, Luke Burnham, Thomas Braun, Miguel De La Torre, Ethan Danitz
16:42.7, 17:30.5, 18:04.8, 21:23.0, 21:28.1
561509Oceana, CA - Team Time (1st 5) 1:31:41.0 | Spread (1st 5) 1:24.0
189, 222, 346, 373, 379, (385), (397)
Suren Sanai, Sage Snyder, Gordon Ly, Nathaniel Chang, Diego Lorino, (Cosmo Chan), (Luis Diaz)
17:32.0, 17:44.0, 18:35.0, 18:54.0, 18:56.0, (18:59.0), (19:06.0)
571566Harker, CA - Team Time (1st 5) 1:31:56.6 | Spread (1st 5) 1:11.9
220, 297, 335, 337, 377, (399), (406)
Ryan Adolf, Aditya Singhvi, Arya Maheshwari, Rishi Dange, Kailash Ranganathan, (Andy Koonmen), (Henry Wong)
17:43.6, 18:15.4, 18:30.4, 18:31.7, 18:55.5, (19:07.9), (19:12.0)
581698Design Tech, CA - Team Time (1st 5) 1:35:28.0 | Spread (1st 5) 3:08.0
151, 200, 438, 452, 457, (460), (475)
Amulen Rozmus, Tanson Chan, Timothy Gee, Brandon Liu, Zachary Chan, (Reeves Silver), (Marek Garbaczonek)
17:16.0, 17:37.0, 19:52.0, 20:19.0, 20:24.0, (20:27.0), (20:56.0)
591737Latino College Prep, CA - Team Time (1st 5) 1:34:03.0 | Spread (1st 5) 2:11.0
172, 354, 361, 424, 426, (435), (454)
Axel Martinez, Jahziel Alfaro, Chris Padilla, Raul Arjon, Jose Mendez, (Luis Padilla), (Adrian Chaidez)
17:25.0, 18:41.0, 18:46.0, 19:35.0, 19:36.0, (19:47.0), (20:22.0)
601780El Camino, CA - Team Time (1st 5) 1:34:13.0 | Spread (1st 5) 2:03.0
232, 366, 366, 379, 437, (453), (466)
Yutaka Roberts, Isaiah De La Rosa, Daniel Batsuuri, Joseph Lopez, Waylon Tang, (Arden Moser), (Marco Salonga)
17:48.0, 18:49.0, 18:49.0, 18:56.0, 19:51.0, (20:20.0), (20:41.0)
611781St. Francis Salesian College Preparatory, CA - Team Time (1st 5) 1:36:43.4 | Spread (1st 5) 3:33.0
120, 271, 462, 463, 465
Patrick McCarthy, Julian Vargas, Michael Kazinsky, Matthew Kazinsky, Mathieu Morin
17:02.7, 18:01.6, 20:29.4, 20:34.0, 20:35.7
621938St Thomas More, CA - Team Time (1st 5) 1:36:49.0 | Spread (1st 5) 2:22.0
309, 318, 390, 454, 467, (481), (497)
Ignatius Vogel, Henry Schaper, Augustine Tuttle, Peter Vogel, Jared Schaper, (Jacob Schaper), (Jeremy De Tar)
18:20.0, 18:24.0, 19:01.0, 20:22.0, 20:42.0, (21:28.0), (22:48.0)
631939San Mateo, CA - Team Time (1st 5) 1:35:23.9 | Spread (1st 5) 1:12.0
322, 386, 387, 417, 427, (429), (444)
Alex Wai, Albert Fallornia, Aaron Grush, Hayato Suzuki, Dane Kosky, (Eeshan Bhat), (Ty Svensson)
18:25.0, 18:59.3, 18:59.6, 19:23.0, 19:37.0, (19:41.7), (20:02.2)
641962El Primero, CA - Team Time (1st 5) 1:38:48.0 | Spread (1st 5) 3:41.0
189, 364, 461, 471, 477, (478), (491)
Paulo Orozco, Kevin Hernandez, Ramses Rodriguez, Javier Quinonez Gonzalez, Jeremy Nunes, (Sebastian Castillo), (Jose Leandro)
17:32.0, 18:47.0, 20:29.0, 20:47.0, 21:13.0, (21:20.0), (22:16.0)
651968Pinewood, CA - Team Time (1st 5) 1:35:29.0 | Spread (1st 5) 42.5
358, 391, 394, 407, 418, (428), (443)
Quincy Linder, Hudson DeGroff, Carter Brady, Max Lemmon, Peter Schusser, (Nathan George), (Beckham Wilson)
18:44.2, 19:01.5, 19:03.8, 19:12.8, 19:26.7, (19:39.7), (19:59.4)
662052Mt Pleasant, CA - Team Time (1st 5) 1:37:58.1 | Spread (1st 5) 2:13.3
348, 352, 439, 441, 472, (493)
Jonathan Romero, Nathan Parisi, Efrain Donato, Gonzalo Gomez, Sergio Duarte, (Diego Garcia)
18:37.2, 18:39.5, 19:54.1, 19:56.8, 20:50.5, (22:19.7)
672095Andrew Hill, CA - Team Time (1st 5) 1:38:15.6 | Spread (1st 5) 2:01.8
342, 420, 422, 447, 464, (487), (488)
Scott Nguyen, Jesus Murillo, Alan Do, Richard Ho, Richard Nguyen, (Hong Nguyen), (Dustin Tran)
18:33.8, 19:29.2, 19:30.1, 20:06.9, 20:35.6, (22:03.2), (22:06.0)
682152Kipp San Jose Collegiate, CA - Team Time (1st 5) 1:38:49.0 | Spread (1st 5) 1:35.0
402, 419, 431, 432, 468, (469), (469)
Josue Martinez, Cristian Becerra, Fabian Gonzalez, Jose Romero, Alan Casorla, (Anthony Phung), (Kai Oda)
19:09.0, 19:29.0, 19:43.0, 19:44.0, 20:44.0, (20:45.0), (20:45.0)
692223Oakwood, CA - Team Time (1st 5) 1:47:40.2 | Spread (1st 5) 8:08.1
332, 434, 451, 496, 510
Peter Wen, Ellis Richardson, AJ (Alberto) Gastelum, Ryan Price, Alex Lark
18:29.5, 19:45.5, 20:08.7, 22:38.9, 26:37.6
702268Summit Shasta, CA - Team Time (1st 5) 1:45:52.0 | Spread (1st 5) 4:46.0
329, 476, 480, 484, 499, (501), (503)
Jonathan Smaw, Joseph Hernandez, Connor Wong, Ryuya Iwase, Jasper Jung, (Michael Co), (Matthew Lam)
18:28.0, 21:05.0, 21:25.0, 21:40.0, 23:14.0, (23:31.0), (23:37.0)
712339South San Francisco, CA - Team Time (1st 5) 1:45:05.0 | Spread (1st 5) 2:06.0
450, 456, 457, 486, 490, (508)
Renato Reyes, Christopher Leong, Nathaniel Padron, Kellan Lam, Fabricio Alfaro-Romero, (Ritvik Kumar)
20:08.0, 20:23.0, 20:24.0, 21:56.0, 22:14.0, (25:23.0)
722356University Preparatory Academy, CA - Team Time (1st 5) 1:45:28.0 | Spread (1st 5) 2:09.0
448, 459, 473, 485, 491, (494), (502)
Thomas Kamm, Nathaniel Weber, Charles Rendler, Cameron Grubb, Eric Ahsue, (D?Angelo Castillo), (Dan Loi)
20:07.0, 20:26.0, 20:51.0, 21:48.0, 22:16.0, (22:24.0), (23:32.0)
732370Jefferson, CA - Team Time (1st 5) 1:48:34.0 | Spread (1st 5) 4:33.0
409, 473, 489, 495, 504
Joshua Martinez, Garmen Lin, Giovanni Del porto, Ruben Camacho, ALAN TAM
19:15.0, 20:51.0, 22:09.0, 22:31.0, 23:48.0
742425DCP Alum Rock, CA - Team Time (1st 5) 1:56:24.0 | Spread (1st 5) 6:19.0
411, 498, 500, 507, 509, (512), (515)
Angel Silva Moreno, Nathan Montero, Bryan Le, Edgar Hernandez, Cuong Cao, (Samuel Ramos Lopez), (Luis Benitez-Casta)
19:17.0, 22:56.0, 23:26.0, 25:09.0, 25:36.0, (27:58.0), (30:30.0)
752426Mid-Peninsula, CA - Team Time (1st 5) 1:57:48.0 | Spread (1st 5) 8:16.0
421, 483, 505, 506, 511, (513), (514)
Davey Feng, Dawson Kinammon, Dominic Vogel, Jack Compton, Jack Dyson, (Luke Meerkamp), (Alex Cai)
19:30.0, 21:36.0, 24:27.0, 24:29.0, 27:46.0, (29:04.0), (29:13.0)