1 | 44 | Alameda,
CA - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 1:03.0 |
| 1, 3, 7, 16, 17, (20), (46) |
| Duc Nguyen, Cameron Tu, Steven Carlson, Emmanuel Boquiren, Michael Moler, (Deepak Sharma), (Daniel Arnstein) |
| 16:14.0, 16:15.0, 16:27.0, 17:16.0, 17:17.0, (17:44.0), (19:38.0) |
| 44 | Santa Rosa,
CA - Team Time (1st 5) 1:23:11.0 | Spread (1st 5) 38.0 |
| 4, 6, 10, 11, 13, (15), (23) |
| Michael Tomasi, Jordan Guerrero, Michael Kennedy, Aden Holmes, Jonathan Peck, (Jonathan Ahnberg), (Chris Nazarek) |
| 16:20.0, 16:22.0, 16:42.0, 16:49.0, 16:58.0, (17:12.0), (18:00.0) |
3 | 78 | Clayton Valley,
CA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 2:09.0 |
| 1, 5, 14, 27, 31, (32), (38) |
| Aaron Gardner, Danny Condon, Matt McCoy, Kyle Roe, Ben Linzey, (Kyle Metz), (Quinten McLane) |
| 16:14.0, 16:21.0, 17:10.0, 18:19.0, 18:23.0, (18:24.0), (18:34.0) |
4 | 96 | Heritage (Brentwood),
CA - Team Time (1st 5) 1:27:13.0 | Spread (1st 5) 2:06.0 |
| 8, 9, 19, 21, 39, (43), (45) |
| Jason Brown, Noah Pena, Jacob Drees, Cameron Bunting, Brendan Kennealy, (Foster Gutridge), (Zach Lim) |
| 16:30.0, 16:37.0, 17:42.0, 17:48.0, 18:36.0, (19:04.0), (19:19.0) |
5 | 132 | American,
CA - Team Time (1st 5) 1:31:57.0 | Spread (1st 5) 4:22.0 |
| 12, 17, 24, 32, 47 |
| Matt Alexander, Spencer Yee, Alex Kunz, Ferdinand Abad, Solomon Mulugeta |
| 16:56.0, 17:17.0, 18:02.0, 18:24.0, 21:18.0 |
6 | 138 | Windsor,
CA - Team Time (1st 5) 1:31:33.0 | Spread (1st 5) 10.0 |
| 25, 26, 28, 29, 30, (35), (37) |
| Austin O'Mara, Matt Cogorno, Keenan Vernon, Joshua Fernandez, Josh Micaleff, (Bradley Scheiner), (Miles Luders) |
| 18:12.0, 18:18.0, 18:20.0, 18:21.0, 18:22.0, (18:29.0), (18:32.0) |
7 | 173 | Casa Grande,
CA - Team Time (1st 5) 1:32:23.0 | Spread (1st 5) 1:00.0 |
| 22, 34, 36, 40, 41, (42), (44) |
| Jack Jones, Griffin Wigert, Stanley Goto, Nicholas Rauch, Dakota Iribarne, (Harrison Wistock), (Duncan Bradley) |
| 17:54.0, 18:27.0, 18:30.0, 18:38.0, 18:54.0, (18:56.0), (19:18.0) |