1 | 33 | Cathedral Catholic,
CA - Team Time (1st 5) 1:21:57.0 | Spread (1st 5) 41.0 |
| 1, 4, 7, 10, 11, (13), (14) |
| Tyler Robinson, Thomas Valente, Connor Valenzuela, Ben Horvath, Jarron Helbock, (Daniel Connell), (Nicholas Grubiss) |
| 16:00.0, 16:11.0, 16:25.0, 16:40.0, 16:41.0, (16:51.0), (16:57.0) |
2 | 63 | La Jolla,
CA - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 2:33.0 |
| 2, 5, 8, 17, 31, (35), (37) |
| Alex Eve, Michael Conroy, Andrew Farkas, Daniel Farkas, Ben Aldrich, (Spencer Kennedy), (Ronan Young) |
| 16:05.0, 16:15.0, 16:33.0, 17:23.0, 18:38.0, (19:18.0), (19:39.0) |
| 63 | University City,
CA - Team Time (1st 5) 1:24:43.0 | Spread (1st 5) 1:26.0 |
| 6, 9, 12, 16, 20, (21), (30) |
| Charles Hewett, Riess Haslam, Justin Boals, Ben Booker, Daniel Cunningham, (Nathan Luevano), (Chase Cureton) |
| 16:17.0, 16:34.0, 16:50.0, 17:19.0, 17:43.0, (17:49.0), (18:22.0) |
4 | 91 | Scripps Ranch,
CA - Team Time (1st 5) 1:26:53.2 | Spread (1st 5) 2:05.4 |
| 3, 15, 19, 26, 28, (34), (36) |
| Brad Littooy, Shyan Vaziri, Brad Smith, Brandon Mercer, Kurt Rubenacker, (Titus Bwayo), (Thomas Ryan) |
| 16:08.6, 16:59.4, 17:30.7, 18:00.5, 18:14.0, (19:12.0), (19:22.0) |
5 | 116 | St Augustine,
CA - Team Time (1st 5) 1:29:20.0 | Spread (1st 5) 55.0 |
| 18, 22, 23, 24, 29, (32), (32) |
| Ryan Suarez, Chris Curtis, Thomas Barrett, Jason Moreno, Spencer Poiset, (Joseph Saad), (Jose Escamilla) |
| 17:24.0, 17:50.0, 17:51.0, 17:56.0, 18:19.0, (18:45.0), (18:45.0) |
6 | 191 | Mission Bay,
CA - Team Time (1st 5) 1:47:50.0 | Spread (1st 5) 5:29.0 |
| 27, 39, 40, 41, 44, (45), (46) |
| Arturo Canela, Carlos Morales, Joseph Curtis, Diego Valencia, Brett Linley, (Matt Young), (Kaleb Goff) |
| 18:01.0, 20:32.0, 22:36.0, 23:11.0, 23:30.0, (23:42.0), (23:56.0) |
7 | 195 | Hoover (SD),
CA - Team Time (1st 5) 1:50:46.0 | Spread (1st 5) 7:48.0 |
| 25, 38, 42, 43, 47 |
| Tamru Alehegn, Fereon Meferia, Thankgod Uzoagu, Salut Lach, Miguel Rivera |
| 17:57.0, 20:25.0, 23:12.0, 23:27.0, 25:45.0 |