| 1 | 21 | Poly (Long Beach),
CA - Team Time (1st 5) 1:20:03.5 | Spread (1st 5) 46.5 |
| 2, 3, 4, 5, 7, (9), (17) |
| Cameron Rhone, Robert Guerrero, Luke Larson, Mason Lindsay, Jaedon Rufo, (Brandon Perry), (Eric Brannon) |
| 15:33.3, 15:45.1, 16:09.2, 16:16.1, 16:19.8, (16:36.0), (17:07.0) |
| 2 | 42 | Millikan,
CA - Team Time (1st 5) 1:21:46.9 | Spread (1st 5) 1:44.4 |
| 1, 8, 10, 11, 12, (15), (18) |
| Jason Parra, Dylan Ball, Cole Rippon, Eric Plascencia, Jacob Fujimoto, (Michael Brief), (Jack Brown) |
| 15:05.6, 16:31.0, 16:37.0, 16:43.3, 16:50.0, (16:56.0), (17:13.0) |
| 3 | 67 | Wilson (Long Beach),
CA - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 1:27.0 |
| 6, 13, 13, 16, 19, (21), (23) |
| Riki Moscoso, Zachary Lopez, Kyle Holland, Gus Hollister, Isaac Ruiz, (Nico Colchico), (Eli Minkoff) |
| 16:19.0, 16:52.0, 16:52.0, 17:04.0, 17:46.0, (18:00.0), (18:08.7) |
| 4 | 117 | Lakewood,
CA - Team Time (1st 5) 1:34:27.7 | Spread (1st 5) 2:22.2 |
| 20, 22, 24, 25, 26, (27), (28) |
| Gabriel Rojas, Sean Goltra, Aiden House-Ortiz, Naithen Ramirez, Matthew Yell, (Julian Miranda), (Jeffrey Chmiel) |
| 17:55.8, 18:02.0, 18:20.9, 19:51.0, 20:18.0, (20:25.0), (20:34.0) |