1 | 24 | St. John Bosco,
CA - Team Time (1st 5) 1:19:29.0 | Spread (1st 5) 56.0 |
| 1, 2, 5, 7, 9, (11), (13) |
| Myles Smith, Ruben Solorza, Branden Estrada, Josh Lopez, Christian Roberts, (Carlos Barrios), (Kevin Rodriguez) |
| 15:18.0, 15:52.0, 16:00.0, 16:05.0, 16:14.0, (16:27.0), (16:32.0) |
2 | 58 | Mater Dei,
CA - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 1:34.0 |
| 3, 6, 14, 17, 18, (25), (28) |
| Dalton Hall, Michael Hulme, Matt McKinley, Jonathan Alvarado, Josh Adams, (Nick Macias), (Matt Pearson) |
| 15:53.0, 16:02.0, 16:51.0, 17:26.7, 17:27.0, (17:44.0), (17:53.7) |
3 | 78 | Santa Margarita,
CA - Team Time (1st 5) 1:24:35.0 | Spread (1st 5) 2:21.0 |
| 4, 8, 10, 26, 30, (32), (34) |
| Jason Engel, Gabriel Marasigan, Guido Marasigan, Braden Domier, Cole Bowen, (Grant Kalasky), (Joe Micalizio) |
| 15:59.0, 16:11.0, 16:17.0, 17:48.0, 18:20.0, (18:43.0), (18:54.0) |
4 | 90 | Servite,
CA - Team Time (1st 5) 1:26:07.0 | Spread (1st 5) 1:09.0 |
| 12, 15, 19, 21, 23, (27), (29) |
| Alex Romanenko, Ryan Viggiano, Michael Lobasso, Gared de Guia, Noah Marino, (C J Fuchs), (Mattew Darling) |
| 16:29.0, 16:57.0, 17:31.0, 17:32.0, 17:38.0, (17:49.0), (17:56.0) |
5 | 112 | J Serra Catholic,
CA - Team Time (1st 5) 1:28:16.4 | Spread (1st 5) 1:22.0 |
| 16, 19, 22, 24, 31, (33), (35) |
| Nic Fracassi, Matthew Chamberlain, Andrew Burkhardt, Max Allen, Anthony Mariconda, (Connor Sherburne), (Andrew Wasilewski) |
| 17:04.8, 17:31.0, 17:35.4, 17:38.4, 18:26.8, (18:50.7), (19:13.0) |