1 | 30 | Francis Parker,
CA - Team Time (1st 5) 1:31:11.1 | Spread (1st 5) 1:59.9 |
| 2, 4, 5, 6, 13, (14), (20) |
| Tanner Penrose, Alex Olmeta, Carson Cook, Zach Hall, Leo Baez, (Jeremy McCulloch), (Spencer Seay) |
| 17:08.8, 18:17.3, 18:17.5, 18:18.8, 19:08.7, (19:09.4), (20:06.6) |
2 | 46 | Orange Glen,
CA - Team Time (1st 5) 1:32:18.2 | Spread (1st 5) 3:22.9 |
| 1, 3, 7, 17, 18, (24), (27) |
| Rashad Prince, David Vera, Adriel Taylor, Cristian Martinez, Alejandro Gonzalez, (Jett Tan), (Victor Cruz) |
| 16:21.8, 18:04.9, 18:24.9, 19:41.9, 19:44.7, (21:45.0), (22:51.5) |
3 | 68 | La Jolla Country Day,
CA - Team Time (1st 5) 1:35:46.2 | Spread (1st 5) 1:42.5 |
| 9, 10, 12, 16, 21, (22), (25) |
| Alex Hill, Nicolas Barrera, Nikko Sambold, Dakota Hernandez, Tian Zhao, (Jackson Hamman), (Will Finlay) |
| 18:28.8, 18:28.9, 19:04.5, 19:32.7, 20:11.3, (20:47.2), (21:51.3) |
4 | 76 | The Bishop's School,
CA - Team Time (1st 5) 1:37:26.4 | Spread (1st 5) 2:21.3 |
| 8, 11, 15, 19, 23, (26), (28) |
| Ivan Savchuk, Max Kilman, Wesley Bian, Tristan Upton, Ben Chen, (Tristan Lichter), (Paul Cleary) |
| 18:26.6, 18:57.0, 19:12.1, 20:02.8, 20:47.9, (22:30.4), (24:12.8) |