128Claremont, CA - Team Time (1st 5) 1:14:03.5 | Spread (1st 5) 15.7
2, 4, 6, 7, 9, (11), (14)
Aaron Reyes, Ryan Cowgill, Vicente Huerta, Jack Keough-Lansford, Jacob Moran, (Adam Trafecanty), (Yoon Cho)
14:39.4, 14:49.0, 14:49.4, 14:50.6, 14:55.1, (14:57.5), (14:59.6)
284Arcadia, CA - Team Time (1st 5) 1:15:17.2 | Spread (1st 5) 21.8
5, 16, 17, 22, 24, (52), (65)
Jacob Hsu, Tianyuan Pei, Soichiro Nagao, Jack Ruan, Alec Fernandez, (Ryan Chan), (Drake Maloney)
14:49.1, 15:02.6, 15:05.0, 15:09.6, 15:10.9, (15:34.6), (15:43.7)
3104California (Whittier), CA - Team Time (1st 5) 1:15:38.6 | Spread (1st 5) 26.2
8, 10, 23, 31, 32, (54), (62)
Andres Espinoza, Angel Salinas, Jack Martinez, Jonathan Ruiz, Ethan Ruiz, (Jesse Perez), (Adrian Gonzalez)
14:53.5, 14:57.0, 15:10.5, 15:17.9, 15:19.7, (15:34.7), (15:42.3)
4133La Serna, CA - Team Time (1st 5) 1:16:15.4 | Spread (1st 5) 29.1
14, 20, 25, 34, 40, (68), (80)
Jesse Montez, Gerald Baltzer, Marco Perez, Andrew Hernandez, Aidan Arredondo, (Chase Bradshaw), (Esteban Barrera)
14:59.6, 15:09.3, 15:14.2, 15:23.6, 15:28.7, (15:44.3), (15:50.9)
5151Arroyo (SS), CA - Team Time (1st 5) 1:16:02.1 | Spread (1st 5) 1:05.0
1, 12, 39, 47, 52, (98), (114)
Noah Hibbard, Joshua Orellana, Saket Sama, Jonathan Lopez, Nicholas Martinez, (Lionel Moreno), (Sebastian Garcia)
14:29.6, 14:58.1, 15:27.3, 15:32.5, 15:34.6, (16:01.5), (16:18.0)
6269Rowland, CA - Team Time (1st 5) 1:17:51.2 | Spread (1st 5) 40.6
19, 49, 55, 69, 77, (98), (247)
John Martinez, Rafael Alcaraz, Jimmy Lei, Nicholas Acevedo, Brandon Rodriguez, (Ravi Dhaliwal), (Angel Ceja)
15:08.7, 15:33.5, 15:34.9, 15:44.8, 15:49.3, (16:01.5), (17:20.4)
7274Bonita, CA - Team Time (1st 5) 1:17:58.5 | Spread (1st 5) 40.5
30, 44, 50, 56, 94, (104), (113)
Daniel Echeveste, Nick Acosta, Connor Hennig, Trevor Benson, Travis Gonzalez, (Ethan Kisaka), (Samuel Neeley)
15:17.6, 15:31.0, 15:33.8, 15:38.0, 15:58.1, (16:05.5), (16:17.6)
8306South Pasadena, CA - Team Time (1st 5) 1:18:16.7 | Spread (1st 5) 40.5
26, 51, 58, 84, 87, (123), (175)
Kai Dettman, Sam Clark, Nicolo Porcu, Michael Xiong, Alekzander Grijalva-Moreno, (Francesco Fortunelli), (Ian Wang)
15:14.7, 15:34.4, 15:39.5, 15:52.9, 15:55.2, (16:23.1), (16:44.4)
9326Glendora, CA - Team Time (1st 5) 1:18:33.9 | Spread (1st 5) 25.7
37, 60, 71, 76, 82, (92), (95)
Michael Thompson, Christian Sanders, Christian Dinglasan-Sanders, Nicholas Vega, Matthew Doughly, (Dider Sandoval), (Nicholas Ponzi)
15:26.4, 15:41.7, 15:45.7, 15:48.0, 15:52.1, (15:57.2), (16:00.8)
10373Pioneer, CA - Team Time (1st 5) 1:19:14.1 | Spread (1st 5) 1:01.0
33, 43, 63, 110, 124, (135), (174)
Nathaniel Estrada, Sergio Martin, Marcelo Martinez, Benjamin Henriquez, Aldo Delgadillo, (Andy Solis), (Nathan Garcia)
15:22.3, 15:30.9, 15:42.5, 16:15.1, 16:23.3, (16:28.9), (16:44.3)
11449Flintridge Prep, CA - Team Time (1st 5) 1:19:42.8 | Spread (1st 5) 1:16.8
28, 90, 92, 96, 143, (153), (178)
Carson Hasbrouck, Nolan Costin, Bennett Oakes, Sebastian Evans, Hudson Billock, (Ethan Moutes), (Daniel Kotlyar)
15:15.6, 15:56.5, 15:57.2, 16:01.1, 16:32.4, (16:37.9), (16:45.6)
12480Walnut, CA - Team Time (1st 5) 1:20:11.9 | Spread (1st 5) 1:15.0
21, 78, 126, 127, 128, (158), (159)
Jesse Alvarado, Chris Razo, Abrahim Asmaiel, Curtis Trieu, Robert Arriaga, (Jude Hallett), (Daniel Banuelos)
15:09.5, 15:49.7, 16:24.0, 16:24.2, 16:24.5, (16:38.5), (16:38.8)
13487Whittier, CA - Team Time (1st 5) 1:20:10.7 | Spread (1st 5) 35.0
74, 88, 100, 103, 122, (193), (197)
Andrew Wilson, Miguel Viderique, Giovanni Mejia, Josiah Mrla, Anthony Cano, (Fernando Saldana), (Miguel Mena)
15:46.4, 15:56.0, 16:01.8, 16:05.1, 16:21.4, (16:53.0), (16:53.8)
14498Los Altos, CA - Team Time (1st 5) 1:20:18.4 | Spread (1st 5) 39.1
75, 83, 104, 106, 130, (141), (156)
Luke Francis, Fernando Padilla, Isak Andrade, Noah Palafox, Jose Meza, (Joseph Siwiecki), (Jose Hernandez)
15:46.6, 15:52.3, 16:05.5, 16:08.3, 16:25.7, (16:31.5), (16:38.3)
15514Damien, CA - Team Time (1st 5) 1:20:31.8 | Spread (1st 5) 44.0
73, 85, 86, 131, 139, (142), (161)
Danny Ebiner, Trevor Goodenough, Eric Martinez, Esteban Castro, Joey Ceccarelli, (Thomas Mckeown), (Josh Glick)
15:46.3, 15:53.8, 15:54.5, 16:26.9, 16:30.3, (16:31.7), (16:40.0)
16516Bishop Amat, CA - Team Time (1st 5) 1:20:14.0 | Spread (1st 5) 1:44.7
29, 38, 79, 163, 207, (274), (355)
Isaiah Hernandez, James Leon, Jose Reyes, Ethan Reyes, Gary Valle, (Caleb Reny), (Ric Gonzalez)
15:15.8, 15:26.7, 15:50.3, 16:40.7, 17:00.5, (17:38.4), (18:21.8)
17570South Hills, CA - Team Time (1st 5) 1:20:51.0 | Spread (1st 5) 1:59.8
18, 35, 146, 153, 218, (230), (332)
Devin Hightower, Dillon Hightower, Robert Escobedo, Ayden DeAvila, Andrew Oseguera, (Ayden De Avila), (Jared Ramirez)
15:08.1, 15:23.8, 16:33.3, 16:37.9, 17:07.9, (17:12.1), (18:09.0)
18627El Rancho, CA - Team Time (1st 5) 1:21:48.3 | Spread (1st 5) 46.8
81, 119, 134, 140, 153, (170), (182)
George Castillo, Emmanuel Saavedra, Joseph Valdez, Sean Gutierrez, Miguel Romero, (Carlos Bobadilla), (Angel Galindo)
15:51.1, 16:20.4, 16:28.1, 16:30.8, 16:37.9, (16:42.9), (16:46.6)
19633La Mirada, CA - Team Time (1st 5) 1:21:43.6 | Spread (1st 5) 1:15.9
36, 132, 144, 160, 161, (184), (192)
Christian Santiago, Jordy Mazariegos, Antonio Calderon, Jonah Castanon, Jakob Salvas, (Rainier Villanueva), (Chris Anaya)
15:24.1, 16:27.3, 16:32.6, 16:39.6, 16:40.0, (16:47.6), (16:52.7)
20701Don Bosco Tech, CA - Team Time (1st 5) 1:22:13.5 | Spread (1st 5) 1:19.8
48, 121, 151, 188, 193, (229), (244)
Aaron Dominguez, Casey Reynolds, Joseph Rivas, Joseph Cisneros, Jeremy Valdivia, (Vincent Maldonado), (Gerrance Gumabao)
15:33.2, 16:21.0, 16:36.0, 16:50.3, 16:53.0, (17:12.0), (17:18.2)
21758Covina, CA - Team Time (1st 5) 1:22:42.8 | Spread (1st 5) 1:33.7
61, 111, 166, 179, 241, (261), (263)
Daniel Hernandez, Cristian Delgado, Vincent Armenta, Wesley Duque, Jesus Amilpa, (David Jaquez), (Jason Ngo)
15:42.2, 16:17.2, 16:41.7, 16:45.8, 17:15.9, (17:30.7), (17:30.9)
22779Gabrielino, CA - Team Time (1st 5) 1:22:43.2 | Spread (1st 5) 1:33.6
64, 108, 181, 183, 243, (248), (269)
Nicolas DiConti, Skyler Hudson, Matthew Wong, Yuta Horii, Carlos Pondevida, (Dominic Gonzalez-Shelmire), (Leonardo Sevilla)
15:43.0, 16:09.9, 16:46.3, 16:47.4, 17:16.6, (17:20.5), (17:35.6)
23780Diamond Bar, CA - Team Time (1st 5) 1:22:57.3 | Spread (1st 5) 1:25.5
67, 114, 167, 210, 222, (223), (250)
Lukas Amare, George Rosales, Thomas Ear, Nathan Sinn, Frederick Yang, (David Montoya), (Andrew Kim)
15:44.1, 16:18.0, 16:42.0, 17:03.6, 17:09.6, (17:09.9), (17:23.0)
24846Baldwin Park, CA - Team Time (1st 5) 1:23:26.7 | Spread (1st 5) 3:19.5
27, 102, 148, 201, 368, (374), (390)
Eduardo De Paz, Elliot Melchor, Eduardo Castillo, Jason Nguyen, Jesse Holguin, (Julian Sanchez), (Jese Aguilar)
15:15.4, 16:04.5, 16:34.4, 16:57.5, 18:34.9, (18:38.8), (19:03.0)
25847Rosemead, CA - Team Time (1st 5) 1:23:35.3 | Spread (1st 5) 40.2
117, 138, 185, 201, 206, (211), (236)
Fausto Reyna, Thomas Woo, Jesse Puttarat, Robert Martinez, Prince Musimiki, (Benjamin Ruangsangthai), (Emmanuel Bautista)
16:19.8, 16:29.7, 16:48.3, 16:57.5, 17:00.0, (17:04.2), (17:13.8)
26870West Covina, CA - Team Time (1st 5) 1:23:46.0 | Spread (1st 5) 46.3
120, 173, 176, 186, 215, (220), (227)
Max Loera, Francisco Murillo, Giovaughan De La Cruz, Kyle Potts, Joseph Vallejo, (William Tong), (Christian Saldana)
16:20.9, 16:44.2, 16:44.6, 16:49.1, 17:07.2, (17:08.6), (17:11.3)
27874Azusa, CA - Team Time (1st 5) 1:23:45.5 | Spread (1st 5) 1:57.5
91, 137, 147, 190, 309, (333), (338)
Angel Medrano, Eduardo Prestegui, Saul Mora, Andrew Bazan, Marlon Aguirre, (Jordan Esparza), (Andy Orosco)
15:56.7, 16:29.4, 16:33.9, 16:51.3, 17:54.2, (18:10.1), (18:11.4)
28907St. Paul, CA - Team Time (1st 5) 1:23:56.6 | Spread (1st 5) 2:18.6
46, 89, 216, 257, 299, (302), (312)
Owen Lozano, Andrew Adanto, Noah Lucero, Andres Mota, Eric Brown, (Mathew Morales), (Sean Pound)
15:32.3, 15:56.2, 17:07.6, 17:29.6, 17:50.9, (17:52.0), (17:57.3)
29910Santa Fe, CA - Team Time (1st 5) 1:23:55.3 | Spread (1st 5) 1:55.7
42, 133, 235, 245, 255, (258), (331)
Matthew Mora, Jonathan Talarico, Jorge Bautista, Luis Fortanel, Sebastian Alarcon, (Angel Artiga), (Daniel Gomez)
15:30.1, 16:27.9, 17:13.2, 17:18.3, 17:25.8, (17:29.9), (18:08.7)
30917Schurr, CA - Team Time (1st 5) 1:24:09.1 | Spread (1st 5) 51.7
117, 172, 191, 209, 228, (262), (272)
Armando Morales, Richard Flores, Juan Lopez, Dustin Vu, Jerry Flores, (Omar Martinez), (Kevin Burgoss)
16:19.8, 16:43.9, 16:51.4, 17:02.5, 17:11.5, (17:30.8), (17:37.0)
31929Nogales, CA - Team Time (1st 5) 1:23:38.1 | Spread (1st 5) 2:51.7
3, 196, 226, 233, 271, (273), (291)
Osvaldo Cervantes, Ricardo Garcia, Fernando Rax, Rudy Morales, Luis Salazar, (Nicholas Montes), (Miguel Aguilar)
14:45.2, 16:53.2, 17:10.5, 17:12.3, 17:36.9, (17:37.3), (17:45.2)
32934La Canada, CA - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 2:33.5
13, 164, 234, 259, 264, (315), (326)
Owen Serricchio, Sheldon Watanabe, Max Bohan Apfeldorf, Maximus Fan, Jaden Milbrodt, (Luke Rushing), (Logan Boggs)
14:58.2, 16:41.0, 17:13.1, 17:30.0, 17:31.7, (17:58.4), (18:02.0)
33937El Monte, CA - Team Time (1st 5) 1:24:07.4 | Spread (1st 5) 1:32.7
66, 168, 221, 240, 242, (290), (302)
Carlos Martinez, Louis Torres, David Quintanilla, Joel Mendez, Jaime Preciado, (Gustavo Hernandez), (Christian Cesareo)
15:43.8, 16:42.7, 17:09.3, 17:15.1, 17:16.5, (17:44.9), (17:52.0)
341013South El Monte, CA - Team Time (1st 5) 1:25:00.7 | Spread (1st 5) 1:24.5
114, 165, 204, 246, 284, (292), (324)
David Aguilar, Jaden Montejano, Eduardo Nevarez, Brayan Maya, Phillip Chavez, (Edwin Maya), (Ricardo Cano)
16:18.0, 16:41.5, 16:58.5, 17:20.2, 17:42.5, (17:45.5), (18:01.7)
351027St. Francis (La Canada), CA - Team Time (1st 5) 1:25:05.5 | Spread (1st 5) 50.5
145, 199, 212, 219, 252, (253), (275)
Stuart Serventi, Jason Suh, Sean Wilcox, Brady Mcnulty, Lars Martin, (Timothy Parisi), (Nicolas Ciranna)
16:32.8, 16:56.4, 17:04.9, 17:08.1, 17:23.3, (17:25.3), (17:38.8)
361037La Salle, CA - Team Time (1st 5) 1:25:18.7 | Spread (1st 5) 2:13.6
97, 149, 150, 301, 340, (343), (394)
Daniel Piesik, Nicholas Reynolds, Marcos Vargas, Thurman Hou, Santiago Romero, (Alexander Scandore), (James Curtiss)
16:01.2, 16:35.4, 16:35.9, 17:51.4, 18:14.8, (18:15.6), (19:08.6)
371041Maranatha, CA - Team Time (1st 5) 1:25:13.8 | Spread (1st 5) 2:25.2
72, 129, 217, 286, 337, (339), (369)
Matt Rutzen, Henry Witherspoon, Nicholas Camonte, Emiliano Rivas, Jonathan Ning, (John Hutto), (Kyle Lee)
15:45.9, 16:25.6, 17:07.7, 17:43.5, 18:11.1, (18:11.7), (18:35.6)
381058Glen A. Wilson (Hacienda Heights), CA - Team Time (1st 5) 1:25:14.7 | Spread (1st 5) 2:07.3
59, 177, 231, 295, 296, (313), (328)
Jonathan Pfeiffer, Luis (Gio) Gudiel, David Barrios, Luis Navarrete, Clement Shih, (Cristian Llamas), (Aldrich Gwynne)
15:41.0, 16:45.0, 17:12.2, 17:48.2, 17:48.3, (17:57.6), (18:05.0)
391083Temple City, CA - Team Time (1st 5) 1:25:36.9 | Spread (1st 5) 1:29.7
107, 169, 254, 276, 277, (288), (327)
Philycius Oey, Daniel Jong, Darren Reyes, Derek Lee, Adam Berry, (Jayesh Raithatha), (Yili (Daniel) Xiao)
16:09.8, 16:42.8, 17:25.7, 17:39.1, 17:39.5, (17:44.0), (18:02.8)
401088Montebello, CA - Team Time (1st 5) 1:25:41.1 | Spread (1st 5) 1:03.1
152, 179, 208, 270, 279, (280), (358)
Jonathan Maya, Julio Flores, Edson Ariaz-Bravo, Erick Jimenez, Kennet Hernandez, (Eduardo Gaxiola), (Christopher Garcia)
16:37.5, 16:45.8, 17:00.9, 17:36.3, 17:40.6, (17:40.7), (18:24.9)
411149Bassett, CA - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 1:41.8
111, 223, 231, 268, 316, (335), (386)
Alexis Castillon-Leon, Abraham Lopez, Dylan Perez Lemus, Anthony Padilla, Luis Aranda, (Sergio Aldana), (Luis Berrios)
16:17.2, 17:09.9, 17:12.2, 17:34.7, 17:59.0, (18:10.6), (18:53.0)
421171Diamond Ranch, CA - Team Time (1st 5) 1:26:18.9 | Spread (1st 5) 3:04.2
45, 200, 239, 317, 370, (424), (425)
Conner Parker, Noel Teclemariam, Mauro Lozano, Garrett Parker, Adrain Gomez, (David Montellano), (Damien Martinez)
15:31.5, 16:57.2, 17:14.3, 18:00.2, 18:35.7, (20:25.3), (20:37.1)
431264San Dimas, CA - Team Time (1st 5) 1:27:13.3 | Spread (1st 5) 1:44.3
125, 198, 304, 307, 330, (342), (350)
Raul Burris, Christopher Amarillas, Christian Galvan, Rowan Evans-lampa, Matthew Confer, (Zack Hagos), (Stefan Datwyler)
16:23.7, 16:54.3, 17:53.3, 17:54.0, 18:08.0, (18:15.3), (18:19.1)
441273Pasadena, CA - Team Time (1st 5) 1:27:20.3 | Spread (1st 5) 3:03.0
41, 205, 305, 357, 365, (371), (371)
Isaiah Givens, Max Eickele, Anthony Mascorro, Miguel Castillo, Rohan Jayasekara, (Jeffrey Dieguez), (Ari Dieguez)
15:29.9, 16:59.3, 17:53.6, 18:24.6, 18:32.9, (18:37.4), (18:37.4)
451312San Marino, CA - Team Time (1st 5) 1:27:40.9 | Spread (1st 5) 1:39.0
156, 223, 260, 328, 345, (346), (347)
Sean Chen, Jonathan Karkafi, Joseph Weber, Josh Rose, Patricio Osegueda, (Jonathan King), (Leighton McBryde)
16:38.3, 17:09.9, 17:30.4, 18:05.0, 18:17.3, (18:17.7), (18:17.8)
461365Webb, CA - Team Time (1st 5) 1:28:05.1 | Spread (1st 5) 1:15.2
213, 214, 237, 348, 353, (378), (391)
Dean Wolfe, Michael Martinez, Frank Hu, Jd O'Donnell, Orion Lavin-Marz, (Luke Raus), (Johnathan Maschler)
17:05.5, 17:05.7, 17:14.2, 18:19.0, 18:20.7, (18:42.1), (19:06.4)
471379Edgewood, CA - Team Time (1st 5) 1:28:36.8 | Spread (1st 5) 3:05.6
70, 189, 363, 373, 384, (421), (427)
Nicolas Castillo-Davidson, Joshua Hernandez, Melvin Chang, Brandon Garcia, Nester Corona, (Anthony Soria), (Edwin Guerrero)
15:45.0, 16:51.0, 18:32.2, 18:38.0, 18:50.6, (19:52.7), (20:39.2)
481392Bell Gardens, CA - Team Time (1st 5) 1:28:14.3 | Spread (1st 5) 22.8
251, 278, 283, 287, 293, (305), (359)
Emmanuel Valencia, Jerry Cruz, Francisco Solis, Jonathan Benitez, Adrian Barraza, (Victor Corea), (Ricardo Gomez)
17:23.1, 17:40.0, 17:41.6, 17:43.7, 17:45.9, (17:53.6), (18:26.2)
491415Monrovia, CA - Team Time (1st 5) 1:29:02.2 | Spread (1st 5) 3:10.9
101, 237, 310, 367, 400, (411), (413)
Roberto Soto, Jeremy Donahue, Travis Morrison, Sebastian Gomez, Marcus Chamberlain, (Marcos Delao), (Hugo Munos)
16:04.3, 17:14.2, 17:54.8, 18:33.7, 19:15.2, (19:27.8), (19:29.6)
501418Marshall Fundamental, CA - Team Time (1st 5) 1:28:32.7 | Spread (1st 5) 1:18.7
203, 266, 294, 311, 344, (361), (364)
Claudio Reynoso, Jonathan Garcia, Jason Cabrales-Carcano, Sam Bliss, Antoine Moats, (Adrian Villaneda), (Hunter Davis)
16:58.3, 17:33.6, 17:47.3, 17:56.5, 18:17.0, (18:31.4), (18:32.5)
511458San Gabriel, CA - Team Time (1st 5) 1:29:08.4 | Spread (1st 5) 2:07.6
171, 285, 297, 320, 385, (409), (417)
Jason Phung, Silvio Delgado, Michael Wong, Jacwa Lei, Jason Chow, (Johan Oetomo), (Dexter Thai)
16:43.2, 17:42.9, 17:50.7, 18:00.8, 18:50.8, (19:27.2), (19:34.4)
521520Garey, CA - Team Time (1st 5) 1:29:45.6 | Spread (1st 5) 2:03.0
136, 314, 348, 360, 362, (366), (382)
Hector Venegas, Ivan Gutierrez, Raul Armenta, Angel Trujillo, Angel Perez, (Erik Guzman), (Alexis Garcia)
16:29.0, 17:58.0, 18:19.0, 18:27.6, 18:32.0, (18:33.2), (18:46.3)
531525Alhambra, CA - Team Time (1st 5) 1:29:30.3 | Spread (1st 5) 1:00.1
249, 281, 300, 341, 354, (376), (379)
Devyn Cowan, Bryan Albarran, Ivan Huang, Caden Pak, Emanuel Bravo, (Kennith Do), (Joshua Lovato)
17:21.3, 17:41.2, 17:51.3, 18:15.1, 18:21.4, (18:40.8), (18:42.9)
541620Sierra Vista, CA - Team Time (1st 5) 1:30:28.7 | Spread (1st 5) 1:09.1
265, 308, 334, 336, 377, (379), (381)
Alejandro Arenas, Bryan Valenzuela, Victor Jaramillo, Brian Contreras, Henry Gutierrez, (Maynor Guerrero), (Andres Rodriguez)
17:32.0, 17:54.1, 18:10.5, 18:11.0, 18:41.1, (18:42.9), (18:45.7)
551633Northview, CA - Team Time (1st 5) 1:31:15.2 | Spread (1st 5) 2:17.0
195, 321, 325, 395, 397, (406), (423)
Matthew Garcia, Aaron Ochoa, Jake Estrada, Aidan Huerta, Oscar Ramirez, (Nathaniel Estrada), (Joshua Gomez)
16:53.1, 18:00.9, 18:01.8, 19:09.3, 19:10.1, (19:23.1), (20:15.9)
561638Poly (Pasadena), CA - Team Time (1st 5) 1:31:01.1 | Spread (1st 5) 2:10.0
187, 323, 356, 383, 389, (393), (408)
Evan Hayes, Dash Liddi-Brown, Nicky Yoong, Jeremy Ancheta, Kai Schultz, (Sam Salvati), (Albert Lu)
16:49.2, 18:01.2, 18:23.2, 18:48.3, 18:59.2, (19:08.3), (19:25.7)
571673Mark Keppel, CA - Team Time (1st 5) 1:31:24.8 | Spread (1st 5) 1:52.2
256, 318, 321, 375, 403, (407), (418)
Adam Alvarez, Dan Khong, Garrett Chung, Jian Yu, Jonathan Diep, (Quan Ly), (Joey Huynh)
17:26.1, 18:00.3, 18:00.9, 18:39.2, 19:18.3, (19:25.0), (19:38.0)
581701Blair, CA - Team Time (1st 5) 1:34:10.9 | Spread (1st 5) 4:41.2
109, 352, 388, 420, 432, (437), (438)
Asa Barton, Marcos Climaco, Axel Romero, Raul Torres, Carter Perlangeli, (Diego Rubio), (Amory Acosta)
16:13.4, 18:20.6, 18:57.5, 19:44.8, 20:54.6, (21:17.5), (21:21.1)
591717Southlands Christian, CA - Team Time (1st 5) 1:35:40.7 | Spread (1st 5) 5:09.5
57, 400, 404, 426, 430, (442), (447)
Nathan Vallejo, Isaiah Robles, Oscar Wu, Nick Chau, Matthew Espinosa, (Ray Lara), (Michael Miranda)
15:39.1, 19:15.2, 19:20.4, 20:37.4, 20:48.6, (21:32.4), (22:26.0)
601834John Glenn, CA - Team Time (1st 5) 1:35:36.4 | Spread (1st 5) 3:09.7
267, 319, 398, 422, 428, (429), (434)
Alfredo Salcedo, Michael Angelo David, Vidal Reynoso, Rafael Veldez, Anthony Alonzo, (James Gonzales), (Michael Costello)
17:34.6, 18:00.5, 19:11.0, 20:06.0, 20:44.3, (20:44.5), (21:09.2)
611845St. Monica Academy, CA - Team Time (1st 5) 1:34:01.1 | Spread (1st 5) 1:48.5
282, 351, 392, 405, 415, (440), (443)
Mark Golbranson, Manuel de Tezanos Pinto, Rene Urrea, Isaac Raleigh, Francis Mireles, (Andrew Gonzalez), (Thomas Raleigh)
17:41.4, 18:20.4, 19:07.7, 19:21.7, 19:29.9, (21:30.7), (21:51.1)
621941Mountain View, CA - Team Time (1st 5) 1:35:45.3 | Spread (1st 5) 1:52.9
298, 402, 410, 412, 419, (433), (439)
Jesse Soto, Benito Cermeno, Nathan Aranda, Bryan Quintero, Jovan Moreno, (Robinson Kao), (Ryan Lov)
17:50.8, 19:15.4, 19:27.4, 19:28.0, 19:43.7, (20:57.6), (21:22.9)
631998Gladstone, CA - Team Time (1st 5) 1:45:26.3 | Spread (1st 5) 9:40.2
289, 399, 416, 441, 453
Jake Baena, Nathan Arellanes, Angel Arrendondo, Vicente Torres, Joe Bautista
17:44.8, 19:13.6, 19:30.9, 21:32.0, 27:25.0
642122Charter Oak, CA - Team Time (1st 5) 1:45:09.0 | Spread (1st 5) 3:32.0
387, 396, 445, 446, 448, (450), (451)
Julian Mireles, Ben Rose, Jacob Salvatore, Randy Angulo, Dibyesh Sahoo, (Josh Chirino), (Daniel Troung)
18:57.0, 19:10.0, 22:08.0, 22:25.0, 22:29.0, (22:39.0), (23:54.0)
652160Cantwell-Sacred Heart, CA - Team Time (1st 5) 1:44:54.5 | Spread (1st 5) 2:34.0
414, 431, 435, 436, 444, (449), (452)
Joe Lugo, Josue Banuelos, Louis Ascencio, Padron David, Benjamin Miranda, (Abel Guzman), (Sebastian Rodriguez)
19:29.8, 20:54.1, 21:09.9, 21:16.9, 22:03.8, (22:29.7), (26:46.1)