| 1 | 16 | Patrick Henry,
CA - Team Time (1st 5) 1:19:54.0 | Spread (1st 5) 1:46.0 |
| 1, 2, 3, 4, 6, (7), (8) |
| Kellen Blumberg, Ryan Urie, Edward Ramos, Nick Tammadge, Theodore Breslow, (David Watson), (Eric Cota) |
| 15:12.0, 15:16.0, 16:04.0, 16:24.0, 16:58.0, (17:04.0), (17:15.0) |
| 2 | 75 | Point Loma,
CA - Team Time (1st 5) 1:30:59.0 | Spread (1st 5) 1:33.0 |
| 10, 12, 15, 17, 21, (22), (26) |
| Duncan Swain, Tom Witkowski, Hector Lopez, Miguel Angel Sauceda, Matthew Dumesnil, (Alan Ibarra), (William Rapp) |
| 17:37.0, 17:41.0, 17:51.0, 18:40.0, 19:10.0, (19:12.0), (19:32.0) |
| 3 | 87 | San Diego,
CA - Team Time (1st 5) 1:33:05.0 | Spread (1st 5) 1:39.0 |
| 11, 16, 18, 19, 23, (27), (28) |
| Geoffrey Willis, Jose Moreno-Pinete, Jose 2 Melgar, Bruce Pazuengo, Pedro Flores, (Jerardo Velez), (Gethin Wade) |
| 17:39.0, 18:32.0, 18:47.0, 18:49.0, 19:18.0, (19:49.0), (19:50.0) |
| 4 | 98 | Kearny,
CA - Team Time (1st 5) 1:33:08.0 | Spread (1st 5) 3:19.0 |
| 5, 14, 24, 25, 30, (34), (35) |
| Carlos Bojorquez, Tristan Oliver-Mallory, Jacob Palacios, Samuel Howze, Trace Baxter, (Eli Mirando), (Michael Fiori) |
| 16:35.0, 17:47.0, 19:25.0, 19:27.0, 19:54.0, (21:46.0), (26:36.0) |
| 5 | 102 | Canyon Hills,
CA - Team Time (1st 5) 1:34:03.0 | Spread (1st 5) 2:22.0 |
| 9, 13, 20, 29, 31, (32), (33) |
| Cory Lozano, Emmanuel Corvera, Wesley LaSogga, Dalton Atkinson, Ken Miller, (Allyn Kenley), (Eric Lujan) |
| 17:33.0, 17:42.0, 19:00.0, 19:53.0, 19:55.0, (20:06.0), (20:09.0) |