1 | 15 | Eastlake,
CA - Team Time (1st 5) 1:21:15.0 | Spread (1st 5) 1:01.0 |
| 1, 2, 3, 4, 5, (6), (9) |
| Oliver Abundez, Zac Zasueta, Alan Beas, Andrew Gisler, Andres T Correa, (Casey Stanko), (Alan Echazarreta) |
| 15:37.0, 15:56.0, 16:30.0, 16:34.0, 16:38.0, (16:46.0), (17:14.0) |
2 | 50 | Olympian,
CA - Team Time (1st 5) 1:27:57.0 | Spread (1st 5) 1:25.0 |
| 7, 8, 10, 12, 13, (14), (17) |
| Isaiah Duenas, Sydney Leverett, Cristian DeGuire, Nathan Sanchez, Oscar Montero-Vega, (Kristion Belcher), (Brando Pazos) |
| 16:53.0, 17:04.0, 17:38.0, 18:04.0, 18:18.0, (18:31.0), (19:39.0) |
3 | 95 | Mater Dei Catholic,
CA - Team Time (1st 5) 1:39:56.0 | Spread (1st 5) 1:38.0 |
| 16, 18, 19, 20, 22, (23), (25) |
| Josh Strauss, Braulio Lopez, Oliver Rocha, Michael Cain, Trent Lilley, (Julio Aguilar), (Fausto Polanco) |
| 19:12.0, 19:53.0, 20:00.0, 20:01.0, 20:50.0, (21:14.0), (21:55.0) |
4 | 97 | Hilltop,
CA - Team Time (1st 5) 1:41:23.0 | Spread (1st 5) 5:21.0 |
| 11, 15, 21, 24, 26, (27), (28) |
| Ryan Lathan, Aron Rasmussen, Christian De La Torre, Kevin Martinez, James Dickie, (Luis Pineda), (Chris Ortiz) |
| 17:50.0, 19:04.0, 20:02.0, 21:16.0, 23:11.0, (23:27.0), (23:37.0) |