| 1 | 57 | Crean Lutheran,
CA - Team Time (1st 5) 1:24:15.5 | Spread (1st 5) 1:45.6 |
| 4, 6, 7, 16, 24, (25), (28) |
| Hayden Rivas, Gavin Burkhart, Jeremy Lauro, Ethan Miller, David Whitney, (Russell Mo), (Bobby Westerfeld) |
| 15:56.0, 16:41.0, 16:44.3, 17:12.6, 17:41.6, (17:41.7), (18:16.5) |
| 2 | 62 | Valencia (Placentia),
CA - Team Time (1st 5) 1:23:41.0 | Spread (1st 5) 1:54.9 |
| 2, 4, 13, 21, 22, (27), (30) |
| Aiden Larsen, Josiah Chung, Ethan Jeon, Chase Winger, Andrew Eck, (Atsushi Osawa), (Dennis Conant) |
| 15:38.6, 15:56.0, 17:00.9, 17:32.0, 17:33.5, (18:02.7), (18:25.2) |
| 3 | 72 | Pacifica (Garden Grove),
CA - Team Time (1st 5) 1:25:38.6 | Spread (1st 5) 39.2 |
| 9, 11, 15, 18, 19, (20), (23) |
| Viencent Luong-Kha, Michael Caira, Takumi Takasugi, Jonathan Arreaga, Wyatt Perkins, (Zane Swadling), (Scott Pomeroy) |
| 16:49.9, 16:57.3, 17:07.7, 17:14.6, 17:29.1, (17:29.9), (17:41.1) |
| 4 | 73 | Kennedy (La Palma),
CA - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 4:07.3 |
| 1, 10, 12, 17, 33, (34), (35) |
| Justin Singer, Joshua Garcia, Jeffrey Verne, Ryan Tomooka, Manav Patel, (Lucas Johnson), (Kyle Alexander) |
| 14:48.2, 16:51.0, 16:59.2, 17:14.1, 18:55.5, (20:32.1), (21:00.9) |
| 5 | 80 | Tustin,
CA - Team Time (1st 5) 1:25:59.8 | Spread (1st 5) 2:33.2 |
| 3, 8, 14, 26, 29, (30), (32) |
| David Flores, Logan Thomas, Michael Blinstrub, Angel Gallegos, Sidarth Sharma, (Giovanni Andablo), (Kyle Moore) |
| 15:50.3, 16:48.6, 17:04.0, 17:53.4, 18:23.5, (18:25.2), (18:41.6) |