1 | 25 | La Jolla Country Day,
CA - Team Time (1st 5) 1:24:09.7 | Spread (1st 5) 1:58.5 |
| 1, 2, 4, 8, 10, (14), (29) |
| Julius Diehr, Tomas Miralles, Jackson Daugherty, Grayson Lyman, George Little, (Ryan Watkins), (Keaton Mertz) |
| 15:45.5, 15:51.0, 17:12.2, 17:37.0, 17:44.0, (18:21.8), (19:32.0) |
2 | 51 | Francis Parker,
CA - Team Time (1st 5) 1:29:31.7 | Spread (1st 5) 1:09.8 |
| 5, 6, 12, 13, 15, (19), (22) |
| Max Baez, Grayson Lang, Ben Baranski, Spencer Collins, Brian Gale, (Eric Kanegaye), (Ted Sullivan) |
| 17:14.2, 17:32.0, 18:08.5, 18:13.0, 18:24.0, (18:49.0), (18:53.0) |
3 | 59 | The Bishop's School,
CA - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 2:09.0 |
| 3, 6, 11, 18, 21, (24), (25) |
| Chris Halter, Jett Liu, Andres Worstell, Ricardo Reyes, Nicholas Midler, (Shane Uribe), (Ian Banta) |
| 16:43.0, 17:32.0, 17:51.0, 18:39.0, 18:52.0, (19:12.5), (19:17.1) |
4 | 102 | Santa Fe Christian,
CA - Team Time (1st 5) 1:34:27.8 | Spread (1st 5) 53.0 |
| 16, 17, 20, 23, 26, (27), (31) |
| Jack Cipolla, Matt Davis, Noah Forougi, Jack McGuinness, Ben Stafslien, (Sean LaPeyre), (Justin Zanardi) |
| 18:29.5, 18:35.0, 18:49.8, 19:11.0, 19:22.5, (19:25.8), (20:08.0) |
5 | 132 | Pacific Ridge,
CA - Team Time (1st 5) 1:38:57.5 | Spread (1st 5) 3:17.0 |
| 9, 28, 30, 32, 33, (34) |
| Travis Headapohl, Christian Yun, Jonah Gercke, Jared Pollard, Bryce Snodgrass, (Christopher Ong) |
| 17:43.0, 19:27.0, 19:54.0, 20:53.5, 21:00.0, (21:40.0) |