1 | 45 | Cupertino,
CA - Team Time (1st 5) 1:06:44.0 | Spread (1st 5) 1:37.0 |
| 1, 4, 10, 12, 18, (35), (39) |
| Koji Uchino, Kai Winebarger, Raghav Sinha, Curtis Zhang, Vasumanas Sood, (Aryamaan Choudhury), (Kantaro Horita) |
| 12:29.0, 12:51.0, 13:34.0, 13:44.0, 14:06.0, (15:02.0), (15:30.0) |
2 | 51 | Monta Vista,
CA - Team Time (1st 5) 1:07:32.0 | Spread (1st 5) 1:20.0 |
| 2, 6, 10, 16, 17, (19), (37) |
| Justin Yu, Denny Dong, Andrew Cole, Alexander Nguyen, Ari Rajaram, (Matthew Sun), (Tanay Parikh) |
| 12:41.0, 13:16.0, 13:34.0, 14:00.0, 14:01.0, (14:11.0), (15:05.0) |
3 | 63 | Fremont,
CA - Team Time (1st 5) 1:08:19.0 | Spread (1st 5) 1:18.0 |
| 5, 6, 13, 15, 24, (29), (34) |
| Isaac Tiscareno, Leland Nguyen, Santiago Torres, Matthew Tsai, Angad Singh, (Alon Raz), (Connor Armstrong) |
| 12:59.0, 13:16.0, 13:50.0, 13:57.0, 14:17.0, (14:41.0), (15:00.0) |
4 | 76 | Los Gatos,
CA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 2:16.0 |
| 3, 8, 14, 19, 32, (36), (38) |
| Micah Hoang, Keaton Wong, Will Jenkins, Jensen Bidmead, Connor Blum, (Constantine Chen), (Brody Horwitz) |
| 12:42.0, 13:17.0, 13:51.0, 14:11.0, 14:58.0, (15:03.0), (15:17.0) |
5 | 124 | Santa Clara,
CA - Team Time (1st 5) 1:12:15.0 | Spread (1st 5) 2:14.0 |
| 9, 19, 25, 31, 40, (41), (42) |
| Noel Cevallos, Kyle Ogino, Micah Keegan, Quinn Tu, Justin Noble, (Dario Quintero), (Koki Hasegawa) |
| 13:18.0, 14:11.0, 14:19.0, 14:55.0, 15:32.0, (15:52.0), (15:53.0) |
6 | 126 | Los Altos,
CA - Team Time (1st 5) 1:11:46.0 | Spread (1st 5) 16.0 |
| 22, 23, 26, 27, 28, (29), (33) |
| Rohan Kota, Mikey McGrath, Alex Halpin, Dylan Gibson, Gavin Eger, (Will Park), (Aiden Lundberg) |
| 14:13.0, 14:15.0, 14:22.0, 14:27.0, 14:29.0, (14:41.0), (14:59.0) |