| 1 | 37 | Orange Lutheran,
CA - Team Time (1st 5) 1:17:50.0 | Spread (1st 5) 38.0 |
| 3, 4, 7, 11, 12, (20), (21) |
| Jacob Miller, Robert Freeman, Luke Kampa, Tanner Hicks, Mason Kent, (Jacob Grant), (Patrick Wintheiser) |
| 15:12.0, 15:22.0, 15:40.0, 15:46.0, 15:50.0, (16:13.0), (16:14.0) |
| 2 | 42 | St. John Bosco,
CA - Team Time (1st 5) 1:17:40.6 | Spread (1st 5) 1:19.7 |
| 1, 2, 6, 14, 19, (22), (23) |
| Branden Estrada, Gustavo Gonzalez, Carlos Barrios, Josh Lopez, Max Del Rio, (Noe Cano), (Josh Chavez) |
| 14:52.7, 15:02.6, 15:34.7, 15:58.2, 16:12.4, (16:14.8), (16:15.2) |
| 3 | 80 | Mater Dei,
CA - Team Time (1st 5) 1:20:00.2 | Spread (1st 5) 42.0 |
| 7, 10, 14, 24, 25, (29), (32) |
| Josh Adams, Niko Pappas, Jonathan Mcclure, Brian Neal, David Hulme, (Michael Hulme), (Matt Pearson) |
| 15:40.0, 15:44.0, 15:58.2, 16:16.0, 16:22.0, (16:39.2), (16:42.0) |
| 4 | 87 | J Serra Catholic,
CA - Team Time (1st 5) 1:20:24.6 | Spread (1st 5) 50.7 |
| 9, 16, 17, 18, 27, (28), (30) |
| Anthony Mariconda, Nic Fracassi, Andrew Burkhardt, Jack Mosher, Tyler Kranawetter, (Connor Sherburne), (Kyle Moga) |
| 15:42.4, 15:58.3, 15:59.4, 16:11.4, 16:33.1, (16:34.8), (16:39.3) |
| 5 | 108 | Servite,
CA - Team Time (1st 5) 1:21:25.0 | Spread (1st 5) 1:11.0 |
| 5, 13, 26, 31, 33, (34), (35) |
| Sasha Romanenko, Mickael Romanenko, Noah Marino, Jordan Garcia, Gared de Guia, (Adriel Barajas), (Tim Getscher) |
| 15:34.0, 15:52.0, 16:33.0, 16:41.0, 16:45.0, (16:45.3), (16:47.0) |
| 6 | 190 | Santa Margarita,
CA - Team Time (1st 5) 1:29:10.4 | Spread (1st 5) 38.4 |
| 36, 37, 38, 39, 40, (41), (42) |
| Cole Bowen, Ricky Ortiz-Luis, Grant Kalasky, Han Yu, Taylor Comroe, (Ryan Ramos), (Eric Rubak) |
| 17:28.0, 17:39.8, 17:55.2, 18:01.0, 18:06.4, (18:34.9), (18:49.0) |