| 1 | 15 | Millikan,
CA - Team Time (1st 5) 1:19:51.4 | Spread (1st 5) 51.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Max Ramirez, Jack Brown, Aiden Ransom, Brandon Hinojosa-Garcia, Lucas Crockett, (Jack Walsh), (Lucas Lindsey) |
| 15:32.7, 15:42.2, 16:04.7, 16:08.1, 16:23.7, (16:26.9), (16:36.6) |
| 2 | 50 | Poly (Long Beach),
CA - Team Time (1st 5) 1:23:36.1 | Spread (1st 5) 14.1 |
| 8, 9, 10, 11, 12, (13), (14) |
| Noah Chun, Julian Wherry, Archie Byrom, Graham Deeble, Miguel Casas, (Anthony Hernandez), (Luke Deeble) |
| 16:37.9, 16:39.2, 16:41.8, 16:45.2, 16:52.0, (16:53.3), (17:09.8) |