1 | 38 | Steele Canyon,
CA - Team Time (1st 5) 57:44.0 | Spread (1st 5) 1:11.0 |
| 1, 5, 6, 11, 15, (16), (19) |
| Adrian Sherrod, Evan Anderson, Carson Cooper, Tim Buckmaster, Eli Aguirre, (Ryan Lawler), (Shivam Patel) |
| 10:50.0, 11:32.0, 11:36.0, 11:45.0, 12:01.0, (12:07.0), (12:17.0) |
2 | 73 | Helix,
CA - Team Time (1st 5) 1:00:15.0 | Spread (1st 5) 1:42.0 |
| 3, 4, 14, 18, 34, (41), (42) |
| Chase Roberts, Cameron Sundin, Noah Brandt, Ben Felt, Chase Octon, (Alex Elizarraraz), (Patrick Frew) |
| 11:24.0, 11:29.0, 12:00.0, 12:16.0, 13:06.0, (13:56.0), (16:00.0) |
3 | 81 | Valhalla,
CA - Team Time (1st 5) 1:00:43.0 | Spread (1st 5) 1:28.0 |
| 2, 8, 17, 26, 28, (30), (31) |
| Brian Randlett, Adam Steinert, Michael Gorney, Luke Kemper, Matt Hurrell, (Kyle Barefield), (Chris Roberts) |
| 11:20.0, 11:39.0, 12:12.0, 12:44.0, 12:48.0, (12:50.0), (12:53.0) |
4 | 93 | Monte Vista,
CA - Team Time (1st 5) 1:01:28.0 | Spread (1st 5) 1:45.0 |
| 10, 12, 13, 21, 37, (39), (40) |
| Misikir Mentose, Jose Morales, Darius Nocon, Dillon Breen, Aaron Ramirez, (Isaac Jiminez), (Jared Martin) |
| 11:42.0, 11:57.0, 11:59.0, 12:23.0, 13:27.0, (13:45.0), (13:48.0) |
5 | 103 | West Hills,
CA - Team Time (1st 5) 1:02:03.0 | Spread (1st 5) 1:08.0 |
| 7, 20, 24, 25, 27, (29), (32) |
| Mike Gonia, Tommy Dolan, Sean Donnellan, Jerry Fiser, Tanis Bernier, (Devon Fritz), (Micah Ninteman) |
| 11:38.0, 12:22.0, 12:34.0, 12:43.0, 12:46.0, (12:49.0), (12:55.0) |
6 | 121 | Grossmont,
CA - Team Time (1st 5) 1:02:48.0 | Spread (1st 5) 1:27.0 |
| 9, 21, 23, 33, 35, (36), (38) |
| Grant Lieberman, Parry Thornton, Mitchel Dominguez, Nick Christie, Aaron Thomas, (Daniel Santillan), (Joe Hauser) |
| 11:41.0, 12:23.0, 12:33.0, 13:03.0, 13:08.0, (13:14.0), (13:32.0) |