1 | 38 | Francis Parker,
CA - Team Time (1st 5) 43:32.0 | Spread (1st 5) 33.0 |
| 4, 5, 7, 10, 12, (15), (17) |
| Spencer Ruff, Tai MacDonald, Jefferson Smith, Kenan Pala, Simon Sagal, (Leo Baez), (Dylan McCulloch) |
| 8:26.0, 8:31.0, 8:39.0, 8:57.0, 8:59.0, (9:03.0), (9:12.0) |
2 | 52 | Coronado,
CA - Team Time (1st 5) 44:21.0 | Spread (1st 5) 1:08.0 |
| 1, 6, 8, 18, 19, (23), (25) |
| Grant Hawthorne, Kento Kitabayashi, Tye Murree, Jack Hanling, Adam Perez, (Christian Iversen), (Ryan Kimura) |
| 8:13.0, 8:38.0, 8:56.0, 9:13.0, 9:21.0, (9:31.0), (9:37.0) |
3 | 68 | The Bishop's School,
CA - Team Time (1st 5) 44:44.0 | Spread (1st 5) 1:31.0 |
| 2, 3, 14, 22, 27, (40), (40) |
| Lucius Brown, Luciusm Brawn, Nicholas Liu, Jake Molinar, Nikhil Raisinghani, (Anthony Luxton), (Michael Zeng) |
| 8:14.0, 8:18.0, 9:02.0, 9:25.0, 9:45.0, (10:14.0), (10:14.0) |
4 | 129 | Warren-Walker,
CA - Team Time (1st 5) 48:13.0 | Spread (1st 5) 30.0 |
| 20, 21, 27, 30, 31, (49), (50) |
| Diego Foglio, Trey Steves, Carter Horiyo, Randy Hild, John Taylor, (Kai German), (Sean Bohne) |
| 9:22.0, 9:23.0, 9:45.0, 9:51.0, 9:52.0, (10:44.0), (10:47.0) |
5 | 134 | Woodland Park,
CA - Team Time (1st 5) 48:22.0 | Spread (1st 5) 1:36.0 |
| 8, 13, 26, 40, 47, (48), (51) |
| Devan Sim, Daniel Krogh, Marco Arteaga, Jonah Sanchez, Jayden Anderson, (Riley Budd), (Connor Lahm) |
| 8:56.0, 9:00.0, 9:40.0, 10:14.0, 10:32.0, (10:37.0), (10:51.0) |
6 | 143 | Horizon Christian,
CA - Team Time (1st 5) 48:36.0 | Spread (1st 5) 1:17.0 |
| 11, 24, 32, 32, 44, (45), (46) |
| Keegan DeBeaver, Chastai Kyle, Darin Jackson, Andrew Costelow, Aleesandro Gervasi, (Jax MacIntosh), (Micah Conception) |
| 8:58.0, 9:35.0, 9:54.0, 9:54.0, 10:15.0, (10:22.0), (10:28.0) |
7 | 149 | La Jolla Country Day,
CA - Team Time (1st 5) 49:01.0 | Spread (1st 5) 1:03.0 |
| 15, 29, 34, 35, 36, (37), (38) |
| Spencer Seay, David Thorpe, Paul Criado, Jake Needle, Walter Chen, (Ford Boock), (Luca Fusco) |
| 9:03.0, 9:48.0, 10:01.0, 10:03.0, 10:06.0, (10:08.0), (10:09.0) |
8 | 237 | Rancho Santa Fe,
CA - Team Time (1st 5) 1:00:02.0 | Spread (1st 5) 5:39.0 |
| 38, 40, 52, 53, 54 |
| Gavin Mclarney, Alex Reinhart, Joe Eastham, Zachary Fitzpatrick, Dylan Kyle |
| 10:09.0, 10:14.0, 10:57.0, 12:54.0, 15:48.0 |