1 | 38 | Francis Parker,
CA - Team Time (1st 5) 55:03.0 | Spread (1st 5) 1:00.0 |
| 2, 5, 9, 10, 12, (13), (20) |
| Max Baez, Braden Salvati, Grayson Lang, Alec Walsh, Jeremy Kahan, (Spencer Collins), (Eric Kanegaye) |
| 10:25.0, 10:40.0, 11:13.0, 11:20.0, 11:25.0, (11:31.0), (12:02.0) |
2 | 46 | The Bishop's School,
CA - Team Time (1st 5) 55:30.8 | Spread (1st 5) 1:10.6 |
| 4, 6, 7, 11, 18, (23), (26) |
| Alex Kilman, Chris Halter, Andres Worstell, Hayden Flagg, Ian Banta, (Jett Liu), (Ricardo Reyes) |
| 10:37.4, 10:51.1, 10:52.0, 11:22.3, 11:48.0, (12:17.0), (12:27.2) |
3 | 47 | La Jolla Country Day,
CA - Team Time (1st 5) 55:28.5 | Spread (1st 5) 1:40.1 |
| 1, 3, 8, 16, 19, (25), (27) |
| Julius Diehr, Tomas Miralles, Darin Wong, Jackson Daugherty, George Little, (Ryan Watkins), (Keith Aylwin) |
| 10:21.0, 10:30.6, 10:52.7, 11:43.1, 12:01.1, (12:25.2), (12:56.7) |
4 | 89 | Pacific Ridge,
CA - Team Time (1st 5) 59:19.2 | Spread (1st 5) 38.5 |
| 14, 15, 17, 21, 22, (24), (28) |
| Henry Poole, Will Glockner, Travis Headapohl, Thomas Peterschmidt, Matthew Peterschmidt, (Max Levin), (Eric Straw) |
| 11:36.0, 11:40.3, 11:46.1, 12:02.3, 12:14.5, (12:17.5), (13:01.6) |