1 | 63 | Cathedral Catholic,
CA - Team Time (1st 5) 1:22:34.0 | Spread (1st 5) 1:13.0 |
| 1, 3, 16, 18, 25, (48), (57) |
| Joaquin Martinez De Pinillos, Hank Tadeusiak, Michael Robinson, Daniel Robinson, Dylan Brenk, (John Granahan), (Riley Henderson) |
| 15:48.0, 16:03.0, 16:46.0, 16:56.0, 17:01.0, (17:39.0), (17:54.0) |
2 | 69 | Mira Mesa,
CA - Team Time (1st 5) 1:23:05.9 | Spread (1st 5) 50.8 |
| 5, 6, 17, 20, 21, (50), (51) |
| Phillip Dorado, Stefen Rasmuson, Brandon Maldonado, Ivann Agapito, Corbin Frohreich, (Elijah Leeper), (Sean Cahill) |
| 16:07.3, 16:07.7, 16:55.8, 16:57.0, 16:58.1, (17:41.6), (17:42.5) |
3 | 79 | Scripps Ranch,
CA - Team Time (1st 5) 1:23:09.2 | Spread (1st 5) 56.9 |
| 7, 9, 11, 23, 29, (32), (34) |
| Alex Barr, Bobby Brana, Bryce Evans, Sage Miller, Nicholas Cassol, (Sanak Miriyala), (Ryan Connors) |
| 16:09.8, 16:26.1, 16:27.2, 16:59.4, 17:06.7, (17:09.6), (17:14.4) |
4 | 107 | Hoover (SD),
CA - Team Time (1st 5) 1:24:23.0 | Spread (1st 5) 1:02.0 |
| 10, 13, 14, 28, 42, (43), (45) |
| Samy Belay, Miguel Hernandez, Brandon Pintor, Awal Hussen, Oswaldo Gomez, (Moise Maombi), (Jose Partida) |
| 16:27.0, 16:38.0, 16:43.0, 17:06.0, 17:29.0, (17:32.0), (17:35.0) |
5 | 112 | University City,
CA - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 1:14.0 |
| 4, 12, 27, 33, 36, (37), (46) |
| Niko Chapman, Allen Siegler, John Kidman, Sebastian Rodriguez, David Berard, (Alex Halter), (Ryan Kueker) |
| 16:05.0, 16:28.0, 17:05.0, 17:11.0, 17:19.0, (17:20.0), (17:37.0) |
6 | 212 | St Augustine,
CA - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 1:31.0 |
| 15, 24, 30, 71, 72, (73), (84) |
| Finn Waters, Alex Karaniwan, Ryan Dent, Alex Valdez, Andrew Culp, (Luc Charlier), (Brenden Legaspi) |
| 16:45.0, 17:00.0, 17:07.0, 18:15.0, 18:16.0, (18:17.0), (18:51.0) |
7 | 218 | Point Loma,
CA - Team Time (1st 5) 1:27:27.9 | Spread (1st 5) 1:34.2 |
| 8, 44, 53, 55, 58, (59), (62) |
| Lukas Hanc, Hunter Sweet, Ryan Moats, Alexander Gorham, Oscar Bouris, (Kei Takanami), (Teylor Howard) |
| 16:21.1, 17:33.8, 17:45.3, 17:52.4, 17:55.3, (17:55.7), (17:58.4) |
8 | 233 | Coronado,
CA - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 1:04.0 |
| 26, 31, 49, 60, 67, (73), (75) |
| Luke Klingenberg, Spencer Busby, Ian Hurlburt, Patrick Harris, Cole Nichols, (Jason Leary), (Josef Perez) |
| 17:03.0, 17:09.0, 17:40.0, 17:56.0, 18:07.0, (18:17.0), (18:19.0) |
9 | 246 | Canyon Hills,
CA - Team Time (1st 5) 1:28:16.0 | Spread (1st 5) 2:52.0 |
| 2, 40, 41, 80, 83, (97), (104) |
| Anthony Benitez, Max Collier, Chris Alexander, Noel Arroyo, Michael Faucett, (Jacob Laxamana), (Carlos Mejia) |
| 15:57.0, 17:26.0, 17:28.0, 18:36.0, 18:49.0, (19:14.0), (19:29.0) |
10 | 265 | Patrick Henry,
CA - Team Time (1st 5) 1:29:04.9 | Spread (1st 5) 1:29.1 |
| 19, 39, 54, 76, 77, (82), (88) |
| Thomas Rintoul, Eric Rintoul, Brian Shafter, Abraham Cruz, Michael Rintoul, (Nicolas Armenta), (Nico Armenta) |
| 16:56.6, 17:25.9, 17:52.0, 18:24.7, 18:25.7, (18:45.3), (19:00.3) |
11 | 270 | La Jolla,
CA - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 48.0 |
| 35, 46, 61, 63, 65, (91), (98) |
| Brent Eaton, Jack Mann, Jonathan Mandel, Casper Abbasi, Ian Dickinson, (Luke Brown), (Cole Wolf) |
| 17:17.0, 17:37.0, 17:57.0, 18:03.0, 18:05.0, (19:03.0), (19:15.0) |
12 | 329 | San Diego,
CA - Team Time (1st 5) 1:31:07.0 | Spread (1st 5) 2:06.0 |
| 22, 52, 78, 85, 92, (104), (104) |
| Jacinto Tamez, Ian Ibarra, Teak Hodge, Marcus Rice, Kai Delman, (Juan Zuniga), (Charles D'Amico) |
| 16:59.0, 17:44.0, 18:27.0, 18:52.0, 19:05.0, (19:29.0), (19:29.0) |
13 | 369 | Mission Bay,
CA - Team Time (1st 5) 1:32:29.0 | Spread (1st 5) 1:39.0 |
| 38, 69, 86, 87, 89, (94), (102) |
| Dylan Kasper, Jason Watts, Jacob Cayetano, Carter Taffe, Chris Varela, (Sean Pavone), (Trevor Ham) |
| 17:23.0, 18:11.0, 18:53.0, 19:00.0, 19:02.0, (19:08.0), (19:20.0) |
14 | 433 | Morse,
CA - Team Time (1st 5) 1:34:52.1 | Spread (1st 5) 2:15.6 |
| 56, 64, 81, 115, 117, (127), (129) |
| Jerome Balancar, Miguel Meza-Ponce, Alonzo Durazo, Francisco Martinez, Diether Laguni, (Miguel Martinez), (Aldrin Lucero) |
| 17:52.8, 18:04.9, 18:45.0, 20:01.0, 20:08.4, (23:14.4), (24:45.9) |
15 | 462 | Madison,
CA - Team Time (1st 5) 1:35:29.0 | Spread (1st 5) 1:41.0 |
| 65, 89, 94, 103, 111, (113), (116) |
| Alberto Beltran, Adam Lovato, Nolan Huckabone, Isacc Flores, Alex Hirschi, (Jalen Coleman), (Breven Honda) |
| 18:05.0, 19:02.0, 19:08.0, 19:28.0, 19:46.0, (19:48.0), (20:06.0) |
16 | 497 | Clairemont,
CA - Team Time (1st 5) 1:37:03.0 | Spread (1st 5) 2:30.0 |
| 69, 100, 100, 110, 118, (123), (123) |
| Luis Ruiz, Connor Behan, Charlie Jenkins, Enrique Preciado, Guillermo Figueroa, (Cj Chakarian), (Alvin Nguyen) |
| 18:11.0, 19:16.0, 19:16.0, 19:39.0, 20:41.0, (21:03.0), (21:03.0) |
17 | 501 | Christian,
CA - Team Time (1st 5) 1:37:23.0 | Spread (1st 5) 2:12.0 |
| 79, 96, 98, 109, 119, (120), (126) |
| Nicholas Snyder, Jack Sullivan, Liam Rubidoux, Derek Ensley, Joshua Browne, (CJ Kirwan), (Garrett Rosenthal) |
| 18:34.0, 19:11.0, 19:15.0, 19:37.0, 20:46.0, (20:54.0), (21:36.0) |
18 | 541 | Kearny,
CA - Team Time (1st 5) 1:38:54.0 | Spread (1st 5) 1:50.0 |
| 93, 107, 108, 112, 121, (122), (125) |
| Anthony Betzler, Matthew Porter, Carlos Torres, Paul Bernal, Alex Bautista, (Sergio Ibarra-Perez), (Nolan Seamster) |
| 19:06.0, 19:31.0, 19:34.0, 19:47.0, 20:56.0, (20:57.0), (21:27.0) |
19 | 571 | Crawford,
CA - Team Time (1st 5) 1:55:53.0 | Spread (1st 5) 10:25.0 |
| 68, 114, 128, 130, 131, (132) |
| Mahad Abdi, Ahmat Bachir, Mall Bahdoon, Brian Truong, Marlon Jimenez, (Moises Garcia) |
| 18:10.0, 19:51.0, 23:43.0, 25:34.0, 28:35.0, (32:22.0) |