| 1 | 34 | La Costa Canyon,
CA - Team Time (1st 5) 50:30.8 | Spread (1st 5) 45.9 |
| 2, 3, 6, 11, 12, (18), (26) |
| Jacob Stanford, Caleb Niednagel, Andy Pueschel, Asher Savage, James Miramontes, (Jackson Schalow), (Alex Motawi) |
| 9:43.5, 9:46.0, 10:02.7, 10:29.2, 10:29.4, (10:45.5), (11:12.0) |
| 2 | 48 | Carlsbad,
CA - Team Time (1st 5) 51:27.9 | Spread (1st 5) 34.3 |
| 5, 7, 9, 13, 14, (17), (23) |
| Sean Conklin, Samuel Woulfe, Blaise Carr, Alex Klein, Ian Johnson, (Brenden Gresham), (Kai Burke) |
| 9:56.7, 10:05.2, 10:25.2, 10:29.8, 10:31.0, (10:45.2), (10:55.3) |
| 3 | 68 | Torrey Pines,
CA - Team Time (1st 5) 52:36.8 | Spread (1st 5) 39.4 |
| 8, 10, 15, 16, 19, (20), (24) |
| Nick Salz, Sebastian Barclay, Reinhard Bartsch, Josh Mendez, James Cusack, (Johnathan Hidle), (Dalton Beeler) |
| 10:09.3, 10:26.9, 10:35.3, 10:36.6, 10:48.7, (10:53.3), (10:56.4) |
| 4 | 78 | Mission Hills,
CA - Team Time (1st 5) 52:16.8 | Spread (1st 5) 1:55.9 |
| 1, 4, 21, 25, 27, (28) |
| Jonathan Velasco, Sean Caster, Juan Barrera, Connor Lahm, Andrew Mendez, (Diego Blanco) |
| 9:19.3, 9:50.7, 10:54.2, 10:57.4, 11:15.2, (11:17.9) |
| 5 | 144 | Canyon Crest Academy,
CA - Team Time (1st 5) 57:13.8 | Spread (1st 5) 52.6 |
| 22, 29, 30, 31, 32, (33), (34) |
| Jakob Heaton, Joshua Grozen, Ryan Beck, Conor Sefkow, Lukas Umbrasas, (Dane Mansfield), (Quinn Peterson) |
| 10:55.0, 11:22.8, 11:23.8, 11:44.6, 11:47.6, (11:48.7), (11:53.4) |