1 | 25 | Los Altos,
CA - Team Time (1st 5) 1:21:17.0 | Spread (1st 5) 1:03.0 |
| 2, 3, 5, 7, 8, (10), (13) |
| Owen MacKenzie, Adam Sage, Kevin Andrews, Luke Sage, Daniel Ghasemfar, (Rian Lawlor), (Daniel Adams) |
| 15:37.0, 15:47.0, 16:34.0, 16:39.0, 16:40.0, (16:50.0), (17:07.0) |
2 | 57 | Henry M. Gunn,
CA - Team Time (1st 5) 1:25:27.4 | Spread (1st 5) 3:02.1 |
| 1, 4, 9, 21, 22, (24), (25) |
| Justin Chiao, Elijah Schachter, Noah Kuehn, Ai Suzuki, Alexander Wang, (Patrick Gersh), (Jordan Cheng) |
| 15:26.9, 16:21.3, 16:44.9, 18:25.3, 18:29.0, (18:33.8), (18:35.4) |
3 | 71 | Palo Alto,
CA - Team Time (1st 5) 1:27:28.4 | Spread (1st 5) 1:23.2 |
| 6, 14, 16, 17, 18, (19), (20) |
| Donald Taggart, John Tayeri, Alex Selwyn, Benjamin Huang, Matias Sama, (Aleksei Seletskly), (David Evans) |
| 16:35.5, 17:14.1, 17:48.3, 17:51.8, 17:58.7, (18:08.1), (18:08.4) |
4 | 122 | Mountain View,
CA - Team Time (1st 5) 1:32:38.8 | Spread (1st 5) 1:20.8 |
| 15, 23, 27, 28, 29, (34), (35) |
| Ben Woods, Ari Garabedian, Emmanuel Leblond, Chase Adams, Ethan Stone, (Tai Nguyen), (Andrew Doeden) |
| 17:34.0, 18:32.0, 18:48.0, 18:50.0, 18:54.8, (19:09.3), (19:19.1) |
5 | 137 | Santa Clara,
CA - Team Time (1st 5) 1:33:22.1 | Spread (1st 5) 2:30.9 |
| 12, 26, 31, 32, 36, (37), (38) |
| Cedric Salvador, Scott L'Heureux, Bilal Adam Malik, Jesus Perez Sanchez, Humza Malik, (Sean Nguyen), (Timothy Tie) |
| 17:06.0, 18:38.8, 19:00.0, 19:00.4, 19:36.9, (19:58.0), (20:08.4) |
6 | 153 | Adrian Wilcox,
CA - Team Time (1st 5) 1:35:54.5 | Spread (1st 5) 3:23.9 |
| 11, 30, 33, 39, 40, (41) |
| Matthew Zazkowski, Joshua Ozomaro, Victor Perez-Contreras, Thomas Baldonado, Albert Seto, (Adnan Alyan) |
| 17:05.6, 18:57.4, 19:00.8, 20:21.2, 20:29.5, (21:57.1) |