1 | 44 | Torrey Pines,
CA - Team Time (1st 5) 1:19:52.2 | Spread (1st 5) 1:23.0 |
| 2, 4, 6, 10, 22, (27), (28) |
| Bryce Conover, Spencer Borin, Jonas Rickert, Matt Conway, Ryan Chelesnik, (Zach Dawson), (Jack Sheehy) |
| 15:21.0, 15:48.4, 15:53.8, 16:05.0, 16:44.0, (16:56.6), (17:05.6) |
2 | 56 | Canyon Crest Academy,
CA - Team Time (1st 5) 1:20:52.0 | Spread (1st 5) 37.5 |
| 7, 8, 9, 15, 17, (19), (23) |
| Jacob Pippel, Kai Bolaris, Luca Caruso, Ravi Achar, Auguste Dufour, (Nolan Zerboni), (Cruz Espinoza) |
| 15:54.3, 16:03.3, 16:04.0, 16:18.6, 16:31.8, (16:34.4), (16:45.4) |
3 | 67 | Sage Creek,
CA - Team Time (1st 5) 1:21:05.6 | Spread (1st 5) 1:22.3 |
| 3, 5, 12, 21, 26, (30), (35) |
| Josiah Bowman, Aidan O'Toole, Max Marchi, Lennox Rowlett, Liam Gray, (Enman Cantu), (Aaron Schmitt) |
| 15:32.4, 15:52.2, 16:08.9, 16:37.4, 16:54.7, (17:19.2), (17:42.6) |
4 | 81 | La Costa Canyon,
CA - Team Time (1st 5) 1:22:07.9 | Spread (1st 5) 24.0 |
| 13, 14, 16, 18, 20, (24), (25) |
| Isaac Niednagel, Joshua Jaffin, Ethan Gordon, Riley Fleck, Hudson Shaver, (Grant Marcucci), (Luke Stephens) |
| 16:12.2, 16:17.1, 16:30.1, 16:32.3, 16:36.2, (16:46.5), (16:47.1) |
5 | 104 | El Camino (Oceanside),
CA - Team Time (1st 5) 1:23:15.5 | Spread (1st 5) 2:29.6 |
| 1, 11, 29, 31, 32, (33), (34) |
| Omar Reyes, Ryan Romero, Carlos Gorostieta, Samuel Fredrickson, Nathen Castaneda, (Asael Santiago), (Daniel Ordonez) |
| 15:03.5, 16:07.8, 17:10.7, 17:20.4, 17:33.1, (17:33.4), (17:33.6) |