1 | 24 | Francis Parker,
CA - Team Time (1st 5) 54:59.0 | Spread (1st 5) 35.0 |
| 2, 3, 5, 6, 8, (13), (15) |
| Tanner Penrose, Carson Cook, Zach Hall, Spencer Ruff, Asher Ellis, (Jeremy McCulloch), (Peter Valverde) |
| 10:43.0, 10:45.0, 11:04.0, 11:09.0, 11:18.0, (11:41.0), (11:50.0) |
2 | 65 | Santa Fe Christian,
CA - Team Time (1st 5) 58:09.3 | Spread (1st 5) 1:09.9 |
| 4, 9, 12, 18, 22, (23), (26) |
| Keegan DeBever, Ryan Todd, Hudson Gomez, Breckin Uwins, Ryan King, (Parker Amano), (Chris Glevy) |
| 10:59.7, 11:24.7, 11:36.3, 11:59.0, 12:09.6, (12:13.0), (12:15.5) |
3 | 91 | Maranatha Christian,
CA - Team Time (1st 5) 58:28.6 | Spread (1st 5) 3:09.8 |
| 1, 10, 19, 20, 41 |
| Riley Burns, Justin Gray, Justin Stout, Daniel Hoefer, Nathan Self |
| 9:53.4, 11:27.1, 12:01.3, 12:03.6, 13:03.2 |
4 | 133 | Pacific Ridge,
CA - Team Time (1st 5) 1:01:43.0 | Spread (1st 5) 1:40.0 |
| 7, 25, 30, 34, 37, (55), (60) |
| Zacharias Brown, Rowen Hinrichs, Christopher Ong, Soren Engstrom, Cougar Hansen, (Colin Kirkwood), (Joonho Hong) |
| 11:14.4, 12:14.9, 12:34.4, 12:44.9, 12:54.4, (14:48.5), (16:31.6) |
5 | 136 | La Jolla Country Day,
CA - Team Time (1st 5) 1:02:15.5 | Spread (1st 5) 1:26.5 |
| 14, 16, 21, 42, 43, (44), (51) |
| Alex Hill, Nicolas Barrera, Nikko Sambold, Will Finlay, Tian Zhao, (Jackson Hamman), (Daven Gujral) |
| 11:49.7, 11:51.7, 12:09.0, 13:08.9, 13:16.2, (13:16.6), (13:55.8) |
6 | 140 | Calvin Christian,
CA - Team Time (1st 5) 1:02:22.4 | Spread (1st 5) 1:50.6 |
| 11, 24, 29, 31, 45, (46), (53) |
| Jarrett Price, William Shinkle, Dylan Simpson, Andrew Garcia, Thomas Lund, (Mikael Huostila), (Nicholas Jongetjes) |
| 11:35.3, 12:14.6, 12:30.1, 12:36.5, 13:25.9, (13:32.7), (14:02.2) |
7 | 158 | The Bishop's School,
CA - Team Time (1st 5) 1:03:16.2 | Spread (1st 5) 1:06.4 |
| 17, 32, 33, 36, 40, (56), (59) |
| Max Kilman, Ben Chen, Wesley Bian, Ivan Savchuk, Tristan Upton, (Paul Cleary), (Tristan Lichter) |
| 11:56.2, 12:40.5, 12:43.9, 12:53.0, 13:02.6, (15:02.0), (15:30.8) |
8 | 175 | Guajome Park Academy,
CA - Team Time (1st 5) 1:04:01.8 | Spread (1st 5) 1:15.9 |
| 27, 28, 35, 38, 47, (49), (50) |
| Omar Lopez Perez, Isaac Beecher, Edwin Morales, Bobby Wilson, Nathan Beecher, (David Salomon), (Griffin Norwood) |
| 12:19.3, 12:27.5, 12:45.1, 12:54.7, 13:35.2, (13:43.2), (13:47.8) |
9 | 250 | Gompers Preparatory Academy,
CA - Team Time (1st 5) 1:10:22.9 | Spread (1st 5) 2:05.2 |
| 39, 48, 52, 54, 57, (58) |
| Elias Doumerc, Christian Vergara, Alex Morales, Fernando Perez, Brandon Nava, (Jorge Garcia) |
| 12:57.5, 13:40.3, 13:57.0, 14:45.4, 15:02.7, (15:27.7) |