1 | 17 | Poly (Long Beach),
CA - Team Time (1st 5) 1:16:15.5 | Spread (1st 5) 38.4 |
| 1, 2, 3, 5, 6, (9), (10) |
| Colby Penn, Hugo Novoa, Gian Delfin, Conor Ragland, Matt Oca, (Brennan Bruggeman), (Aidan Kenny) |
| 14:54.1, 15:06.0, 15:11.2, 15:31.7, 15:32.5, (15:52.0), (15:52.4) |
2 | 58 | Lakewood,
CA - Team Time (1st 5) 1:20:25.9 | Spread (1st 5) 1:16.9 |
| 4, 11, 12, 15, 16, (19), (23) |
| Hector Peralta, Jacob Marsh, ANDREW COX, Jahleel Norwood, Pasindu Senaratne, (Jason Tolentino), (Aldric Fraga) |
| 15:20.5, 16:05.1, 16:07.4, 16:15.5, 16:37.4, (16:48.2), (17:07.9) |
3 | 69 | Wilson (Long Beach),
CA - Team Time (1st 5) 1:21:30.5 | Spread (1st 5) 1:09.6 |
| 7, 13, 14, 17, 18, (20), (21) |
| Ken Rivero, Marc Rodriguez, Nic Nelson, Michael Espinoza, Arturo Gonzalez, (Diego Morales), (Nolan Ridgeway-Lester) |
| 15:36.6, 16:13.2, 16:13.9, 16:40.6, 16:46.2, (16:48.5), (16:51.1) |
4 | 105 | Millikan,
CA - Team Time (1st 5) 1:27:50.0 | Spread (1st 5) 3:03.5 |
| 8, 22, 24, 25, 26, (27), (28) |
| Alex Gomez, Cole Goldman, Jonah Koch, Joel Swiatkowski, Jonathan Chatt, (Ramses Cuellar), (Aaron Lam) |
| 15:51.7, 17:07.1, 17:33.9, 18:22.1, 18:55.2, (19:02.3), (19:03.0) |