1 | 30 | Chadwick,
CA - Team Time (1st 5) 1:21:40.5 | Spread (1st 5) 1:18.5 |
| 1, 2, 6, 9, 12, (17), (19) |
| Samuel Cartwright, Juan Valle, Evan Hamilton, Matt Freeman, Henry Cox, (Brad Boboc), (Robert Leach) |
| 15:37.0, 16:02.5, 16:26.1, 16:39.4, 16:55.5, (17:21.4), (17:33.1) |
2 | 36 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:22:44.0 | Spread (1st 5) 43.0 |
| 3, 5, 7, 8, 13, (18), (24) |
| Jake Kohn, Kaveh Motamed, Sam Klotz, Preston Lam, Ryan Kaveh, (Collin Ching), (Simon Willig) |
| 16:17.0, 16:25.0, 16:30.0, 16:32.0, 17:00.0, (17:32.0), (18:02.0) |
3 | 76 | South Fork,
CA - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 1:43.0 |
| 4, 10, 16, 21, 25, (28), (35) |
| Ismael Lopez, David Chadbourne, Jesus Lopez, Cristian Alatorre, Andres Alatorre, (Tyler Bates), (Damian Alatorre) |
| 16:21.0, 16:45.0, 17:21.0, 17:53.0, 18:04.0, (18:50.0), (20:24.0) |
4 | 82 | Woodside Priory,
CA - Team Time (1st 5) 1:26:54.0 | Spread (1st 5) 1:09.0 |
| 11, 14, 15, 20, 22, (22), (26) |
| Joe Farned, Johnny Trudelle, Dylan Croll, Leo Berez, Brian DiGiorgio, (Isaac Berez), (Jake Seawick) |
| 16:49.0, 17:04.0, 17:19.0, 17:44.0, 17:58.0, (17:58.0), (18:05.0) |
5 | 148 | Pinewood,
CA - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 40.0 |
| 27, 29, 29, 31, 32, (33), (33) |
| Jack Hochberg, Ryland Chan, Robin Sanders, Dylan Dryer, Kevin Endersby, (Austin Twombly), (Vishul Jindal) |
| 18:45.0, 19:01.0, 19:01.0, 19:14.0, 19:25.0, (19:50.0), (19:50.0) |