161Scripps Ranch, CA - Team Time (1st 5) 1:23:38.1 | Spread (1st 5) 58.8
4, 8, 12, 16, 21, (24), (31)
Bobby Brana, Ryan Connors, Jonathan Cederquist, Kieko Paman, Gavin Dawson, (Andrew Burns), (Ryan Quinn)
16:07.9, 16:36.9, 16:49.9, 16:56.7, 17:06.7, (17:11.2), (17:23.2)
297Mira Mesa, CA - Team Time (1st 5) 1:24:20.8 | Spread (1st 5) 1:41.2
3, 9, 11, 35, 39, (58), (60)
Stefen Rasmuson, Xavier Liberty, Ian Beck, Benjamin Johnston, David Millan, (Noah Jones), (Cesar De Santiago)
15:50.8, 16:41.1, 16:47.1, 17:29.8, 17:32.0, (18:00.9), (18:09.9)
3102Crawford, CA - Team Time (1st 5) 1:25:03.2 | Spread (1st 5) 1:03.2
6, 18, 22, 26, 30, (43), (46)
Nader Ali, Medhane Woldu, Mandela Matuta, Byaombe Mloko, Isaq Moalim, (Ayman Toto), (Alembe Mloko)
16:17.6, 17:02.2, 17:08.4, 17:14.2, 17:20.8, (17:38.6), (17:41.0)
4123Cathedral Catholic, CA - Team Time (1st 5) 1:24:23.9 | Spread (1st 5) 2:34.0
1, 13, 19, 40, 50, (68), (95)
Joaquin Martinez De Pinillos, Max Wilson, Finn Waters, Dhruv Gupta, Tyler Sweeney, (David Hoiles), (Peter Cresci)
15:11.2, 16:51.1, 17:03.4, 17:33.0, 17:45.2, (18:25.4), (20:21.0)
5143San Diego, CA - Team Time (1st 5) 1:26:19.0 | Spread (1st 5) 1:03.0
10, 17, 20, 45, 51, (71), (75)
Henry McClish, Ian Ibarra, Abraham Hueso, Jose Cardiel, Alan Zuniga, (Kai Delman), (Noah Ramos)
16:46.0, 17:00.0, 17:04.0, 17:40.0, 17:49.0, (18:30.0), (18:39.0)
6150Coronado, CA - Team Time (1st 5) 1:26:43.0 | Spread (1st 5) 1:21.9
14, 15, 28, 32, 61, (72), (80)
Ian Hurlburt, Spencer Busby, Patrick Harris, Luke Klingenberg, Cole Mullins, (Cole Nichols), (Chris Russell)
16:51.9, 16:56.0, 17:17.1, 17:24.2, 18:13.8, (18:30.4), (19:05.0)
7160Point Loma, CA - Team Time (1st 5) 1:26:28.3 | Spread (1st 5) 1:19.9
7, 23, 37, 44, 49, (52), (53)
Joshua Bauer, Hunter Sweet, Teylor Howard, Hunter White, Jake Richardson, (Jose Resendiz), (McCoy Brown)
16:24.5, 17:09.0, 17:31.0, 17:39.4, 17:44.4, (17:50.0), (17:52.0)
8164Hoover (SD), CA - Team Time (1st 5) 1:26:41.4 | Spread (1st 5) 1:59.9
5, 27, 29, 41, 62, (63), (87)
Moise Maombi, Anthony Orduno, Ataklty Gebru, Jose Partida, Antony Ruiz, (Rafael Hernandez), (Chris Van)
16:15.6, 17:16.4, 17:19.4, 17:34.5, 18:15.5, (18:17.7), (19:34.1)
9166Patrick Henry, CA - Team Time (1st 5) 1:27:11.2 | Spread (1st 5) 17.4
25, 33, 34, 36, 38, (42), (47)
Eric Rintoul, Nathaniel Cruz, Beau Murray, Aiden Davis, David Harimana, (Garreth Konig), (Charlie Dunnigan)
17:14.0, 17:26.0, 17:28.9, 17:30.9, 17:31.4, (17:37.4), (17:41.1)
10238Canyon Hills, CA - Team Time (1st 5) 1:28:04.7 | Spread (1st 5) 2:49.0
2, 48, 59, 64, 65, (74), (81)
Anthony Benitez, Daniel Wilborn, Gavin Riley, Kevin Herrera, Mitchell Wahlster, (Aiden Muller), (Luis Fernando Perez)
15:32.6, 17:42.0, 18:09.0, 18:19.5, 18:21.6, (18:34.6), (19:06.2)
11305St Augustine, CA - Team Time (1st 5) 1:30:43.4 | Spread (1st 5) 35.0
54, 55, 57, 69, 70, (77), (78)
Evan Duran, Andrew Culp, Jack Kaderabek, William Legg, Joey Buzzella, (Jack Klem), (Justice Gross)
17:53.0, 17:56.0, 18:00.0, 18:26.4, 18:28.0, (18:50.0), (18:54.0)
12375Clairemont, CA - Team Time (1st 5) 1:34:15.0 | Spread (1st 5) 1:47.0
56, 67, 73, 89, 90, (99), (102)
Luis Ruiz, Matthew Kinney, Charlie Jenkins, Randall Duncan, Saul Gallegas, (Brandon Torres), (Samuel Kaye)
17:57.0, 18:24.0, 18:33.0, 19:37.0, 19:44.0, (21:03.0), (21:30.0)
13403Mission Bay, CA - Team Time (1st 5) 1:35:40.8 | Spread (1st 5) 1:29.6
66, 79, 83, 84, 91, (93), (94)
Trevor Reichenberg, Carter Taffe, Jason Watts, Sean Pavone, Nick Archer, (TK Berhe), (Fernando Ugarte)
18:22.4, 19:02.4, 19:10.0, 19:14.0, 19:52.0, (20:03.0), (20:04.0)
14426Christian, CA - Team Time (1st 5) 1:36:47.6 | Spread (1st 5) 1:08.0
76, 84, 86, 88, 92, (97), (98)
Jack Sullivan, Shane Turner, Liam Rubidoux, Tim Vail, Eric Hillen, (Jack Mason), (Jon Luc Junker)
18:46.0, 19:14.0, 19:18.0, 19:35.6, 19:54.0, (20:52.8), (20:53.9)
15500Kearny, CA - Team Time (1st 5) 1:54:24.0 | Spread (1st 5) 10:37.0
82, 96, 104, 108, 110
Carlos Torres, Nolan Seamster, Carter Williams, Diego Robles, Jose Cuevas
19:08.0, 20:43.0, 21:49.0, 22:59.0, 29:45.0
16515Madison, CA - Team Time (1st 5) 1:49:51.0 | Spread (1st 5) 1:41.0
100, 101, 103, 105, 106, (106), (109)
Kainoa Hartrum, Francisco Delgado, Alex Spiegelberg, Joey Castillo, David Lopez, (Jaythen Raguro), (Salvador Bravo)
21:17.0, 21:21.0, 21:42.0, 22:33.0, 22:58.0, (22:58.0), (24:18.0)