| 1 | 48 | J Serra Catholic,
CA - Team Time (1st 5) 1:17:08.3 | Spread (1st 5) 1:25.5 |
| 1, 2, 10, 16, 19, (26), (31) |
| Anthony Grover, Peter Herold, Matthew Burkhardt, Brennan Food, Luc Bragdon, (Kennie Arriola), (Jack Hemphill) |
| 14:35.4, 14:58.0, 15:42.0, 15:52.0, 16:00.9, (16:22.2), (16:39.3) |
| 2 | 64 | St. John Bosco,
CA - Team Time (1st 5) 1:18:51.0 | Spread (1st 5) 38.6 |
| 7, 9, 12, 14, 22, (23), (28) |
| JT McCoy, Zeke Delgado, Daniel Covarrubias, Alexander Frias, Gabriel Cordova, (Christopher Chavez), (Miguel Salcedo) |
| 15:31.2, 15:41.7, 15:42.9, 15:45.4, 16:09.8, (16:12.2), (16:27.8) |
| 3 | 67 | Mater Dei,
CA - Team Time (1st 5) 1:19:01.9 | Spread (1st 5) 1:40.6 |
| 3, 5, 6, 21, 32, (35), (38) |
| John Wacker, Danny Wacker, Aj Calabrese, Joe Murphy, Thomas Campbell, (Josue Basilio), (Lopez Juan) |
| 15:09.7, 15:26.3, 15:29.7, 16:05.9, 16:50.3, (17:22.0), (17:28.1) |
| 4 | 84 | Servite,
CA - Team Time (1st 5) 1:19:42.2 | Spread (1st 5) 45.3 |
| 11, 13, 15, 18, 27, (30), (33) |
| Liam Ward, Micah Navarro, Jared Steins, Aaron Libell, Ethan Gutierrez, (Michael Barker), (Zachary Ruiz) |
| 15:42.4, 15:43.4, 15:49.4, 15:59.3, 16:27.7, (16:38.6), (16:50.8) |
| 5 | 116 | Santa Margarita,
CA - Team Time (1st 5) 1:21:55.5 | Spread (1st 5) 2:21.6 |
| 4, 20, 24, 29, 39, (40), (42) |
| Dimitri Major, Ryan Dunker, Andy Gunnemann, Troy Coulston, Matthew Dato-On, (Austin Cheng), (Andrew Hirschman) |
| 15:21.8, 16:04.3, 16:16.2, 16:29.8, 17:43.4, (17:44.0), (18:07.3) |
| 6 | 120 | Orange Lutheran,
CA - Team Time (1st 5) 1:22:20.4 | Spread (1st 5) 1:41.3 |
| 8, 17, 25, 34, 36, (37), (41) |
| Aiden Glicker, Garrett Boezinger, Christian Park, Noah Lockwood, Aiden Koch, (Nathaniel Patton), (Zachary Blain) |
| 15:41.3, 15:58.6, 16:20.5, 16:57.4, 17:22.6, (17:25.0), (17:59.7) |