| 1 | 25 | Millikan,
CA - Team Time (1st 5) 1:22:48.3 | Spread (1st 5) 1:08.7 |
| 1, 2, 5, 7, 10, (14), (17) |
| Hector Diaz, Jack Walsh, Aaron Castro, Ricardo Linarez-Gutierrez, Evan Sailor, (Bryce Cobabe), (Brandon Hinojosa-Garcia) |
| 15:55.1, 16:05.7, 16:49.5, 16:54.2, 17:03.8, (17:11.4), (17:26.3) |
| 2 | 37 | Poly (Long Beach),
CA - Team Time (1st 5) 1:24:09.9 | Spread (1st 5) 52.0 |
| 3, 6, 8, 9, 11, (13), (15) |
| Archie Byrom, Noah Chun, Miles Yim, Austin Requejo, Julian Wherry, (Graham Deeble), (Miguel Casas) |
| 16:14.4, 16:51.8, 16:57.6, 16:59.7, 17:06.4, (17:07.0), (17:15.5) |
| 3 | 69 | Wilson (Long Beach),
CA - Team Time (1st 5) 1:27:11.0 | Spread (1st 5) 1:58.7 |
| 4, 12, 16, 18, 19, (20), (21) |
| Tommy Pincherli, Diego Sahagun, Clayton Rinebold, Ethan Irvin, Paxton Kubitz, (Dante Cuevas), (Angel Wilson) |
| 16:19.0, 17:06.9, 17:22.4, 18:05.0, 18:17.7, (19:17.5), (20:18.0) |