1 | 53 | Patrick Henry,
CA - Team Time (1st 5) 53:24.0 | Spread (1st 5) 46.0 |
| 2, 3, 11, 18, 19, (20), (20) |
| Adrian Rafiee, Kellen Blumberg, Erik Figge, Felix Martinez, Costner McIntosh, (Chris Eggett), (Ryan McMonigle) |
| 10:17.0, 10:22.0, 10:42.0, 11:00.0, 11:03.0, (11:05.0), (11:05.0) |
2 | 58 | Carlsbad,
CA - Team Time (1st 5) 53:46.0 | Spread (1st 5) 26.0 |
| 6, 7, 13, 15, 17, (22), (29) |
| Taylor Turner, Casper Jakobsen, Daniel Clark, Keegan Ryan, Andrew Cochran, (James Pease), (Max Berwald) |
| 10:31.0, 10:32.0, 10:51.0, 10:55.0, 10:57.0, (11:06.0), (11:31.0) |
3 | 80 | Cathedral Catholic,
CA - Team Time (1st 5) 54:29.0 | Spread (1st 5) 36.0 |
| 8, 12, 13, 23, 24, (28), (31) |
| Justin Haley, Tommy Kroll, Warren Fischer, Jared Gates, Tom Neville, (Derek Gill), (Alex Calta) |
| 10:33.0, 10:49.0, 10:51.0, 11:07.0, 11:09.0, (11:28.0), (11:35.0) |
4 | 88 | Ramona,
CA - Team Time (1st 5) 54:36.0 | Spread (1st 5) 1:04.0 |
| 1, 9, 25, 26, 27, (33), (34) |
| Dean Manley, Chris Fabian, Mason Westphal, Paul Reynolds, Max Hughes, (Nathan Morgan), (Josh Hager) |
| 10:15.0, 10:36.0, 11:12.0, 11:14.0, 11:19.0, (11:41.0), (11:42.0) |
5 | 98 | La Jolla Country Day,
CA - Team Time (1st 5) 55:57.0 | Spread (1st 5) 2:00.0 |
| 5, 10, 15, 30, 38, (42), (46) |
| Alex Poyhonen, Dennis Roth, Alex Fleischhacker, Jason McCallum, Avneet (Vinny) Pujji, (Phillip Poyhonen), (Miles Himmel) |
| 10:24.0, 10:40.0, 10:55.0, 11:34.0, 12:24.0, (12:33.0), (12:57.0) |
6 | 173 | Morse,
CA - Team Time (1st 5) 1:00:42.0 | Spread (1st 5) 3:11.0 |
| 3, 36, 39, 43, 52, (55) |
| Paul Achee, Jose Rodriguez, Terrance Riley, Chris Caton, Alan Gacias, (Eman Elloran) |
| 10:22.0, 11:45.0, 12:26.0, 12:36.0, 13:33.0, (15:42.0) |
7 | 189 | Mira Mesa,
CA - Team Time (1st 5) 1:00:20.0 | Spread (1st 5) 1:00.0 |
| 32, 35, 37, 41, 44, (47), (48) |
| Chris Steinke, Zack Brown, Don Alto, Chris Egan, Adam Ally, (Bryan Gruner), (Kyle Granali) |
| 11:37.0, 11:43.0, 11:54.0, 12:29.0, 12:37.0, (12:59.0), (13:01.0) |
8 | 235 | Escondido Charter,
CA - Team Time (1st 5) 1:04:57.0 | Spread (1st 5) 54.0 |
| 40, 45, 49, 50, 51, (53), (54) |
| Jacinto Dominguez, Jesse Torres, Todd Davis, Tyler Harmon, Yanni Damainos, (Peter Valdes), (Jordan Mussman) |
| 12:28.0, 12:43.0, 13:04.0, 13:20.0, 13:22.0, (13:48.0), (14:11.0) |