1 | 44 | University City,
CA - Team Time (1st 5) 55:01.0 | Spread (1st 5) 41.0 |
| 3, 4, 9, 11, 17, (19), (41) |
| Victor Bennett, Ryan Najera, Tyler Culp, Steven Scheidt, Hayden Stone, (Luke Grover), (Quinn Stofan) |
| 10:40.0, 10:46.0, 11:04.0, 11:10.0, 11:21.0, (11:24.0), (11:52.0) |
2 | 86 | San Pasqual,
CA - Team Time (1st 5) 56:18.0 | Spread (1st 5) 1:02.0 |
| 5, 6, 14, 20, 41, (48), (51) |
| Connor Cavassa, Liam Armour, Noah Newton, Evan Phibbs, Jeremiah Scott, (Viktor Smith), (Alex Luz-Olson) |
| 10:50.0, 10:55.0, 11:16.0, 11:25.0, 11:52.0, (12:01.0), (12:11.0) |
3 | 94 | Ramona,
CA - Team Time (1st 5) 56:47.0 | Spread (1st 5) 46.0 |
| 7, 10, 21, 23, 33, (81), (96) |
| Isaiah Spieker, Max Edwards, James Meskell, Colin Uekert, Matt Meskell, (Anthony Jauregui), (Eric Szymanski) |
| 11:00.0, 11:06.0, 11:26.0, 11:29.0, 11:46.0, (12:52.0), (13:16.0) |
4 | 126 | Orange Glen,
CA - Team Time (1st 5) 57:00.0 | Spread (1st 5) 2:17.0 |
| 2, 12, 15, 33, 64, (120), (128) |
| Andrew Tellames, Cesar Palomares, Edgar De Jesus, Andrew McCluskey, Cesar Mayorga, (Francisco Alonzo), (Cristian Mayorga) |
| 10:13.0, 11:13.0, 11:18.0, 11:46.0, 12:30.0, (14:13.0), (15:19.0) |
5 | 157 | Canyon Crest Academy,
CA - Team Time (1st 5) 58:27.0 | Spread (1st 5) 18.0 |
| 26, 28, 32, 33, 38, (68), (73) |
| Josh Bernd, Arman Irani, Callum Goulding, Aidan Muller-Cohn, Kevin Choe, (Vincent Duong), (Salvatore (Tommy) Ingrassia) |
| 11:32.0, 11:35.0, 11:44.0, 11:46.0, 11:50.0, (12:33.0), (12:38.0) |
6 | 163 | El Capitan,
CA - Team Time (1st 5) 58:25.0 | Spread (1st 5) 49.0 |
| 12, 27, 31, 44, 49, (62), (74) |
| Jorge Gomez, Reoh Darwell, Alexander Bellavance, Ben Sellers, Rick Roelofsz, (Bryan Hunter), (Colt Myers) |
| 11:13.0, 11:33.0, 11:43.0, 11:54.0, 12:02.0, (12:27.0), (12:39.0) |
7 | 202 | Canyon Springs,
CA - Team Time (1st 5) 59:08.0 | Spread (1st 5) 3:55.0 |
| 1, 18, 30, 38, 115 |
| Hector Hernandez, Nicholas Cohenour, John Rivera, Javier Aceves, Alexis Ortiz |
| 10:09.0, 11:23.0, 11:42.0, 11:50.0, 14:04.0 |
8 | 206 | Eastlake,
CA - Team Time (1st 5) 59:32.0 | Spread (1st 5) 1:55.0 |
| 8, 24, 36, 52, 86, (91), (97) |
| Oliver Abundez, Jacob Barr, Joshua Williams, Andre Lobato, Alex Hayslip, (Jose De La Rosa), (Eloy Sanchez) |
| 11:02.0, 11:30.0, 11:49.0, 12:14.0, 12:57.0, (13:10.0), (13:18.0) |
9 | 246 | Mira Mesa,
CA - Team Time (1st 5) 1:00:26.0 | Spread (1st 5) 22.0 |
| 45, 45, 47, 52, 57, (62), (65) |
| Zachary Preslar, Kento Reynolds, Alex Tung, Ethan Chong, Marcus Barker, (Theodore Duldulao), (Daniel Mariano) |
| 11:57.0, 11:57.0, 11:59.0, 12:14.0, 12:19.0, (12:27.0), (12:31.0) |
10 | 299 | High Tech High (SD),
CA - Team Time (1st 5) 1:01:53.0 | Spread (1st 5) 1:40.0 |
| 25, 52, 55, 75, 92, (102), (116) |
| Bryson Blume, Ted Paris, Nate Kling, Jesus Pineda, Justin Hutchinson, (Domanic Asmar), (Brandon Toh) |
| 11:31.0, 12:14.0, 12:16.0, 12:41.0, 13:11.0, (13:23.0), (14:09.0) |
11 | 309 | West Hills,
CA - Team Time (1st 5) 1:02:05.0 | Spread (1st 5) 26.0 |
| 50, 59, 61, 68, 71, (78), (80) |
| Mark Jones, Liam Breslin, Jadon Bernier, Nathan Bruderer, Zach Jones, (Tyler Southwood), (Ryan Willweber) |
| 12:08.0, 12:24.0, 12:26.0, 12:33.0, 12:34.0, (12:48.0), (12:51.0) |
12 | 335 | Granite Hills,
CA - Team Time (1st 5) 1:02:47.0 | Spread (1st 5) 2:00.0 |
| 16, 56, 77, 87, 99, (114), (123) |
| Kalen Meza, Westin Misner, John Sjoquist, Jordan Crockett, Craig Hildebrand, (Nick Stutzman), (Brandon Wolzen) |
| 11:19.0, 12:17.0, 12:46.0, 13:06.0, 13:19.0, (14:00.0), (14:31.0) |
13 | 349 | Mar Vista,
CA - Team Time (1st 5) 1:03:01.0 | Spread (1st 5) 1:26.0 |
| 36, 40, 84, 94, 95, (101), (112) |
| Jose Burciaga, Antonio Cota, Leo Martinez, Felix Pozo, Daniel Ruiz, (Luis Urzua), (Ernesto Arias) |
| 11:49.0, 11:51.0, 12:54.0, 13:12.0, 13:15.0, (13:21.0), (13:48.0) |
14 | 377 | Canyon Hills,
CA - Team Time (1st 5) 1:03:54.0 | Spread (1st 5) 1:46.0 |
| 41, 59, 83, 88, 106, (111), (117) |
| Shayn Lozano, Max Turnberg, Adrian Patterson, Daniel DeLoe, Marc Lewis, (Nick Hutton), (Luis Arroyo) |
| 11:52.0, 12:24.0, 12:53.0, 13:07.0, 13:38.0, (13:46.0), (14:10.0) |
15 | 395 | Southwest (SD),
CA - Team Time (1st 5) 1:04:24.0 | Spread (1st 5) 1:53.0 |
| 29, 76, 90, 97, 103, (106), (108) |
| Dario Baeza, Sergio Castro, Marco Beltran, Marco Romero, Alberto Ascencio, (Jose Ramirez), (Rene Meraz) |
| 11:41.0, 12:42.0, 13:09.0, 13:18.0, 13:34.0, (13:38.0), (13:42.0) |
16 | 399 | Hilltop,
CA - Team Time (1st 5) 1:04:11.0 | Spread (1st 5) 48.0 |
| 65, 72, 78, 85, 99, (125), (129) |
| Ivan Lorona, Ryan Lathan, Christian De La Torre, Steven Valenzuela, Damar De La Croix, (Sebastian Lavenant), (Joseph Hernandez) |
| 12:31.0, 12:37.0, 12:48.0, 12:56.0, 13:19.0, (14:43.0), (15:36.0) |
17 | 400 | Mission Vista,
CA - Team Time (1st 5) 1:04:32.0 | Spread (1st 5) 1:13.0 |
| 58, 68, 81, 89, 104, (105), (110) |
| Hunter Hixon, Ray Barrett, JB Deperio, Lucas Silva, Matt Luerman, (Brennen Grimshaw), (Mason Miller) |
| 12:23.0, 12:33.0, 12:52.0, 13:08.0, 13:36.0, (13:37.0), (13:45.0) |
18 | 438 | Calexico,
CA - Team Time (1st 5) 1:06:30.0 | Spread (1st 5) 3:09.0 |
| 22, 65, 109, 118, 124 |
| Jonathan Leon, Nicholas Heras, Yair Coronel, Luis Urzua, Salvador Villalon |
| 11:28.0, 12:31.0, 13:43.0, 14:11.0, 14:37.0 |
19 | 576 | Santana,
CA - Team Time (1st 5) 1:12:55.0 | Spread (1st 5) 4:12.0 |
| 92, 113, 118, 121, 132, (134) |
| Kenny Miller, Josh Dryden, Marlon Blue, Ryan St. John, Ben Bush, (Hunter Partain) |
| 13:11.0, 13:53.0, 14:11.0, 14:17.0, 17:23.0, (19:08.0) |
20 | 636 | San Ysidro,
CA - Team Time (1st 5) 1:17:33.0 | Spread (1st 5) 2:45.0 |
| 122, 126, 127, 130, 131, (133) |
| Luis Arpalan, Adrian Cortez, Joel Talamantes, Angel Rodriguez, Luis Gomez, (Bizhan Estrada) |
| 14:30.0, 14:46.0, 15:10.0, 15:52.0, 17:15.0, (18:19.0) |