| 1 | 32 | Poly (Long Beach),
CA - Team Time (1st 5) 1:23:01.0 | Spread (1st 5) 1:33.0 |
| 1, 4, 6, 9, 12, (13), (15) |
| Hugo Novoa, Aidan Kenny, Jacob Dorch, Jack Raymond, Cooper Bahr, (Thomas Fleming), (Chris Swartz) |
| 15:44.0, 16:17.0, 16:45.0, 16:58.0, 17:17.0, (17:18.0), (17:26.0) |
| 2 | 44 | Wilson (Long Beach),
CA - Team Time (1st 5) 1:24:27.0 | Spread (1st 5) 2:03.0 |
| 3, 5, 7, 10, 19, (22), (24) |
| Christian Lubrin, Nic Nelson, Arturo Gonzalez, Nolan Ridgeway-Lester, Sam Hite, (Christian Delisle), (James Colin) |
| 16:04.0, 16:19.0, 16:50.0, 17:07.0, 18:07.0, (18:25.0), (18:56.0) |
| 3 | 67 | Millikan,
CA - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 1:59.0 |
| 2, 14, 16, 17, 18, (23), (28) |
| Alex Gomez, Isaiah Ringis, Cole Goldman, Jonah Koch, Joel Swiatkowski, (Brenden O'Connell), (Max Lopez) |
| 15:56.0, 17:22.0, 17:28.0, 17:32.0, 17:55.0, (18:28.0), (19:48.0) |
| 4 | 85 | Lakewood,
CA - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 2:04.0 |
| 8, 11, 20, 21, 25, (26), (27) |
| Jacob Marsh, Jason Tolentino, Isaiah Guardado, ANDREW COX, Tim Dykens, (Isaac Baez), (Ruben Bramasco) |
| 16:57.0, 17:16.0, 18:09.0, 18:22.0, 19:01.0, (19:12.0), (19:13.0) |