| 1 | 20 | Martin Luther King,
CA - Team Time (1st 5) 1:17:45.1 | Spread (1st 5) 58.2 |
| 1, 2, 4, 5, 8, (13), (18) |
| Maximo Zavaleta, Bradley Quezada, Brayden Lunetta, Logan Carlson, Alex Wesolowski, (Smooth Watkins), (Marc Gonzalez) |
| 14:59.7, 15:24.4, 15:37.9, 15:45.2, 15:57.9, (16:31.4), (17:06.8) |
| 2 | 45 | Santiago (Corona),
CA - Team Time (1st 5) 1:21:14.7 | Spread (1st 5) 1:14.0 |
| 3, 7, 9, 12, 14, (15), (21) |
| Jace Lay, Brandon Fonseca, Noah Lay, Caden Snitker, Alijah Cox, (Felix Robles), (Lennon Copas) |
| 15:35.4, 15:57.1, 16:22.1, 16:30.7, 16:49.4, (16:50.6), (17:32.8) |
| 3 | 60 | Eleanor Roosevelt,
CA - Team Time (1st 5) 1:22:37.6 | Spread (1st 5) 1:06.5 |
| 6, 10, 11, 16, 17, (19), (20) |
| Luke Lopez, Aidan Gossard, Adrian Lopez, Logan Leal, Daniel Brown, (Andrew Glenny), (Isaac Ginete) |
| 15:50.0, 16:26.0, 16:29.2, 16:55.9, 16:56.5, (17:09.0), (17:23.7) |