163Scripps Ranch, CA - Team Time (1st 5) 1:22:04.0 | Spread (1st 5) 43.0
2, 12, 12, 18, 19, (20), (40)
Ryan Connors, Andrew Burns, Giancarlo da Silva, Caden Farrow, Kieko Paman, (Nicholas Cassol), (Cameron Gadalla)
15:55.0, 16:28.0, 16:28.0, 16:35.0, 16:38.0, (16:39.0), (17:04.0)
280Point Loma, CA - Team Time (1st 5) 1:22:17.6 | Spread (1st 5) 53.8
4, 5, 9, 25, 37, (59), (63)
Joshua Bauer, Hunter Sweet, Jake Richardson, Teylor Howard, Jyden Schmid, (Joseph Landon), (Joseph Simsic)
16:03.1, 16:10.5, 16:17.9, 16:49.2, 16:56.9, (17:32.9), (17:35.0)
399Crawford, CA - Team Time (1st 5) 1:23:02.5 | Spread (1st 5) 1:12.2
1, 14, 21, 22, 41, (56), (66)
Nader Ali, Misgina Elias, Mandela Matuta, Arturo Sandoval, Byaombe Mloko, (Yosia Mmbumba), (Hector Ramirez)
15:54.5, 16:29.7, 16:44.4, 16:47.2, 17:06.7, (17:30.8), (17:37.3)
99Mira Mesa, CA - Team Time (1st 5) 1:22:59.8 | Spread (1st 5) 1:08.4
7, 8, 10, 23, 51, (72), (78)
David Millan, Xavier Liberty, Ian Beck, Alex Jacoby, Joshua Sunnanonta, (Dat Mong), (Alan Ta)
16:13.2, 16:14.3, 16:22.8, 16:47.9, 17:21.6, (17:44.9), (17:59.1)
5137Cathedral Catholic, CA - Team Time (1st 5) 1:23:57.0 | Spread (1st 5) 50.0
6, 27, 31, 35, 38, (43), (44)
Max Wilson, Blake Levy, Sebastian Radilla, Dhruv Gupta, David Hoiles, (Ryan Sweeney), (Thomas Hofig)
16:13.0, 16:51.0, 16:54.0, 16:56.0, 17:03.0, (17:08.0), (17:09.0)
6159San Diego, CA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 1:35.0
3, 29, 31, 38, 58, (82), (95)
Henry McClish, Jose Cardiel, Noah Ramos, Alan Zuniga, Dylan Boice-Hunt, (Luca Mattioli), (Nicola Yeager)
15:57.0, 16:52.0, 16:54.0, 17:03.0, 17:32.0, (18:04.0), (18:30.0)
7167Patrick Henry, CA - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 51.1
16, 26, 28, 42, 55, (65), (68)
Aiden Davis, David Harimana, Caden Romaine Gleim, Charlie Dunnigan, Nathaniel Cruz, (Garett Davis), (Andrew Shafter)
16:34.3, 16:49.4, 16:51.6, 17:07.3, 17:25.4, (17:35.6), (17:38.4)
8194Coronado, CA - Team Time (1st 5) 1:25:17.0 | Spread (1st 5) 1:15.0
11, 24, 35, 57, 67, (74), (94)
Spencer Busby, Connor Jaynes, Cole Mullins, Casey Harris, Landon Mullins, (Grant Hawthorne), (Cole Hutcherson)
16:23.0, 16:49.0, 16:56.0, 17:31.0, 17:38.0, (17:50.0), (18:28.0)
9207University City, CA - Team Time (1st 5) 1:25:44.0 | Spread (1st 5) 1:00.0
15, 29, 49, 53, 61, (71), (81)
Mark Alfred, Nick Van Daelen, Bryce Kueker, David Melendez-Perdomo, Patric Berard, (Cooper Talbott), (Adam Turken)
16:34.0, 16:52.0, 17:20.0, 17:24.0, 17:34.0, (17:44.0), (18:02.0)
10249St Augustine, CA - Team Time (1st 5) 1:26:35.7 | Spread (1st 5) 1:09.0
17, 50, 52, 60, 70, (82), (87)
Joey Buzzella, Evan Duran, Jack Klem, Joseph Legg, Justice Gross, (Evan Sprague), (David Schodowski)
16:34.7, 17:21.3, 17:22.5, 17:33.5, 17:43.7, (18:04.0), (18:14.0)
11308Canyon Hills, CA - Team Time (1st 5) 1:28:06.0 | Spread (1st 5) 1:29.0
31, 47, 63, 76, 91, (99), (104)
Joseph Schafstall, Gavin Riley, Luis Fernando Perez, Aiden Muller, Alejandro Ayala, (Nathan Knepple), (Jack Rouza)
16:54.0, 17:18.0, 17:35.0, 17:56.0, 18:23.0, (18:39.0), (19:16.0)
12341Hoover (SD), CA - Team Time (1st 5) 1:28:53.9 | Spread (1st 5) 1:50.1
34, 46, 69, 90, 102, (114), (115)
Ataklty Gebru, Chris Van, Bi Vui, Armando Delgado, Jesus Galicia, (Joel Castro), (Louis Perez)
16:54.9, 17:11.9, 17:39.3, 18:22.8, 18:45.0, (20:15.7), (20:33.8)
13368La Jolla, CA - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 58.0
48, 73, 79, 80, 88, (93), (98)
Ian Phipps, Linden Scheder, Alex Kalchev, Alexander West, Kevin Korevaar, (Alexandre Sellier), (Gabriel Maher)
17:19.0, 17:46.0, 18:00.0, 18:01.0, 18:17.0, (18:27.0), (18:36.0)
14371Mission Bay, CA - Team Time (1st 5) 1:29:41.0 | Spread (1st 5) 1:23.0
45, 61, 77, 92, 96, (96), (103)
TK Berhe, Trevor Reichenberg, Carter Taffe, Ben Delgado, Fernando Ugarte, (Nick Archer), (Ryan Pelot)
17:11.0, 17:34.0, 17:58.0, 18:24.0, 18:34.0, (18:34.0), (18:57.0)
15402Clairemont, CA - Team Time (1st 5) 1:30:24.0 | Spread (1st 5) 1:15.0
54, 75, 84, 89, 100, (107), (111)
Matthew Kinney, Max Marchal, Andrew Blanquet, Saul Gallegas, Samuel Kaye, (Derek McCauley), (Gus Folkers)
17:25.0, 17:55.0, 18:06.0, 18:18.0, 18:40.0, (19:20.0), (19:48.0)
16520Christian, CA - Team Time (1st 5) 1:37:06.0 | Spread (1st 5) 3:01.0
85, 101, 104, 112, 118, (119), (127)
Shane Turner, Ethan Statezny, John Williams, Eric Hillen, Jack Faradjian, (Lucas Lu), (Clayton Daniels)
18:08.0, 18:44.0, 19:16.0, 19:49.0, 21:09.0, (21:22.0), (23:34.0)
17566Kearny, CA - Team Time (1st 5) 1:41:12.0 | Spread (1st 5) 2:03.0
108, 109, 113, 116, 120, (128), (131)
Cayden Hays, Harrison Irving, Carter Williams, Alexis Torres, Andreas Cadena, (Anthony Salinas), (Donovan Camara)
19:21.0, 19:25.0, 19:59.0, 21:03.0, 21:24.0, (23:50.0), (28:44.0)
18570Madison, CA - Team Time (1st 5) 1:44:42.0 | Spread (1st 5) 3:52.0
85, 117, 121, 123, 124, (126)
Jose Dominguez, Alex Spiegelberg, Samuel Reyes, David Cruz, Jonathan Allahverdi, (Mohamed Shooble)
18:08.0, 21:04.0, 21:39.0, 21:51.0, 22:00.0, (23:33.0)
19590Morse, CA - Team Time (1st 5) 1:48:29.0 | Spread (1st 5) 4:52.0
104, 110, 122, 125, 129, (130)
Diego Estrada, Alex Hernadez, Jay Smith, Manuel Martinez, Jesus Perez, (Neftaly Perez)
19:16.0, 19:47.0, 21:50.0, 23:28.0, 24:08.0, (26:18.0)