| 1 | 60 | St. John Bosco,
CA - Team Time (1st 5) 1:17:11.2 | Spread (1st 5) 1:22.0 |
| 3, 8, 13, 14, 22, (28), (32) |
| Colby Corcoran, Diego De la torre, Albert Serrano, Diego Gonzalez, Zeke Delgado, (Raymond Solorza), (Gabriel Cordova) |
| 14:44.7, 15:07.8, 15:35.0, 15:37.0, 16:06.7, (16:26.5), (16:29.0) |
| 2 | 67 | J Serra Catholic,
CA - Team Time (1st 5) 1:17:16.6 | Spread (1st 5) 1:59.9 |
| 1, 2, 15, 20, 29, (40), (41) |
| Anthony Grover, Peter Herold, Matthew Burkhardt, Luc Bragdon, Kennie Arriola, (Jack Hemphill), (Connor Walcott) |
| 14:27.7, 14:40.3, 15:42.5, 15:58.5, 16:27.6, (16:52.2), (17:01.4) |
| 3 | 68 | Mater Dei,
CA - Team Time (1st 5) 1:17:42.4 | Spread (1st 5) 1:00.5 |
| 5, 6, 17, 19, 21, (23), (33) |
| Sam VanDorpe, John Wacker, Taylan Karaoguz, Eric Flores, Adam Saba, (Lachlan Anderson), (Griffen Miller) |
| 14:58.9, 15:01.5, 15:44.2, 15:58.4, 15:59.4, (16:12.0), (16:32.7) |
| 4 | 88 | Servite,
CA - Team Time (1st 5) 1:19:19.2 | Spread (1st 5) 47.1 |
| 10, 11, 18, 24, 25, (30), (31) |
| Vince Sarino, Mauro Rosales, Sam Sequiera, Micah Navarro, Joseph Lazo, (Brian Elsing), (Broderick Campbell) |
| 15:26.8, 15:28.2, 15:58.2, 16:12.1, 16:13.9, (16:27.7), (16:28.4) |
| 5 | 99 | Orange Lutheran,
CA - Team Time (1st 5) 1:19:22.7 | Spread (1st 5) 1:29.7 |
| 9, 12, 16, 26, 36, (38), (39) |
| Lucas Mowery, Kevin Mcnulty, Cameron Schmidt, Aiden Glicker, Garrett Boezinger, (Christian Park), (Aiden Koch) |
| 15:13.3, 15:28.4, 15:42.9, 16:15.1, 16:43.0, (16:48.6), (16:51.9) |
| 6 | 107 | Santa Margarita,
CA - Team Time (1st 5) 1:19:30.7 | Spread (1st 5) 1:46.2 |
| 4, 7, 27, 34, 35, (37), (42) |
| Sean Byrne, Ian Howard, Ryan Dunker, Stephen Aigner, Robert Colley, (Dimitri Major), (Nick Vallone) |
| 14:52.4, 15:03.2, 16:19.4, 16:37.1, 16:38.6, (16:45.8), (17:03.5) |