| 1 | 31 | Mira Mesa,
CA - Team Time (1st 5) 1:24:33.7 | Spread (1st 5) 1:28.2 |
| 1, 4, 7, 9, 10, (15), (19) |
| Stefen Rasmuson, Corbin Frohreich, Dominic Huerta, Sean Cahill, Benjamin Johnston, (Khang Tong), (Ian Beck) |
| 15:57.3, 16:35.5, 17:10.7, 17:24.7, 17:25.5, (17:58.8), (18:23.3) |
| 2 | 42 | Point Loma,
CA - Team Time (1st 5) 1:26:03.7 | Spread (1st 5) 2:04.1 |
| 2, 5, 6, 12, 17, (18), (20) |
| Lukas Hanc, Hunter Sweet, Ryan Moats, Joshua Bauer, Bryce Leonard, (Teylor Howard), (Aaron Mendoza-Ciborski) |
| 16:07.4, 16:49.0, 17:08.9, 17:46.9, 18:11.5, (18:19.1), (18:23.4) |
| 3 | 60 | Hoover (SD),
CA - Team Time (1st 5) 1:27:59.9 | Spread (1st 5) 2:19.9 |
| 2, 8, 13, 16, 21, (24), (25) |
| Samy Belay, Jose Partida, Mkongwa Cosma Ekyoci, Oswaldo Gomez, Anthony Orduno, (Rafael Hernandez), (Chris Van) |
| 16:07.4, 17:19.8, 17:55.2, 18:10.2, 18:27.3, (18:50.0), (19:47.3) |
| 4 | 96 | Coronado,
CA - Team Time (1st 5) 1:33:53.0 | Spread (1st 5) 3:17.8 |
| 11, 14, 22, 23, 26 |
| Patrick Harris, Kenneth May, Connor Jaynes, Casey Harris, Andrew Larrett |
| 17:38.1, 17:57.3, 18:32.8, 18:48.9, 20:55.9 |