| 1 | 32 | Cathedral Catholic,
CA - Team Time (1st 5) 1:20:50.0 | Spread (1st 5) 58.0 |
| 1, 5, 7, 9, 10, (12), (23) |
| Joaquin Martinez De Pinillos, Hank Tadeusiak, Finn Waters, Michael Robinson, Daniel Robinson, (Max Wilson), (Dominic Catanzaro) |
| 15:34.0, 16:05.0, 16:11.0, 16:28.0, 16:32.0, (17:00.0), (17:40.0) |
| 2 | 33 | Scripps Ranch,
CA - Team Time (1st 5) 1:21:29.5 | Spread (1st 5) 1:02.5 |
| 3, 4, 6, 8, 12, (14), (17) |
| Alex Barr, Bryce Evans, Bobby Brana, Ryan Connors, Nicholas Cassol, (Jonathan Cederquist), (Gavin Dawson) |
| 15:57.5, 16:01.0, 16:06.0, 16:25.0, 17:00.0, (17:02.8), (17:17.0) |
| 3 | 89 | Canyon Hills,
CA - Team Time (1st 5) 1:26:26.0 | Spread (1st 5) 2:15.0 |
| 2, 15, 18, 26, 28, (37), (40) |
| Anthony Benitez, Chris Alexander, Max Collier, Jacob Laxamana, Kevin Herrera, (Gavin Riley), (Mitchell Wahlster) |
| 15:54.0, 17:03.0, 17:22.0, 17:58.0, 18:09.0, (18:40.0), (18:51.0) |
| 4 | 98 | University City,
CA - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 1:21.0 |
| 11, 16, 21, 24, 26, (36), (41) |
| Alex Halter, Ryan Kueker, Alex Bustos, Gus Stephanos, Mark Alfred, (Patric Berard), (Adam Turken) |
| 16:37.0, 17:10.0, 17:33.0, 17:43.0, 17:58.0, (18:38.0), (18:53.0) |
| 5 | 130 | La Jolla,
CA - Team Time (1st 5) 1:29:44.0 | Spread (1st 5) 54.0 |
| 19, 22, 29, 29, 31, (32), (42) |
| Raul Jackson, Casper Abbasi, Ian Phipps, Mitchell Morrison, Ian Dickinson, (Alex Kalchev), (Robert Baranic) |
| 17:25.0, 17:38.0, 18:11.0, 18:11.0, 18:19.0, (18:24.0), (18:59.0) |
| 6 | 147 | St Augustine,
CA - Team Time (1st 5) 1:30:55.0 | Spread (1st 5) 1:02.0 |
| 20, 25, 33, 34, 35, (37), (39) |
| Andrew Culp, Will Stonehouse, Alex Valdez, Jack Kaderabek, William Legg, (Thomas Roth), (Brenden Legaspi) |
| 17:32.0, 17:54.0, 18:25.0, 18:30.0, 18:34.0, (18:40.0), (18:49.0) |