1 | 19 | Steele Canyon,
CA - Team Time (1st 5) 54:38.7 | Spread (1st 5) 1:07.1 |
| 1, 2, 3, 6, 7, (8), (14) |
| Jack Schaefer, Dominic Garza, Luis Pina, Ken Lautner, Matt Lightner, (Matt Scarlett), (Dylan Gaines) |
| 10:20.9, 10:32.4, 10:55.4, 11:22.0, 11:28.0, (11:33.9), (12:07.2) |
2 | 57 | West Hills,
CA - Team Time (1st 5) 58:51.0 | Spread (1st 5) 1:23.0 |
| 5, 9, 11, 12, 20, (22), (24) |
| Christian Medina, Liam Breslin, Tyler Southwood, Jadon Bernier, Jose Moreno, (Dutch Schaefer), (Ryan Modica) |
| 11:07.0, 11:36.0, 11:47.0, 11:51.0, 12:30.0, (12:39.0), (12:41.0) |
3 | 74 | Helix,
CA - Team Time (1st 5) 1:00:14.7 | Spread (1st 5) 1:43.5 |
| 4, 10, 16, 21, 23, (26), (27) |
| Robert Marin, Joey Hammack, Jake Reece, Christian Quinonez, Kieran Parks, (Jairo Carreon), (Bement Assefa) |
| 10:57.0, 11:43.4, 12:22.3, 12:31.5, 12:40.5, (13:06.2), (13:16.7) |
4 | 88 | Point Loma,
CA - Team Time (1st 5) 1:02:01.6 | Spread (1st 5) 52.4 |
| 13, 15, 17, 18, 25, (28), (33) |
| Alexander Gorham, Bryce Leonard, Kei Takanami, Ryan Moats, Aaron Mendoza-Ciborski, (Val Gillcrist), (Tyler Pasela) |
| 12:03.0, 12:14.9, 12:24.0, 12:24.3, 12:55.4, (13:29.9), (14:13.0) |
5 | 154 | Oceanside,
CA - Team Time (1st 5) 1:10:21.0 | Spread (1st 5) 3:17.0 |
| 19, 30, 31, 36, 38 |
| Jose Serrano, Horlando Vidal, Anthony Luis, Ricardo Estrada, Agustin Cruz |
| 12:26.0, 13:44.0, 13:48.0, 14:40.0, 15:43.0 |
6 | 166 | Grossmont,
CA - Team Time (1st 5) 1:11:23.0 | Spread (1st 5) 1:07.0 |
| 29, 32, 33, 35, 37, (39), (40) |
| Hayden White, Chris Chacon, Valiant Smith, Andrew Nguyen, Devin Stanley, (Jacob Hedderson), (James Annunziata) |
| 13:40.0, 14:08.0, 14:13.0, 14:35.0, 14:47.0, (15:45.0), (16:05.0) |