1 | 53 | Rancho Bernardo,
CA - Team Time (1st 5) 57:26.0 | Spread (1st 5) 56.0 |
| 2, 3, 8, 17, 23, (38), (50) |
| Parker Stinson, Sean Proehl, Andrew Flood, Noah Resto, Aaron Fenlason, (Ross Candelore), (Vastal Shah) |
| 11:03.0, 11:15.0, 11:25.0, 11:44.0, 11:59.0, (12:20.0), (12:35.0) |
2 | 67 | Steele Canyon,
CA - Team Time (1st 5) 57:44.0 | Spread (1st 5) 1:11.0 |
| 1, 10, 11, 18, 27, (30), (36) |
| Adrian Sherrod, Evan Anderson, Carson Cooper, Tim Buckmaster, Eli Aguirre, (Ryan Lawler), (Shivam Patel) |
| 10:50.0, 11:32.0, 11:36.0, 11:45.0, 12:01.0, (12:07.0), (12:17.0) |
3 | 114 | Cathedral Catholic,
CA - Team Time (1st 5) 59:26.0 | Spread (1st 5) 28.0 |
| 14, 19, 21, 28, 32, (39), (47) |
| Justin Haley, Warren Fischer, Tommy Kroll, Derek Gill, Jared Gates, (Matt Schulteis), (Tom Neville) |
| 11:41.0, 11:46.0, 11:48.0, 12:02.0, 12:09.0, (12:21.0), (12:33.0) |
4 | 142 | Helix,
CA - Team Time (1st 5) 1:00:15.0 | Spread (1st 5) 1:42.0 |
| 6, 9, 26, 34, 67, (82), (94) |
| Chase Roberts, Cameron Sundin, Noah Brandt, Ben Felt, Chase Octon, (Alex Elizarraraz), (Patrick Frew) |
| 11:24.0, 11:29.0, 12:00.0, 12:16.0, 13:06.0, (13:56.0), (16:00.0) |
5 | 165 | Valhalla,
CA - Team Time (1st 5) 1:00:43.0 | Spread (1st 5) 1:28.0 |
| 4, 13, 33, 55, 60, (62), (63) |
| Brian Randlett, Adam Steinert, Michael Gorney, Luke Kemper, Matt Hurrell, (Kyle Barefield), (Chris Roberts) |
| 11:20.0, 11:39.0, 12:12.0, 12:44.0, 12:48.0, (12:50.0), (12:53.0) |
6 | 177 | Monte Vista,
CA - Team Time (1st 5) 1:01:28.0 | Spread (1st 5) 1:45.0 |
| 16, 22, 23, 42, 74, (79), (80) |
| Misikir Mentose, Jose Morales, Darius Nocon, Dillon Breen, Aaron Ramirez, (Isaac Jiminez), (Jared Martin) |
| 11:42.0, 11:57.0, 11:59.0, 12:23.0, 13:27.0, (13:45.0), (13:48.0) |
7 | 182 | Montgomery,
CA - Team Time (1st 5) 1:01:18.0 | Spread (1st 5) 1:40.0 |
| 6, 29, 36, 45, 66, (68), (76) |
| Alejandro Medina, Juan Vieyra, Enrique Robles, Jesus Valdez, Hernan Naranjo, (Daniel Codallos), (Carlos Martinez) |
| 11:24.0, 12:03.0, 12:17.0, 12:30.0, 13:04.0, (13:07.0), (13:32.0) |
8 | 214 | West Hills,
CA - Team Time (1st 5) 1:02:03.0 | Spread (1st 5) 1:08.0 |
| 12, 41, 49, 53, 59, (61), (64) |
| Mike Gonia, Tommy Dolan, Sean Donnellan, Jerry Fiser, Tanis Bernier, (Devon Fritz), (Micah Ninteman) |
| 11:38.0, 12:22.0, 12:34.0, 12:43.0, 12:46.0, (12:49.0), (12:55.0) |
9 | 221 | Poway,
CA - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 26.0 |
| 34, 39, 46, 50, 52, (55), (55) |
| Adam Smith, Ryan Mourey, Ryan Adams, Nathan Narevsky, Westley Jordan, (Gabe Berkland), (Mark Edstrom) |
| 12:16.0, 12:21.0, 12:31.0, 12:35.0, 12:42.0, (12:44.0), (12:44.0) |
10 | 225 | La Jolla Country Day,
CA - Team Time (1st 5) 1:02:49.0 | Spread (1st 5) 2:11.0 |
| 5, 23, 44, 75, 78, (84), (95) |
| Alex Poyhonen, Dennis Roth, Alex Fleischhacker, Jason McCallum, Avneet (Vinny) Pujji, (Miles Himmel), (Garrett Schneider) |
| 11:23.0, 11:59.0, 12:24.0, 13:29.0, 13:34.0, (14:19.0), (16:02.0) |
11 | 237 | Grossmont,
CA - Team Time (1st 5) 1:02:48.0 | Spread (1st 5) 1:27.0 |
| 14, 42, 47, 65, 69, (71), (76) |
| Grant Lieberman, Parry Thornton, Mitchel Dominguez, Nick Christie, Aaron Thomas, (Daniel Santillan), (Joe Hauser) |
| 11:41.0, 12:23.0, 12:33.0, 13:03.0, 13:08.0, (13:14.0), (13:32.0) |
12 | 245 | Mission Hills,
CA - Team Time (1st 5) 1:03:09.0 | Spread (1st 5) 1:37.0 |
| 20, 30, 53, 69, 73, (81), (83) |
| Matt Curnow, Lui Lopez, Tyler Heyenga, Max Wilson, Zak Pennock, (David Heinrich), (Justyn Benway) |
| 11:47.0, 12:07.0, 12:43.0, 13:08.0, 13:24.0, (13:51.0), (14:09.0) |
13 | 416 | Point Loma,
CA - Team Time (1st 5) 1:10:39.0 | Spread (1st 5) 1:02.0 |
| 72, 84, 84, 88, 88, (92), (97) |
| Braulio Cruz, Valente Ramos, Ian Wong-Welch, Ceasar De La Cruz, Chris Allison, (Mark Avila), (Pedro Guerrero) |
| 13:19.0, 14:19.0, 14:19.0, 14:21.0, 14:21.0, (15:03.0), (17:18.0) |
14 | 419 | Hilltop,
CA - Team Time (1st 5) 1:11:31.0 | Spread (1st 5) 2:34.0 |
| 58, 87, 90, 91, 93, (96) |
| Connor Galleher, Eriberto Ramirez, Javier Martinez, Ben Potter, David X Hernandez, (Mitchell Pfitzmaier) |
| 12:45.0, 14:20.0, 14:28.0, 14:39.0, 15:19.0, (16:03.0) |