1 | 31 | Otay Ranch,
CA - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 45.0 |
| 3, 4, 5, 8, 11, (19), (24) |
| Jacob Roach, Gus Tunks, Zachary Velasquez, Carlos Hernandez, Carlos Rangel, (Steven Martinez), (Abel Meza) |
| 17:02.0, 17:08.0, 17:09.0, 17:34.0, 17:47.0, (18:14.0), (18:37.0) |
2 | 37 | Bonita Vista,
CA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:25.0 |
| 1, 2, 10, 12, 12, (14), (15) |
| Alfredo Rodriguez, Shinaola Agbede, Jonathan Motale, Marco Gutierrez, Jason Hardin, (Jose Suarez), (Caesar Castillo) |
| 16:24.0, 16:41.0, 17:40.0, 17:49.0, 17:49.0, (17:50.0), (17:51.0) |
3 | 73 | Chula Vista,
CA - Team Time (1st 5) 1:30:02.0 | Spread (1st 5) 1:00.0 |
| 6, 9, 17, 20, 21, (29), (32) |
| Alberto Fletes, Michel Robles, Hector Munoz, Marco Montano, Jose Sanchez, (Raul Diaz), (Joshua Medrano) |
| 17:30.0, 17:36.0, 18:09.0, 18:17.0, 18:30.0, (19:34.0), (20:37.0) |
4 | 98 | Eastlake,
CA - Team Time (1st 5) 1:33:09.0 | Spread (1st 5) 2:23.0 |
| 7, 16, 17, 28, 30, (31), (33) |
| Cesar Rodriquez, Kyle Lintz, Sean Stanko, Stevan Perez, Zac Zasueta, (Tony Gomez), (Alberto Chavez) |
| 17:33.0, 18:00.0, 18:09.0, 19:31.0, 19:56.0, (20:09.0), (20:46.0) |
5 | 123 | Hilltop,
CA - Team Time (1st 5) 1:34:03.0 | Spread (1st 5) 45.0 |
| 22, 23, 25, 26, 27, (35), (40) |
| Michael Schenk, Carlos Leon, Justin Creel, Jeremy Lara, Connor Galleher, (Daniel Soldau), (Christian Vivas) |
| 18:33.0, 18:36.0, 18:38.0, 18:58.0, 19:18.0, (20:58.0), (21:52.0) |
6 | 184 | Mater Dei Catholic,
CA - Team Time (1st 5) 1:46:13.0 | Spread (1st 5) 44.0 |
| 34, 36, 37, 38, 39, (41), (42) |
| Martin Gorence, Sam Cantureyma, Assael Madrigal, Adam Atrushi, Joel Espinoza, (Andres Gomez), (Jorge Sanchez) |
| 20:52.0, 21:13.0, 21:15.0, 21:17.0, 21:36.0, (22:26.0), (24:01.0) |