152Cathedral Catholic, CA - Team Time (1st 5) 1:26:08.7 | Spread (1st 5) 1:27.7
1, 2, 12, 18, 19, (45), (78)
Joaquin Martinez De Pinillos, Hank Tadeusiak, Michael Robinson, Dylan Brenk, Daniel Robinson, (Riley Henderson), (John Granahan)
16:27.6, 16:32.9, 17:23.5, 17:49.4, 17:55.3, (18:51.0), (20:22.4)
275University City, CA - Team Time (1st 5) 1:27:47.6 | Spread (1st 5) 1:11.7
4, 6, 20, 22, 23, (33), (40)
Allen Siegler, Niko Chapman, David Berard, Alex Halter, John Kidman, (Sebastian Rodriguez), (Jack Gallegos)
16:50.2, 16:54.7, 17:59.2, 18:01.6, 18:01.9, (18:27.2), (18:40.8)
393Hoover (SD), CA - Team Time (1st 5) 1:28:24.0 | Spread (1st 5) 1:28.3
7, 8, 17, 25, 36, (48), (71)
Samy Belay, Awal Hussen, Miguel Hernandez, Brandon Pintor, Jose Partida, (Mkongwa Cosma Ekyoci), (Oswaldo Gomez)
17:00.8, 17:01.3, 17:49.1, 18:03.7, 18:29.1, (19:07.8), (20:01.0)
4104Scripps Ranch, CA - Team Time (1st 5) 1:29:03.6 | Spread (1st 5) 1:03.6
11, 15, 16, 30, 32, (41), (53)
Alex Barr, Bobby Brana, Sage Miller, Gavin Dawson, Jonathan Cederquist, (Ryan Connors), (Sanak Miriyala)
17:13.7, 17:37.3, 17:43.7, 18:11.6, 18:17.3, (18:43.2), (19:14.8)
5124Mira Mesa, CA - Team Time (1st 5) 1:29:38.3 | Spread (1st 5) 2:08.9
5, 9, 27, 37, 46, (52), (67)
Stefen Rasmuson, Phillip Dorado, Brandon Maldonado, Corbin Frohreich, Ivann Agapito, (Dominic Huerta), (Sean Cahill)
16:50.4, 17:04.2, 18:09.0, 18:35.4, 18:59.3, (19:13.8), (19:46.3)
6126St Augustine, CA - Team Time (1st 5) 1:30:11.2 | Spread (1st 5) 2:04.0
10, 13, 21, 31, 51, (57), (62)
Finn Waters, Alex Karaniwan, Ryan Dent, Andrew Culp, Luc Charlier, (Thomas Roth), (Matt Danaher)
17:08.0, 17:33.0, 18:01.2, 18:17.0, 19:12.0, (19:27.0), (19:39.0)
7207Point Loma, CA - Team Time (1st 5) 1:33:53.4 | Spread (1st 5) 1:59.8
14, 42, 43, 47, 61, (66), (70)
Lukas Hanc, Oscar Bouris, Teylor Howard, Alexander Gorham, Hunter Sweet, (Conrad Molloy), (Kei Takanami)
17:36.8, 18:43.8, 18:48.7, 19:07.5, 19:36.6, (19:44.8), (19:54.9)
8214Canyon Hills, CA - Team Time (1st 5) 1:33:26.7 | Spread (1st 5) 3:04.9
3, 35, 39, 68, 69, (72), (75)
Anthony Benitez, Chris Alexander, Max Collier, Michael Faucett, Noel Arroyo, (Jacob Laxamana), (Carlos Mejia)
16:43.4, 18:28.8, 18:38.7, 19:47.5, 19:48.3, (20:08.1), (20:13.0)
9215La Jolla, CA - Team Time (1st 5) 1:34:13.8 | Spread (1st 5) 41.3
34, 38, 44, 49, 50, (86)
Jack Mann, Brent Eaton, Jonathan Mandel, Casper Abbasi, Ian Dickinson, (Luke Brown)
18:27.6, 18:38.3, 18:50.9, 19:08.1, 19:08.9, (21:02.9)
10222Coronado, CA - Team Time (1st 5) 1:34:29.0 | Spread (1st 5) 1:26.0
24, 29, 55, 56, 58, (63), (64)
Luke Klingenberg, Spencer Busby, Jason Leary, Ian Hurlburt, Cole Nichols, (Jacob Blauser), (Patrick Harris)
18:03.0, 18:11.2, 19:22.0, 19:23.8, 19:29.0, (19:40.0), (19:42.5)
11284Patrick Henry, CA - Team Time (1st 5) 1:37:12.1 | Spread (1st 5) 2:21.0
26, 54, 60, 65, 79, (83), (107)
Thomas Rintoul, Eric Rintoul, Michael Rintoul, Abraham Cruz, Nicolas Armenta, (Brian Shafter), (Christopher Demas)
18:06.4, 19:21.7, 19:32.3, 19:44.3, 20:27.4, (20:43.1), (24:11.5)
12365Mission Bay, CA - Team Time (1st 5) 1:41:35.1 | Spread (1st 5) 3:09.0
28, 76, 82, 89, 90, (92)
Dylan Kasper, Jason Watts, Carter Taffe, Diego Morones, Trevor Ham, (Chris Varela)
18:09.1, 20:14.4, 20:40.7, 21:12.8, 21:18.1, (21:25.0)
13395Clairemont, CA - Team Time (1st 5) 1:43:33.5 | Spread (1st 5) 3:16.2
58, 74, 77, 85, 101, (106), (108)
Luis Ruiz, Enrique Preciado, Connor Behan, Charlie Jenkins, Guillermo Figueroa, (Totee Settachuea), (Cj Chakarian)
19:29.0, 20:09.0, 20:15.3, 20:55.0, 22:45.2, (24:01.0), (25:09.1)
14441Kearny, CA - Team Time (1st 5) 1:45:48.2 | Spread (1st 5) 1:02.0
80, 81, 91, 93, 96, (99), (104)
Paul Bernal, Matthew Porter, Anthony Betzler, Carlos Torres, Nohl Childers, (Alex Bautista), (Sergio Ibarra-Perez)
20:39.0, 20:40.0, 21:22.2, 21:26.0, 21:41.0, (22:22.7), (23:08.5)
15449Madison, CA - Team Time (1st 5) 1:46:52.7 | Spread (1st 5) 1:57.5
73, 86, 95, 97, 98, (102), (103)
Alberto Beltran, Rodrigo Ilescas, Adam Lovato, Alex Hirschi, Nolan Huckabone, (Frank To), (Jalen Coleman)
20:08.7, 21:02.9, 21:36.0, 21:58.9, 22:06.2, (22:49.6), (22:57.2)
16471Christian, CA - Team Time (1st 5) 1:49:52.0 | Spread (1st 5) 2:55.3
84, 88, 94, 100, 105, (109)
Liam Rubidoux, Derek Ensley, Garrett Rosenthal, Nicholas Snyder, Joshua Browne, (Jacob Wright)
20:54.7, 21:05.1, 21:27.2, 22:35.0, 23:50.0, (25:32.7)