164Scripps Ranch, CA - Team Time (1st 5) 1:22:05.3 | Spread (1st 5) 28.6
6, 8, 13, 18, 19, (21), (28)
Bobby Brana, Ryan Connors, Kieko Paman, Nicholas Cassol, Jonathan Cederquist, (Andrew Burns), (Ryan Quinn)
16:07.1, 16:19.9, 16:28.4, 16:34.2, 16:35.7, (16:39.9), (16:51.3)
296Cathedral Catholic, CA - Team Time (1st 5) 1:22:08.0 | Spread (1st 5) 1:59.3
1, 5, 16, 33, 41, (48), (94)
Joaquin Martinez De Pinillos, Finn Waters, Max Wilson, Dhruv Gupta, Tyler Sweeney, (David Hoiles), (Thomas Hofig)
15:18.7, 15:59.0, 16:33.0, 16:59.3, 17:18.0, (17:22.0), (18:13.3)
3117Coronado, CA - Team Time (1st 5) 1:23:45.9 | Spread (1st 5) 25.4
11, 24, 26, 27, 29, (45), (82)
Spencer Busby, Ian Hurlburt, Connor Jaynes, Patrick Harris, Luke Klingenberg, (Cole Mullins), (Grant Hawthorne)
16:26.1, 16:47.9, 16:50.0, 16:50.4, 16:51.5, (17:18.6), (17:51.0)
4127Mira Mesa, CA - Team Time (1st 5) 1:23:52.3 | Spread (1st 5) 1:24.3
3, 20, 23, 40, 41, (70), (83)
Stefen Rasmuson, Xavier Liberty, Ian Beck, David Millan, Benjamin Johnston, (Noah Jones), (Cesar De Santiago)
15:53.7, 16:36.9, 16:46.0, 17:17.7, 17:18.0, (17:41.5), (17:52.1)
5146San Diego, CA - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 47.0
14, 14, 36, 41, 41, (51), (55)
Ian Ibarra, Henry McClish, Abraham Hueso, Alan Zuniga, Noah Ramos, (Jose Cardiel), (Kai Delman)
16:31.0, 16:31.0, 17:06.0, 17:18.0, 17:18.0, (17:26.0), (17:28.0)
6160Point Loma, CA - Team Time (1st 5) 1:24:43.4 | Spread (1st 5) 1:08.4
10, 17, 35, 38, 60, (65), (74)
Hunter Sweet, Joshua Bauer, Teylor Howard, Hunter White, Jake Richardson, (Aiden Clark), (Anthony Hatashita)
16:24.7, 16:34.1, 17:01.9, 17:09.6, 17:33.1, (17:36.5), (17:44.0)
7165Crawford, CA - Team Time (1st 5) 1:24:58.4 | Spread (1st 5) 1:01.1
9, 31, 37, 39, 49, (53), (57)
Nader Ali, Isaq Moalim, Mandela Matuta, Medhane Woldu, Ayman Toto, (Byaombe Mloko), (Alembe Mloko)
16:21.3, 16:57.9, 17:06.8, 17:10.0, 17:22.4, (17:27.3), (17:31.1)
8206Hoover (SD), CA - Team Time (1st 5) 1:25:21.4 | Spread (1st 5) 1:45.7
4, 25, 46, 58, 73, (76), (84)
Moise Maombi, Anthony Orduno, Jose Partida, Ataklty Gebru, Rafael Hernandez, (Antony Ruiz), (Chris Van)
15:57.9, 16:48.0, 17:19.6, 17:32.3, 17:43.6, (17:44.1), (17:56.3)
9222University City, CA - Team Time (1st 5) 1:25:52.6 | Spread (1st 5) 1:21.6
7, 22, 56, 68, 69, (70), (77)
Alex Halter, Gus Stephanos, Alex Bustos, Nick Van Daelen, Cooper Talbott, (Alex McGee), (Patric Berard)
16:19.2, 16:43.1, 17:30.0, 17:39.5, 17:40.8, (17:41.5), (17:44.6)
10227Patrick Henry, CA - Team Time (1st 5) 1:26:20.9 | Spread (1st 5) 36.6
30, 34, 50, 54, 59, (93), (95)
Aiden Davis, Beau Murray, David Harimana, Garreth Konig, Eric Rintoul, (Nathaniel Cruz), (Alec Ege)
16:56.3, 17:00.9, 17:23.3, 17:27.5, 17:32.9, (18:11.3), (18:15.3)
11249La Jolla, CA - Team Time (1st 5) 1:26:18.7 | Spread (1st 5) 1:18.5
12, 32, 63, 64, 78, (98), (99)
Max Ippolito, Casper Abbasi, Raul Jackson, Ian Phipps, Gabriel Maher, (Robert Baranic), (Alex Kalchev)
16:27.5, 16:58.0, 17:33.5, 17:33.7, 17:46.0, (18:29.0), (18:30.0)
12319Canyon Hills, CA - Team Time (1st 5) 1:27:06.5 | Spread (1st 5) 2:39.9
2, 60, 78, 89, 90, (97), (100)
Anthony Benitez, Kevin Herrera, Daniel Wilborn, Gavin Riley, Aiden Muller, (Luis Fernando Perez), (Mitchell Wahlster)
15:30.0, 17:33.1, 17:46.0, 18:07.5, 18:09.9, (18:21.4), (18:31.0)
13322St Augustine, CA - Team Time (1st 5) 1:28:00.5 | Spread (1st 5) 29.6
47, 52, 62, 80, 81, (86), (88)
Joey Buzzella, Jack Klem, Andrew Culp, Evan Duran, Justice Gross, (William Legg), (Jack Kaderabek)
17:21.3, 17:26.1, 17:33.4, 17:48.8, 17:50.9, (17:59.9), (18:03.2)
14408Clairemont, CA - Team Time (1st 5) 1:30:35.0 | Spread (1st 5) 1:48.0
66, 72, 74, 87, 109, (111), (113)
Luis Ruiz, Randall Duncan, Matthew Kinney, Charlie Jenkins, Brandon Torres, (Saul Gallegas), (Samuel Kaye)
17:39.0, 17:43.0, 17:44.0, 18:02.0, 19:27.0, (19:29.0), (19:32.0)
15457Mission Bay, CA - Team Time (1st 5) 1:31:32.0 | Spread (1st 5) 1:16.0
66, 91, 96, 100, 104, (107), (108)
Trevor Reichenberg, TK Berhe, Sean Pavone, Jason Watts, Carter Taffe, (Fernando Ugarte), (Nick Archer)
17:39.0, 18:10.0, 18:17.0, 18:31.0, 18:55.0, (19:12.0), (19:20.0)
16534Christian, CA - Team Time (1st 5) 1:35:40.0 | Spread (1st 5) 48.0
103, 105, 106, 109, 111, (115), (116)
Shane Turner, Jack Sullivan, Liam Rubidoux, Tim Vail, Jon Luc Junker, (Eric Hillen), (Jack Mason)
18:41.0, 18:56.0, 19:07.0, 19:27.0, 19:29.0, (19:47.0), (20:09.0)
17582Kearny, CA - Team Time (1st 5) 1:48:07.0 | Spread (1st 5) 10:33.0
92, 113, 119, 122, 136
Carlos Torres, Nolan Seamster, Carter Williams, Diego Robles, Jose Cuevas
18:11.0, 19:32.0, 20:43.0, 20:57.0, 28:44.0
18591Lincoln, CA - Team Time (1st 5) 1:47:55.0 | Spread (1st 5) 6:26.0
85, 121, 125, 128, 132
Misgina Elias, Alexander Muñoz, Jacob Scott, Ricardo Sanchez, Andrew Laviengvong
17:59.0, 20:54.0, 21:45.0, 22:52.0, 24:25.0
19601Morse, CA - Team Time (1st 5) 1:48:58.0 | Spread (1st 5) 7:16.0
102, 117, 118, 131, 133, (134), (135)
Diego Estrada, Aldrin Lucero, Adam Bier, Manuel Martinez, Nathaniel Flores, (Aaron Tubilado), (Mark Torres)
18:40.0, 20:12.0, 20:18.0, 23:52.0, 25:56.0, (26:15.0), (28:37.0)
20620Madison, CA - Team Time (1st 5) 1:48:16.0 | Spread (1st 5) 1:52.0
120, 123, 124, 126, 127, (129), (130)
Alex Lopez, Kainoa Hartrum, Alex Spiegelberg, Joey Castillo, Francisco Delgado, (Mohamed Shooble), (Salvador Bravo)
20:50.0, 21:06.0, 21:35.0, 22:03.0, 22:42.0, (23:04.0), (23:12.0)