1 | 24 | Santa Fe Christian,
CA - Team Time (1st 5) 1:17:56.9 | Spread (1st 5) 2:03.3 |
| 2, 3, 4, 5, 10, (18), (32) |
| Mark Trammell, Alex Bobowski, Thomas Brown, Hudson Kim, Esteban Contreras-Nicolas, (Matthew Chan), (Matthew Bergstrom) |
| 14:36.4, 15:13.1, 15:29.5, 15:58.2, 16:39.7, (17:49.5), (19:06.0) |
2 | 51 | Francis Parker,
CA - Team Time (1st 5) 1:22:16.2 | Spread (1st 5) 3:59.8 |
| 1, 7, 9, 13, 21, (23), (24) |
| Kenan Pala, Jesse Smith, York Bourgeois, Sean Bohne, Quinn Spieker, (Preston Seay), (Bhagavan Carollo) |
| 14:11.2, 16:17.9, 16:35.8, 17:00.3, 18:11.0, (18:25.0), (18:29.1) |
3 | 53 | Del Lago Academy,
CA - Team Time (1st 5) 1:23:31.8 | Spread (1st 5) 1:14.6 |
| 6, 8, 11, 12, 16, (17), (25) |
| Shaun Preston, Joaquin Hernandez, Jacob Hermeda, Franco Rivera, Jakob Hatlestad, (Eric Coy), (Anthony Dao) |
| 16:07.8, 16:26.3, 16:47.5, 16:47.8, 17:22.4, (17:33.1), (18:35.4) |
4 | 90 | La Jolla Country Day,
CA - Team Time (1st 5) 1:28:50.9 | Spread (1st 5) 1:10.4 |
| 14, 15, 19, 20, 22, (29), (36) |
| Paul Criado, Jake Needle, Eisa Al Mazrouei, Varun Singh, Jameel McDaniel, (Aidan Ideker), (Brayson Young) |
| 17:11.6, 17:15.6, 17:55.1, 18:06.6, 18:22.0, (18:56.2), (19:18.9) |
5 | 149 | The Bishop's School,
CA - Team Time (1st 5) 1:34:46.0 | Spread (1st 5) 30.1 |
| 26, 28, 30, 31, 34, (38), (39) |
| James Frerichs, Joshua Lee, Stanley Wei, Jacob Cravatt, Steven Yin, (Sasha Berger), (Lance Johnson) |
| 18:40.7, 18:51.0, 18:58.5, 19:05.0, 19:10.8, (20:05.1), (20:10.0) |
6 | 179 | Pacific Ridge,
CA - Team Time (1st 5) 1:38:25.0 | Spread (1st 5) 1:51.0 |
| 27, 32, 37, 41, 42, (46), (49) |
| Laurence Yu, Aron Maung, Hendrix Enciso, Max Leong, Andrew Kirkwood, (Blake Barker), (Tysen Shaw) |
| 18:42.0, 19:06.0, 19:38.0, 20:26.0, 20:33.0, (21:28.0), (22:49.0) |
7 | 207 | Escondido Charter,
CA - Team Time (1st 5) 1:43:00.1 | Spread (1st 5) 2:00.0 |
| 35, 40, 43, 44, 45, (47), (48) |
| Colin Goss, Matthew Hydar, Lorenzo Hernandez, Alexander Adams, Koni Moss, (Brock Bunker), (Wade Takagi) |
| 19:18.0, 20:20.1, 20:56.0, 21:08.0, 21:18.0, (21:33.1), (21:50.0) |