1 | 29 | Willow Glen,
CA - Team Time (1st 5) 1:21:21.6 | Spread (1st 5) 52.0 |
| 2, 4, 5, 9, 9, (11), (12) |
| Zach Walker, Marco Dal Canto, Nic Dinsdale, Julio Cerda, Mustafa Abdalla, (Alex Asch), (Julian Virrhueta) |
| 15:48.0, 16:01.6, 16:12.0, 16:40.0, 16:40.0, (16:49.0), (16:49.5) |
2 | 76 | Evergreen Valley,
CA - Team Time (1st 5) 1:25:32.8 | Spread (1st 5) 1:11.4 |
| 7, 13, 16, 18, 22, (24), (30) |
| Clifford Xu, Michael Acosta, Hrishi Kachhia, Noor Seale, Ky Hoang, (Ishaan Singh), (Arshome Sahagun) |
| 16:24.2, 16:56.3, 17:15.5, 17:21.2, 17:35.6, (17:40.0), (18:03.0) |
3 | 78 | Santa Teresa,
CA - Team Time (1st 5) 1:25:58.6 | Spread (1st 5) 53.3 |
| 8, 14, 17, 19, 20, (23), (32) |
| Carson Smith, Edgar Williams, Manuel Haro, Ethan Leahy, Yuuki Okazaki, (Brandon Johnson), (Owen Davies) |
| 16:37.0, 17:04.3, 17:20.0, 17:27.0, 17:30.3, (17:39.1), (18:15.0) |
4 | 84 | Westmont,
CA - Team Time (1st 5) 1:25:22.1 | Spread (1st 5) 1:47.0 |
| 3, 6, 21, 26, 28, (29), (34) |
| Garrett MacQuiddy, Jason Gomez, Hrishikesh Joshi, Jett Felder, Kyle Davies, (Christian Moreland), (Christopher Carter) |
| 16:00.0, 16:16.9, 17:33.9, 17:44.3, 17:47.0, (18:00.0), (18:23.0) |
5 | 168 | Leland,
CA - Team Time (1st 5) 1:31:33.2 | Spread (1st 5) 58.3 |
| 25, 31, 35, 38, 39, (43), (44) |
| William Cui, Christian Wiebe, Tyler Uyeda, Jason Bechdolt, Ethan Soe, (Tobias Worledge), (Alex-Zhangyi Chen) |
| 17:42.0, 18:06.1, 18:28.0, 18:36.8, 18:40.3, (18:54.3), (19:01.0) |
6 | 180 | Piedmont Hills,
CA - Team Time (1st 5) 1:33:18.6 | Spread (1st 5) 2:55.7 |
| 15, 33, 36, 47, 49, (50), (53) |
| Darick Martinez, Hideshi Izu, Henry Zheng, Clement Leba, Alex Sen, (JOHN KE), (Anthony Hoang) |
| 17:12.3, 18:17.0, 18:28.2, 19:13.1, 20:08.0, (20:14.6), (20:43.0) |
7 | 187 | Silver Creek,
CA - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 1:08.8 |
| 27, 37, 40, 41, 42, (45), (46) |
| Dean Jones, Brandon Wong, Preet Patel, Christopher Do, Oscar Arzola, (George Njinia), (Andy Nguyen) |
| 17:45.2, 18:29.0, 18:45.8, 18:52.0, 18:54.0, (19:05.0), (19:11.9) |
8 | 206 | Andrew Hill,
CA - Team Time (1st 5) 1:37:28.0 | Spread (1st 5) 5:31.0 |
| 1, 48, 51, 52, 54, (55), (56) |
| Jorge Estrella, Kevin Medina, Jesus Murillo, Franklin Nguyen, Tanner Perry, (Fernando Camacho), (Minh Nguyen) |
| 15:21.0, 20:07.0, 20:28.0, 20:40.0, 20:52.0, (22:27.0), (22:59.0) |