1 | 27 | Leland,
CA - Team Time (1st 5) 1:21:40.0 | Spread (1st 5) 1:46.0 |
| 1, 3, 6, 7, 10, (10), (18) |
| Richard Ho, Jacob Calvillo, Sean McCarthy, Adam Schulze, Zach Nollette, (Joey Johnson), (Gautam Sowda) |
| 15:20.0, 16:00.0, 16:36.0, 16:38.0, 17:06.0, (17:06.0), (17:24.0) |
2 | 57 | Santa Teresa,
CA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:02.0 |
| 4, 8, 10, 17, 18, (35), (38) |
| Aaron Gallagher, Jacob Garrissere, Sebastian Thiessen, Jeremy Clark, Nick Risner, (Austin Hill), (Damian Hochmuth) |
| 16:22.0, 16:43.0, 17:06.0, 17:22.0, 17:24.0, (18:09.0), (18:23.0) |
3 | 74 | Willow Glen,
CA - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 1:14.0 |
| 5, 9, 15, 21, 24, (25), (29) |
| Austin Grindy, Abdinur Hussein, Israel Reyes, Haris Softic, Justin Erickson, (David Espinola), (Joey Sullivan) |
| 16:32.0, 16:59.0, 17:12.0, 17:27.0, 17:46.0, (17:46.1), (17:58.0) |
4 | 107 | Andrew Hill,
CA - Team Time (1st 5) 1:26:33.7 | Spread (1st 5) 2:41.0 |
| 2, 20, 23, 28, 34, (37), (44) |
| Miguel Vasquez, Kevin Ngo, Alex Hoffnagle, Jose Murillo, Kevin Rivas, (Roy Reyes), (Demetri Hardnett) |
| 15:27.0, 17:26.0, 17:38.0, 17:54.7, 18:08.0, (18:20.0), (18:48.0) |
5 | 121 | Silver Creek,
CA - Team Time (1st 5) 1:28:33.0 | Spread (1st 5) 1:26.0 |
| 10, 16, 22, 31, 42, (50), (52) |
| Shiva Kannan, Ethan Luong, Alejandro Lopez, Arvin Ignacio, Nathan Petruescu, (Paul Nguyen), (Daniel Perez) |
| 17:06.0, 17:19.0, 17:33.0, 18:03.0, 18:32.0, (19:33.0), (19:43.0) |
6 | 132 | Evergreen Valley,
CA - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 59.0 |
| 14, 26, 27, 32, 33, (39), (40) |
| Austin Lee, Kishan Rajaeskhar, Ben Brown, Emilio Garcia, Kalvin Lam, (Brandon Van), (Umesh Tanniru) |
| 17:07.0, 17:48.0, 17:52.0, 18:05.0, 18:06.0, (18:27.0), (18:29.0) |
7 | 195 | Leigh,
CA - Team Time (1st 5) 1:32:17.1 | Spread (1st 5) 58.0 |
| 30, 35, 41, 43, 46, (47), (55) |
| Caleb Hancock, David Ewell, Chris Brown-Bourne, Sean Olson, Alec Reynolds, (Matthew Pearson), (Sheldon Fozard) |
| 18:01.0, 18:09.0, 18:31.1, 18:37.0, 18:59.0, (19:02.0), (19:51.0) |
8 | 245 | Pioneer,
CA - Team Time (1st 5) 1:36:54.0 | Spread (1st 5) 47.0 |
| 45, 48, 49, 51, 52, (54), (56) |
| Roy Blume, Giulio Rancadore, Christian Ayala, Jesse Dueck, Jack Dirck, (Sergio Rodriguez), (Domenic Rancadore) |
| 18:56.0, 19:14.0, 19:24.0, 19:37.0, 19:43.0, (19:48.0), (19:52.0) |