1 | 21 | Westlake Charter,
CA - Team Time (1st 5) 1:11:48.5 | Spread (1st 5) 51.8 |
| 1, 2, 4, 6, 8 |
| Kai DeSilva, Jonah Lagandaon, Miguel Montoya, Aidan Hustead, Malachi Walker |
| 13:56.6, 14:06.6, 14:22.1, 14:34.8, 14:48.4 |
2 | 52 | Capital Christian,
CA - Team Time (1st 5) 1:15:33.6 | Spread (1st 5) 1:48.6 |
| 5, 7, 9, 13, 18, (19) |
| CJ Long, Alex Njroge, Coen Pfiffer, Alex Njoroge, Damian Renteria, (Brody Falvey) |
| 14:24.7, 14:37.7, 14:52.9, 15:25.0, 16:13.3, (16:17.1) |
3 | 73 | Leroy Greene Academy,
CA - Team Time (1st 5) 1:19:01.4 | Spread (1st 5) 2:19.2 |
| 3, 14, 15, 20, 21, (27), (30) |
| Octavio Oregon-Zazueta, Alejandro Olivares, Kalel Belton, Vincent Dalli, Ayden Williams, (Ian Mora), (Ethan Giatti) |
| 14:13.4, 15:51.4, 15:52.8, 16:31.2, 16:32.6, (18:15.6), (19:41.6) |
4 | 88 | Bear River,
CA - Team Time (1st 5) 1:20:50.7 | Spread (1st 5) 1:51.0 |
| 10, 16, 17, 22, 23, (25), (28) |
| Liam Barton, Jordan Glaspey, Gabe Cortes, Mason Stevens, James Norton, (Jack Stuart), (Randy Reed) |
| 15:04.2, 16:05.4, 16:07.5, 16:38.4, 16:55.2, (17:09.4), (18:16.2) |
5 | 102 | Argonaut,
CA - Team Time (1st 5) 1:24:21.0 | Spread (1st 5) 4:08.0 |
| 11, 12, 24, 26, 29 |
| Maverick Pera, Dylan Avila, Jake Sanders, Tyler Clark, Bryson Dedic |
| 15:11.0, 15:13.0, 17:05.0, 17:33.0, 19:19.0 |