1 | 43 | Cathedral Catholic,
CA - Team Time (1st 5) 1:23:34.0 | Spread (1st 5) 36.0 |
| 5, 6, 7, 12, 13, (13), (18) |
| Jarron Helbock, Nicholas Grubiss, Thomas Valente, Patrick Bourke, Ben Horvath, (Daniel Connell), (Jack Wilson) |
| 16:24.0, 16:35.0, 16:37.0, 16:58.0, 17:00.0, (17:00.0), (17:14.0) |
2 | 81 | Point Loma,
CA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:00.0 |
| 8, 11, 17, 21, 24, (26), (28) |
| Tom Witkowski, Duncan Swain, Miguel Angel Sauceda, Taylor Boswell, Ricky Sweet, (David Flores), (Hector Lopez) |
| 16:39.0, 16:53.0, 17:13.0, 17:35.0, 17:39.0, (17:47.0), (17:51.0) |
3 | 85 | Scripps Ranch,
CA - Team Time (1st 5) 1:25:36.0 | Spread (1st 5) 2:18.0 |
| 3, 4, 20, 21, 37, (38), (39) |
| Brad Littooy, Shyan Vaziri, Titus Bwayo, Javier Arango, Kurt Rubenacker, (Neil Saddler), (Thomas Ryan) |
| 15:59.0, 16:18.0, 17:27.0, 17:35.0, 18:17.0, (18:26.0), (18:28.0) |
4 | 93 | La Jolla,
CA - Team Time (1st 5) 1:25:12.0 | Spread (1st 5) 2:43.0 |
| 1, 2, 15, 35, 40, (44), (48) |
| Alex Eve, Andrew Farkas, Daniel Farkas, Daniel Hamilton, Lonnie Bark, (Thomas McBee), (Zachary Wallace) |
| 15:46.0, 15:48.0, 17:05.0, 18:04.0, 18:29.0, (18:44.0), (18:55.0) |
5 | 109 | St Augustine,
CA - Team Time (1st 5) 1:27:36.0 | Spread (1st 5) 1:11.0 |
| 10, 19, 23, 27, 30, (34), (46) |
| Spencer Poiset, Joseph Saad, Jason Moreno, Jon Kalfayan, Max Kaderabek, (John Wilson), (Jose Escamilla) |
| 16:49.0, 17:22.0, 17:37.0, 17:48.0, 18:00.0, (18:02.0), (18:49.0) |
6 | 172 | Mira Mesa,
CA - Team Time (1st 5) 1:31:02.0 | Spread (1st 5) 2:12.0 |
| 16, 30, 33, 41, 52, (52), (54) |
| Danson Nguyen, Jihui Jin, Bryan O' Connor, Albert Gamez, Jericho Garcia, (Jonathan Magno), (Bernard Mariano) |
| 17:08.0, 18:00.0, 18:01.0, 18:33.0, 19:20.0, (19:20.0), (19:24.0) |
7 | 188 | Coronado,
CA - Team Time (1st 5) 1:32:21.0 | Spread (1st 5) 3:26.0 |
| 9, 25, 43, 49, 62, (65), (67) |
| Aryan Shay, Nate Wilson, Jack Gold, Carlos Montes, Ryan Herrmann, (Grainger Lanneau III), (Josh Blore) |
| 16:43.0, 17:42.0, 18:42.0, 19:05.0, 20:09.0, (20:41.0), (21:06.0) |
8 | 220 | Canyon Hills,
CA - Team Time (1st 5) 1:33:51.0 | Spread (1st 5) 1:39.0 |
| 29, 30, 47, 54, 60, (62), (64) |
| Brian Masayesva, Anthony Masayesva, Shayn Lozano, Diego Schoenfield, Juan Chavez, (Palmer Hayward), (Hunter Garnier) |
| 17:58.0, 18:00.0, 18:52.0, 19:24.0, 19:37.0, (20:09.0), (20:14.0) |
9 | 236 | Patrick Henry,
CA - Team Time (1st 5) 1:34:41.0 | Spread (1st 5) 1:24.0 |
| 35, 44, 50, 51, 56, (57), (57) |
| Paul Meredith, Nathan Salas, Paul Senelick, Justin Philips, Ryan Hillman, (Reid Gilbertson), (Carter Couron) |
| 18:04.0, 18:44.0, 19:06.0, 19:19.0, 19:28.0, (19:29.0), (19:29.0) |
10 | 294 | Christian,
CA - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 2:44.0 |
| 42, 57, 61, 66, 68, (69), (71) |
| Garrett Crouder, William Kiel, Casey Van Omerring, Keith McIntire, Matt Griffin, (Dietrich Fredenburg), (Robert Spiering) |
| 18:35.0, 19:29.0, 19:39.0, 20:56.0, 21:19.0, (21:38.0), (21:59.0) |
11 | 364 | Hoover (SD),
CA - Team Time (1st 5) 1:59:05.0 | Spread (1st 5) 3:09.0 |
| 70, 72, 73, 74, 75, (76), (77) |
| Salut Lach, Phillip Bui, Victor Sarabia, Ivan Guadalupe, Jonathan Lopez, (Edgar Jimenez), (Sawiros Haile) |
| 21:39.0, 23:46.0, 24:14.0, 24:38.0, 24:48.0, (24:58.0), (25:00.0) |