1 | 37 | Torrey Pines,
CA - Team Time (1st 5) 1:31:34.0 | Spread (1st 5) 2:56.0 |
| 1, 3, 4, 12, 17, (23), (24) |
| Marco Napolitano, Peter Mashman, Tristan Cany, Erik Gunnarsson, Matthew Bavaro, (Gavin Haley), (Adory Vo) |
| 16:59.0, 17:40.0, 17:44.0, 19:16.0, 19:55.0, (21:41.0), (21:48.0) |
2 | 40 | La Costa Canyon,
CA - Team Time (1st 5) 1:32:36.0 | Spread (1st 5) 2:10.0 |
| 2, 5, 10, 11, 12, (18) |
| Elias Warren, Ethan Bruemmer, Blane Fisher, Jack Bianchi, Mark Wulfert, (Dawson Lyles) |
| 17:06.0, 17:54.0, 19:07.0, 19:13.0, 19:16.0, (20:17.0) |
3 | 64 | Canyon Crest Academy,
CA - Team Time (1st 5) 1:37:42.0 | Spread (1st 5) 2:34.0 |
| 7, 9, 14, 15, 19, (21), (25) |
| Max Enriquez, Logan Magin, Blake Currier, John Gharib, Nicolas Enriquez, (Dane Mansfield), (Conor Sefkow) |
| 18:22.0, 19:01.0, 19:40.0, 19:43.0, 20:56.0, (21:32.0), (21:58.0) |
4 | 72 | San Dieguito Academy,
CA - Team Time (1st 5) 1:39:07.0 | Spread (1st 5) 3:35.0 |
| 6, 8, 16, 20, 22, (26), (27) |
| Ian Dewart, Zackery Edwards, Liam Fouts, Anders Busic, Sebastian Rodriguez, (Julian Boyer), (Tristan Price) |
| 17:58.0, 18:38.0, 19:47.0, 21:11.0, 21:33.0, (22:23.0), (23:13.0) |