1 | 31 | Patrick Henry,
CA - Team Time (1st 5) 1:23:06.8 | Spread (1st 5) 30.8 |
| 2, 4, 5, 7, 13, (17), (18) |
| Ryan Jones, Nathan Salas, Tate Graham, Reid Gilbertson, Nick Atchison, (Thomas Rintoul), (Michael Running) |
| 16:25.6, 16:31.9, 16:32.1, 16:40.8, 16:56.4, (16:59.4), (17:07.9) |
2 | 50 | Point Loma,
CA - Team Time (1st 5) 1:24:27.3 | Spread (1st 5) 8.2 |
| 8, 9, 10, 11, 12, (13), (15) |
| Robert-Joseph Sanchez, Uriel Ramirez, Cooper Bates, Claudio Coleman, Collin Pullum, (Matthew Duke), (Andrew Sedensky) |
| 16:47.5, 16:54.1, 16:54.4, 16:55.6, 16:55.7, (16:56.4), (16:58.1) |
3 | 52 | Scripps Ranch,
CA - Team Time (1st 5) 1:24:12.7 | Spread (1st 5) 1:09.6 |
| 1, 3, 6, 20, 22, (23), (25) |
| Neil Saddler, Alex Barr, Kevin McKay, Joseph Coulter, Austin Mouradian, (Justin Gadalla), (Blake Mouradian) |
| 16:17.4, 16:31.3, 16:39.0, 17:18.0, 17:27.0, (17:30.7), (17:33.5) |
4 | 106 | Mira Mesa,
CA - Team Time (1st 5) 1:26:44.6 | Spread (1st 5) 39.3 |
| 16, 19, 21, 24, 26, (27), (28) |
| Phillip Dorado, Alex Tung, Zachary Preslar, Brandon Maldonado, Kento Reynolds, (Ethan Chong), (Theodore Duldulao) |
| 16:59.3, 17:14.9, 17:20.8, 17:31.0, 17:38.6, (17:45.2), (17:59.9) |
5 | 155 | Morse,
CA - Team Time (1st 5) 1:45:03.9 | Spread (1st 5) 2:51.7 |
| 29, 30, 31, 32, 33, (34), (35) |
| Edward Patlan, Miguel Meza-Ponce, Carlos Hildago, Jeffrey Pantig, Donovan Durgin, (Justin Porcel), (Randy Hills-Santos) |
| 19:41.3, 20:28.9, 20:48.1, 21:32.6, 22:33.0, (22:48.7), (22:54.7) |