1 | 28 | Cathedral Catholic,
CA - Team Time (1st 5) 1:22:34.0 | Spread (1st 5) 1:13.0 |
| 1, 3, 7, 8, 9, (18), (22) |
| 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 | 43 | University City,
CA - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 1:14.0 |
| 4, 6, 10, 11, 12, (13), (17) |
| 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) |
3 | 83 | Point Loma,
CA - Team Time (1st 5) 1:27:27.9 | Spread (1st 5) 1:34.2 |
| 5, 16, 19, 20, 23, (24), (25) |
| 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) |
4 | 87 | Canyon Hills,
CA - Team Time (1st 5) 1:28:16.0 | Spread (1st 5) 2:52.0 |
| 2, 14, 15, 27, 29, (30), (31) |
| 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) |
5 | 140 | Morse,
CA - Team Time (1st 5) 1:34:52.1 | Spread (1st 5) 2:15.6 |
| 21, 26, 28, 32, 33, (34), (35) |
| 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) |