1 | 41 | Cathedral Catholic,
CA - Team Time (1st 5) 1:24:40.0 | Spread (1st 5) 1:17.0 |
| 2, 3, 5, 15, 16, (22), (34) |
| Raymond Boffman, Joaquin Martinez De Pinillos, Hank Tadeusiak, Daniel Robinson, Michael Robinson, (John Granahan), (Dylan Brenk) |
| 16:20.0, 16:21.0, 16:46.0, 17:36.0, 17:37.0, (17:55.0), (18:18.0) |
2 | 76 | Mira Mesa,
CA - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 1:01.0 |
| 6, 10, 12, 23, 25, (29), (35) |
| Phillip Dorado, Alex Tung, Zachary Preslar, Theodore Duldulao, Ethan Chong, (Sean Cahill), (Niko Anderson) |
| 16:58.0, 17:12.0, 17:29.0, 17:56.0, 17:59.0, (18:05.0), (18:23.0) |
3 | 79 | Scripps Ranch,
CA - Team Time (1st 5) 1:26:52.0 | Spread (1st 5) 2:10.0 |
| 1, 7, 19, 20, 32, (32), (37) |
| Kevin McKay, Alex Barr, James Poirier, Chris Abeyta, Sage Miller, (Bryce Evans), (Bryan Hu) |
| 16:02.0, 16:59.0, 17:49.0, 17:50.0, 18:12.0, (18:12.0), (18:24.0) |
4 | 100 | Hoover (SD),
CA - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 2:07.0 |
| 4, 8, 17, 31, 40, (42), (43) |
| Samy Belay, Awal Hussen, Miguel Hernandez, Brandon Pintor, Oswaldo Gomez, (Cristian Nunez), (Mkongwa Cosma Ekyoci) |
| 16:25.0, 17:04.0, 17:44.0, 18:10.0, 18:32.0, (18:38.0), (18:40.0) |
5 | 119 | Point Loma,
CA - Team Time (1st 5) 1:29:32.0 | Spread (1st 5) 1:26.0 |
| 9, 13, 18, 38, 41, (43), (45) |
| Robert-Joseph Sanchez, Claudio Coleman, Cooper Bates, Kei Takanami, Justin Delgado, (Bryce Leonard), (Ryan Moats) |
| 17:09.0, 17:31.0, 17:48.0, 18:29.0, 18:35.0, (18:40.0), (18:41.0) |
6 | 138 | St Augustine,
CA - Team Time (1st 5) 1:30:12.0 | Spread (1st 5) 1:26.0 |
| 11, 25, 25, 30, 47, (48), (49) |
| Ryan Dent, Alex Karaniwan, Alex Stokes, Jacob Zickert, William Stonehouse, (Max Anderson), (Finn Waters) |
| 17:21.0, 17:59.0, 17:59.0, 18:06.0, 18:47.0, (18:54.0), (18:55.0) |
7 | 173 | La Jolla,
CA - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 1:20.0 |
| 21, 25, 35, 39, 53, (54), (56) |
| Brent Eaton, Jake Ippolito, Ethan Hammershaimb, Jack Mann, Owen Rice, (Alexei Sebald), (Sami Danly) |
| 17:51.0, 17:59.0, 18:23.0, 18:31.0, 19:11.0, (19:13.0), (19:19.0) |
8 | 189 | Canyon Hills,
CA - Team Time (1st 5) 1:32:35.0 | Spread (1st 5) 1:47.0 |
| 13, 24, 46, 51, 55, (62), (63) |
| Anthony Benitez, Daniel DeLoe, Chris Alexander, Marc Lewis, Adrian Patterson, (Michael Faucett), (Jacob Laxamana) |
| 17:31.0, 17:57.0, 18:46.0, 19:03.0, 19:18.0, (21:06.0), (21:27.0) |
9 | 275 | Coronado,
CA - Team Time (1st 5) 1:36:45.0 | Spread (1st 5) 35.0 |
| 50, 51, 57, 58, 59, (60), (61) |
| Patrick Clark, Nicholas Edmonds, Patrick Harris, Cole Nichols, Ben White, (Charles Winn), (Collin Curtin) |
| 19:01.0, 19:03.0, 19:32.0, 19:33.0, 19:36.0, (20:07.0), (20:32.0) |