| 1 | 33 | Francis Parker,
CA - Team Time (1st 5) 1:27:09.9 | Spread (1st 5) 55.0 |
| 2, 3, 6, 9, 13, (14), (15) |
| Tanner Penrose, Carson Cook, Zach Hall, Spencer Ruff, Jeremy McCulloch, (Alex Olmeta), (Asher Ellis) |
| 17:00.6, 17:06.5, 17:28.1, 17:39.1, 17:55.6, (18:01.5), (18:03.5) |
| 2 | 48 | Del Lago Academy,
CA - Team Time (1st 5) 1:28:34.4 | Spread (1st 5) 42.8 |
| 5, 7, 8, 12, 16, (18), (20) |
| Cristian Soria, Nicholas Preston, Payton Jackson, Justin Apparito, Jorge Sanchez, (Audil Rihan), (Arturo Velasco) |
| 17:26.3, 17:31.1, 17:35.9, 17:52.0, 18:09.1, (18:10.4), (18:23.1) |
| 3 | 119 | Pacific Ridge,
CA - Team Time (1st 5) 1:33:47.8 | Spread (1st 5) 1:28.0 |
| 10, 21, 27, 29, 32, (36), (44) |
| Christopher Ong, Leo Diaz, Cougar Hansen, Rowen Hinrichs, Soren Engstrom, (August Trees), (Colin Kirkwood) |
| 17:51.5, 18:34.7, 18:55.0, 19:07.1, 19:19.5, (19:33.9), (21:11.7) |
| 4 | 123 | La Jolla Country Day,
CA - Team Time (1st 5) 1:33:49.4 | Spread (1st 5) 1:38.0 |
| 11, 19, 24, 34, 35, (37), (42) |
| Alex Hill, Nikko Sambold, Nicolas Barrera, Jackson Hamman, Tian Zhao, (Dakota Hernandez), (Daven Gujral) |
| 17:51.8, 18:21.1, 18:38.0, 19:28.7, 19:29.8, (19:39.0), (20:28.9) |
| 5 | 129 | Santa Fe Christian,
CA - Team Time (1st 5) 1:34:16.5 | Spread (1st 5) 2:34.3 |
| 4, 22, 25, 38, 40, (41), (43) |
| Hudson Gomez, Chris Glevy, Keegan DeBever, Jonathan Stafslien, Ryan King, (Breckin Uwins), (Parker Amano) |
| 17:17.0, 18:35.4, 18:49.0, 19:43.8, 19:51.3, (19:58.8), (20:32.7) |
| 129 | The Bishop's School,
CA - Team Time (1st 5) 1:34:06.2 | Spread (1st 5) 1:03.4 |
| 17, 23, 28, 30, 31, (39), (46) |
| Max Kilman, Wesley Bian, Shane Uribe, Ivan Savchuk, Tristan Upton, (Ben Chen), (Paul Cleary) |
| 18:09.6, 18:37.4, 18:58.2, 19:08.0, 19:13.0, (19:47.0), (21:43.1) |
| 7 | 152 | Orange Glen,
CA - Team Time (1st 5) 1:38:36.2 | Spread (1st 5) 5:21.8 |
| 1, 26, 33, 45, 47, (48), (49) |
| Rashad Prince, Cristian Martinez, Alejandro Gonzalez, Zaberiel Lara, Victor Cruz, (Timothy Olea), (Youssef Lawandy) |
| 16:43.5, 18:52.2, 19:25.1, 21:30.1, 22:05.3, (23:01.5), (23:40.2) |