1 | 21 | Milpitas,
CA - Team Time (1st 5) 1:13:29.0 | Spread (1st 5) 1:04.0 |
| 1, 2, 5, 6, 7, (9), (15) |
| Jordan Althouse, Sidhant Burela, Arnav Agrawal, Arjun Pai, Jarvis Hong, (Abhinav Chakrad), (Shourya Kukkala) |
| 14:05.0, 14:21.0, 14:56.0, 14:58.0, 15:09.0, (15:19.0), (15:46.0) |
2 | 73 | Cupertino,
CA - Team Time (1st 5) 1:17:36.0 | Spread (1st 5) 1:59.0 |
| 3, 3, 10, 27, 30, (39), (41) |
| Conrad St. Dennis, Dylan Frake, Curtis Zhang, Albert Zhang, Masaru Tada, (Brady Diec), (Rishit Sharma) |
| 14:39.0, 14:39.0, 15:21.0, 16:19.0, 16:38.0, (17:02.0), (17:44.0) |
3 | 75 | Mountain View,
CA - Team Time (1st 5) 1:18:42.0 | Spread (1st 5) 48.0 |
| 11, 12, 14, 15, 23, (28), (31) |
| Kristian Orlovic, Nicholas Wong, Yuval Goldberg, Aaron Peng, Ilan Gerber, (Brennan Dooley), (Alex Sykora) |
| 15:23.0, 15:40.0, 15:42.0, 15:46.0, 16:11.0, (16:27.0), (16:39.0) |
4 | 88 | Lynbrook,
CA - Team Time (1st 5) 1:19:11.0 | Spread (1st 5) 17.0 |
| 13, 17, 18, 19, 21, (24), (25) |
| Riley Gu, Michael Fan, Hisham Mohammed, Yajat Nagaraj Kiran, Harold Wang, (Austin Shu), (Aarav Karasi) |
| 15:41.0, 15:49.0, 15:51.0, 15:52.0, 15:58.0, (16:15.0), (16:17.0) |
5 | 138 | Palo Alto,
CA - Team Time (1st 5) 1:22:00.0 | Spread (1st 5) 59.0 |
| 19, 22, 28, 34, 35, (36), (37) |
| Darwin Rescorla, Kevin Fong, Satchel Bills, Akiva Forrester, Giulio Defendi-cho, (Ethan Varma), (August Mondragon) |
| 15:52.0, 16:02.0, 16:27.0, 16:48.0, 16:51.0, (16:52.0), (16:54.0) |
6 | 160 | Fremont,
CA - Team Time (1st 5) 1:24:05.0 | Spread (1st 5) 2:31.0 |
| 8, 33, 37, 40, 42, (45), (46) |
| Matthew Gray, Ethan Chen, Vibhav Chincholi, Roee Biluar, Eric Tang, (Liam Callahan), (Kai Chia) |
| 15:17.0, 16:40.0, 16:54.0, 17:26.0, 17:48.0, (18:27.0), (19:14.0) |
7 | 190 | Santa Clara,
CA - Team Time (1st 5) 1:29:47.0 | Spread (1st 5) 3:54.0 |
| 25, 31, 43, 44, 47 |
| Kanoa Lindsey, Lucas Hall, Theodore McGee, Evan Demorest, Oliver Cairel |
| 16:17.0, 16:39.0, 18:19.0, 18:21.0, 20:11.0 |