1 | 49 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:20:28.6 | Spread (1st 5) 31.3 |
| 4, 9, 11, 12, 13, (16), (23) |
| Nikolas Muller, Riley Clarke, Utkarsh Agarwal, Orion Espiritu, Samuel O'Brien, (Ethan Butler), (Kevin Beebe) |
| 15:49.6, 16:00.8, 16:05.5, 16:11.8, 16:20.9, (16:32.1), (17:02.5) |
2 | 71 | Branham,
CA - Team Time (1st 5) 1:21:53.6 | Spread (1st 5) 1:36.3 |
| 2, 6, 13, 24, 26, (36), (44) |
| Spencer Zeljak, Alijah Murillo, Andrew Seefeldt, Donovan Bollini, Owen Daszko, (Lleyton Houston), (Anthony Nguyen) |
| 15:31.2, 15:51.0, 16:20.9, 17:03.0, 17:07.5, (17:36.2), (17:48.2) |
3 | 72 | Milpitas,
CA - Team Time (1st 5) 1:21:54.4 | Spread (1st 5) 1:44.5 |
| 1, 7, 18, 19, 27, (32) |
| Alex Althouse, Jordan Althouse, Koyo Kai, Akul Vinnakota, Ethan Bautista, (Sidhant Burela) |
| 15:29.7, 15:52.1, 16:39.0, 16:39.4, 17:14.2, (17:23.6) |
4 | 83 | Archbishop Mitty,
CA - Team Time (1st 5) 1:22:24.9 | Spread (1st 5) 1:45.9 |
| 3, 8, 20, 21, 31, (56), (65) |
| Liam Saxton, Yuvan Provine, Rashiq Mazumder, Kidus Yami, Blake Tangney, (Alex Zhu), (Maxwell Brooks) |
| 15:36.6, 15:58.7, 16:42.5, 16:44.6, 17:22.5, (18:27.6), (18:54.8) |
5 | 146 | Cupertino,
CA - Team Time (1st 5) 1:25:27.0 | Spread (1st 5) 1:59.1 |
| 10, 17, 22, 48, 49, (50), (79) |
| Dylan Frake, Conrad St. Dennis, Curtis Zhang, Aryamaan Choudhury, Albert Zhang, (Wilson Lu), (Masaru Tada) |
| 16:04.1, 16:32.3, 16:48.6, 17:58.8, 18:03.2, (18:14.3), (19:57.8) |
6 | 158 | Willow Glen,
CA - Team Time (1st 5) 1:26:23.8 | Spread (1st 5) 1:55.1 |
| 5, 29, 39, 42, 43, (52), (55) |
| Casey Nuti, Nikos Dal Canto, Dominic Vaughn-Luma, Allen Nguyen, Hayden Kieslich, (Jacob Lantis), (Jonah Bosteels) |
| 15:50.9, 17:18.6, 17:43.0, 17:45.3, 17:46.0, (18:21.3), (18:26.4) |
7 | 214 | Silver Creek,
CA - Team Time (1st 5) 1:29:15.6 | Spread (1st 5) 1:05.0 |
| 30, 34, 45, 51, 54, (67), (70) |
| Ethan Garcia, Jerry Dang, Eric Huynh, James Nguyen, Dhilan Mistry, (Enrique Hernandez Tapia), (Ryan Tabatabai) |
| 17:20.7, 17:25.2, 17:48.7, 18:15.3, 18:25.7, (18:57.7), (19:06.9) |
8 | 220 | Leland,
CA - Team Time (1st 5) 1:29:25.6 | Spread (1st 5) 2:19.5 |
| 15, 38, 46, 60, 61, (64), (66) |
| Colin Jubert, Brian Jackson, Rihito Yamaguchi, Kyan Wang, Aidan Shelley, (Zachary Derse), (Ethan Aji) |
| 16:26.3, 17:41.6, 17:49.0, 18:42.9, 18:45.8, (18:52.4), (18:57.3) |
9 | 222 | Evergreen Valley,
CA - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 1:14.3 |
| 28, 37, 47, 53, 57, (58), (59) |
| Rohith Kompella, Mateo Carino, Jeremy Gingras, Ethan Mathai, Vishal Singh, (David Sun), (Abhyuday Srivatsa) |
| 17:15.1, 17:38.3, 17:50.3, 18:23.9, 18:29.4, (18:36.6), (18:41.5) |
10 | 275 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:31:57.8 | Spread (1st 5) 1:30.8 |
| 35, 41, 62, 68, 69, (74), (78) |
| Caleb Subity, Christopher Zhang, Justin Shi, Alexander Page, Andrew Salisbury, (Tyler Tran), (Om Gandhi) |
| 17:28.2, 17:45.2, 18:46.5, 18:58.9, 18:59.0, (19:19.7), (19:34.3) |
11 | 292 | Christopher,
CA - Team Time (1st 5) 1:32:59.8 | Spread (1st 5) 1:59.6 |
| 33, 40, 71, 73, 75, (77), (82) |
| Martin Picazo, Avery Montejano, Aiden Lopez, Max Hernandez, Christopher Nucci, (Nils Johansson), (Austin Abero) |
| 17:23.7, 17:43.8, 19:13.9, 19:15.1, 19:23.3, (19:30.6), (21:01.0) |
12 | 316 | Santa Teresa,
CA - Team Time (1st 5) 1:34:51.8 | Spread (1st 5) 3:10.2 |
| 25, 63, 72, 76, 80, (81), (83) |
| Rodrigo Valle, Anthony Valle, Arkadiusz Matlosz, Ethan Tao, Anteo Matlosz, (Matthew Carino), (Marcus Dinh) |
| 17:04.8, 18:51.3, 19:14.0, 19:26.7, 20:15.0, (20:35.3), (21:17.6) |