| 1 | 44 | University City,
CA - Team Time (1st 5) 48:01.0 | Spread (1st 5) 52.0 |
| 2, 8, 10, 11, 13, (14), (18) |
| Patric Berard, Nick Van Daelen, Michael Relly, Adam Turken, Mark Alfred, (Timothy Lieu), (Bryce Kueker) |
| 9:00.0, 9:38.0, 9:42.0, 9:49.0, 9:52.0, (9:56.0), (10:12.0) |
| 2 | 53 | La Jolla,
CA - Team Time (1st 5) 48:46.0 | Spread (1st 5) 52.0 |
| 3, 4, 5, 20, 21, (21), (28) |
| Alex Kalchev, Ian Phipps, Linden Scheder, Langston Aron, Soren Larsen, (Robert Baranic), (Joel Jaffe) |
| 9:23.0, 9:24.0, 9:30.0, 10:14.0, 10:15.0, (10:15.0), (10:47.0) |
| 3 | 56 | Cathedral Catholic,
CA - Team Time (1st 5) 48:21.0 | Spread (1st 5) 1:31.0 |
| 1, 6, 12, 16, 21, (24), (25) |
| Max Wilson, Jack Bacinett, David Hoiles, Juan Cardenas, Thomas Hofig, (Ben Rodenbeck), (Peter Cresci) |
| 8:44.0, 9:31.0, 9:51.0, 10:00.0, 10:15.0, (10:20.0), (10:25.0) |
| 4 | 67 | Canyon Hills,
CA - Team Time (1st 5) 49:38.0 | Spread (1st 5) 36.0 |
| 7, 9, 15, 17, 19, (26), (27) |
| Mitchell Wahlster, Aiden Muller, John Von Arx, Bryan Tran, Kevin Covarrubias, (Gavin Riley), (Cameron Britt) |
| 9:37.0, 9:41.0, 9:59.0, 10:08.0, 10:13.0, (10:31.0), (10:38.0) |