| 1 | 16 | St. John Bosco,
CA - Team Time (1st 5) 1:15:37.7 | Spread (1st 5) 1:29.1 |
| 1, 2, 3, 4, 6, (7), (10) |
| Colby Corcoran, Ezra Sotelo, Albert Serrano, Diego De la torre, Justin Castro, (Diego Gonzalez), (Raymond Solorza) |
| 14:23.3, 14:26.0, 15:19.7, 15:36.3, 15:52.4, (15:57.2), (16:20.0) |
| 2 | 45 | J Serra Catholic,
CA - Team Time (1st 5) 1:21:14.0 | Spread (1st 5) 49.0 |
| 5, 8, 9, 10, 13, (17), (18) |
| Anthony Grover, Peter Herold, Ethan Briggs, Noah Berrios, Matthew Burkhardt, (Sam Johnson), (Luc Bragdon) |
| 15:47.0, 16:12.0, 16:19.0, 16:20.0, 16:36.0, (17:15.0), (17:40.0) |
| 3 | 90 | Santa Margarita,
CA - Team Time (1st 5) 1:27:14.0 | Spread (1st 5) 1:35.0 |
| 12, 16, 19, 19, 24, (25), (26) |
| Sean Byrne, Ian Howard, Matthew Gonzalez, Jonathan Kim, Nick Vallone, (Cade Meyers), (Stephen Aigner) |
| 16:35.0, 17:03.0, 17:43.0, 17:43.0, 18:10.0, (18:36.0), (18:37.0) |
| 4 | 94 | Orange Lutheran,
CA - Team Time (1st 5) 1:27:28.0 | Spread (1st 5) 1:22.0 |
| 14, 15, 21, 21, 23, (27) |
| Lucas Mowery, Cameron Schmidt, Christian Park, Lucas Schroeder, Aiden Glicker, (Kyle Quizon) |
| 16:46.0, 17:00.0, 17:47.0, 17:47.0, 18:08.0, (23:13.0) |