1 | 54 | Cupertino,
CA - Team Time (1st 5) 53:59.8 | Spread (1st 5) 37.3 |
| 2, 5, 6, 13, 28, (29), (37) |
| Maximiliano Chavez, Debarshi Basak, Owen Tanaka, Jake Davidson, Parker Magnuson, (Daniel Overcamp), (Peter Martin) |
| 10:33.3, 10:40.1, 10:45.2, 10:50.6, 11:10.6, (11:11.0), (11:19.0) |
2 | 59 | Monta Vista,
CA - Team Time (1st 5) 53:55.6 | Spread (1st 5) 31.5 |
| 1, 11, 12, 17, 18, (21), (22) |
| Bennett Zhang, Andrew Ma, Andy Fang, Jeffrey Xu, Kingsley Wang, (Scott Gregory), (Justin Lin) |
| 10:24.9, 10:48.6, 10:49.6, 10:56.1, 10:56.4, (10:59.5), (11:03.7) |
3 | 81 | Homestead,
CA - Team Time (1st 5) 54:39.8 | Spread (1st 5) 23.2 |
| 7, 9, 14, 25, 26, (31), (33) |
| Cameron Mackay, Gabe Rosado, Nicholas Trautman, Sahil Morchi, Garrett Cotter, (Jared Chan), (Jeremy Lee) |
| 10:45.6, 10:46.5, 10:53.2, 11:05.7, 11:08.8, (11:11.7), (11:12.7) |
| 81 | Los Gatos,
CA - Team Time (1st 5) 54:25.6 | Spread (1st 5) 38.9 |
| 3, 10, 16, 20, 32, (35), (40) |
| Dylan Lasher, Luca Bommarito, Nathaniel Redfern, Arjun Natarajan, Luke Stewart, (Jadon Jin), (Andrew Chrissan) |
| 10:33.6, 10:47.3, 10:54.3, 10:57.9, 11:12.5, (11:15.3), (11:28.0) |
5 | 100 | Lynbrook,
CA - Team Time (1st 5) 54:55.1 | Spread (1st 5) 37.0 |
| 4, 8, 24, 30, 34, (36), (38) |
| Kevin Chacko, Hugo Wu, Tru Do, Nachiket Ingle, Vibhav Parimi, (Nico Rios), (Vincent Peng) |
| 10:37.6, 10:46.0, 11:05.6, 11:11.3, 11:14.6, (11:17.2), (11:22.9) |
6 | 149 | Saratoga,
CA - Team Time (1st 5) 56:11.8 | Spread (1st 5) 36.2 |
| 19, 23, 27, 39, 41, (43), (44) |
| Amit Nag, David Berkowitz-Sklar, Kush Bhattacharjee, Nick Sum, Kole Tippetts, (Jinghao Wang), (Sahaj Rastogi) |
| 10:57.6, 11:04.4, 11:10.4, 11:25.6, 11:33.8, (11:40.4), (11:41.0) |
7 | 195 | Fremont,
CA - Team Time (1st 5) 57:59.7 | Spread (1st 5) 1:07.7 |
| 15, 42, 45, 46, 47, (48), (49) |
| Pranav Balgi, Frank Wang, Nicolas Heuchert, Aditya Kini, Bryan Carrillo, (Gabe Escalera), (Benjamin Swanson) |
| 10:53.5, 11:35.3, 11:41.5, 11:48.2, 12:01.2, (12:10.3), (12:11.4) |