1 | 33 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:17:43.3 | Spread (1st 5) 42.0 |
| 1, 2, 5, 12, 13, (18), (24) |
| Meika Beaudoin-Rousseau, Alex Scales, Dylan Doblar, Neerav Gade, Luke Pinkel, (Benjamin Micallef), (Joseph Deck) |
| 15:10.2, 15:20.1, 15:29.2, 15:51.6, 15:52.2, (16:03.6), (16:12.1) |
2 | 56 | Homestead,
CA - Team Time (1st 5) 1:18:49.7 | Spread (1st 5) 30.6 |
| 7, 8, 9, 10, 22, (28), (41) |
| Ryan Ma, Max Sawyer, Vincent Li, Julien Kehon, Cameron Mackay, (CJ Sloan), (Gabe Rosado) |
| 15:35.4, 15:39.7, 15:41.4, 15:47.2, 16:06.0, (16:25.9), (16:37.0) |
3 | 59 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:18:59.4 | Spread (1st 5) 38.3 |
| 4, 6, 14, 16, 19, (23), (34) |
| Shyam Kumar, Colton Colonna, Daniel Skahill, Naren Karur, Daniel Griffin, (Antonio Macabantad), (Andrew George) |
| 15:26.7, 15:29.4, 15:58.3, 16:00.0, 16:05.0, (16:08.1), (16:30.1) |
4 | 165 | St Ignatius,
CA - Team Time (1st 5) 1:22:00.9 | Spread (1st 5) 51.7 |
| 11, 25, 40, 43, 46, (63), (64) |
| Nick Hollister, Taylor Spaulding, Nizar Sweileh, James Estillore, Aziz Wong, (Marco Bonacini), (Michael Lundgren) |
| 15:48.8, 16:15.5, 16:36.7, 16:39.4, 16:40.5, (16:57.5), (17:02.8) |
5 | 213 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:23:11.9 | Spread (1st 5) 19.8 |
| 30, 38, 45, 48, 52, (56), (60) |
| Nathaniel Lara, Charlie Strella, Massimiliano Donati, Connor Sheridon, Yonatan Ocbai, (Matthew Farruggio), (Ethan Guerrero) |
| 16:27.0, 16:33.7, 16:40.3, 16:44.1, 16:46.8, (16:49.8), (16:56.6) |
6 | 226 | Archbishop Mitty,
CA - Team Time (1st 5) 1:23:16.3 | Spread (1st 5) 1:03.4 |
| 17, 37, 49, 58, 65, (79), (80) |
| Eric Coyle, Jim Falcone, Samuel Leather, Derek Perera, Yoshmar Pinal, (Tuan Shridhar), (Aleksei Dillon) |
| 16:00.5, 16:33.2, 16:44.9, 16:53.8, 17:03.9, (17:21.6), (17:21.9) |
7 | 227 | Willow Glen,
CA - Team Time (1st 5) 1:23:03.9 | Spread (1st 5) 1:50.5 |
| 3, 31, 50, 70, 73, (111) |
| Zach Walker, Nic Dinsdale, Julio Cerda, Mustafa Abdalla, Andrew Campos, (James Wilkinson) |
| 15:24.2, 16:27.5, 16:45.4, 17:12.1, 17:14.7, (18:52.2) |
8 | 238 | Archbishop Riordan,
CA - Team Time (1st 5) 1:23:31.6 | Spread (1st 5) 1:10.5 |
| 20, 32, 55, 57, 74, (92), (93) |
| Trevor Paulbitski, Ian Cranfield, James Upchurch, Michael Kilgariff, Gene Aberouette, (Alexander Vallecillo), (EJ Odocayen) |
| 16:05.4, 16:29.7, 16:49.7, 16:50.9, 17:15.9, (17:56.4), (17:56.7) |
9 | 269 | Henry M. Gunn,
CA - Team Time (1st 5) 1:24:38.1 | Spread (1st 5) 2:03.8 |
| 21, 33, 44, 71, 100, (112), (113) |
| Jonas Enders, Justin Chiao, Thomas Burton, Colin Huang, Patrick Gersh, (Peter Chen), (Noah Kuehn) |
| 16:05.8, 16:29.8, 16:39.6, 17:13.3, 18:09.6, (18:59.7), (19:11.4) |
10 | 294 | Los Gatos,
CA - Team Time (1st 5) 1:25:06.3 | Spread (1st 5) 1:31.6 |
| 29, 42, 54, 75, 94, (98), (103) |
| Dylan Lasher, Arjun Natarajan, Luca Bommarito, Mateo Barreiro, Luke Stewart, (Nathaniel Redfern), (Brenden Cummins) |
| 16:26.2, 16:38.0, 16:47.7, 17:16.6, 17:57.8, (18:02.1), (18:23.2) |
11 | 307 | Lynbrook,
CA - Team Time (1st 5) 1:25:14.9 | Spread (1st 5) 1:23.2 |
| 26, 51, 67, 77, 86, (90), (102) |
| Kevin Chacko, Hugo Wu, Vincent Peng, Tru Do, Nico Rios, (Nachiket Ingle), (Albert Su) |
| 16:18.1, 16:46.4, 17:10.7, 17:18.4, 17:41.3, (17:51.3), (18:12.9) |
12 | 321 | Evergreen Valley,
CA - Team Time (1st 5) 1:25:28.5 | Spread (1st 5) 1:07.9 |
| 39, 53, 61, 81, 87, (101), (103) |
| Siddhartha Krishnan, Angel Akawi, Dibyojojyoti Chowdhury, Don Le, Nagaganesh Jaladanki, (Jonathan Vu), (Michael Acosta) |
| 16:34.9, 16:47.4, 16:57.0, 17:26.4, 17:42.8, (18:10.8), (18:23.2) |
13 | 327 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:25:53.7 | Spread (1st 5) 2:25.8 |
| 15, 59, 62, 85, 106, (108), (116) |
| Sam Cuevas, Cameron Lockard, Wesley Deffenbaugh, Joseph Reanti, Jonathan Pappas, (Ben Buckman), (Raghav Saran) |
| 15:59.2, 16:55.6, 16:57.1, 17:36.8, 18:25.0, (18:34.8), (19:47.6) |
14 | 338 | Junipero Serra,
CA - Team Time (1st 5) 1:25:47.6 | Spread (1st 5) 55.3 |
| 36, 66, 76, 78, 82, (83), (88) |
| Ara Archbold, Aidan Pond, Ryan Possa, Jack Lewis, Enrique Brenes, (Rami Hijab), (Blake Todzo) |
| 16:31.6, 17:10.6, 17:18.0, 17:20.5, 17:26.9, (17:34.5), (17:44.5) |
15 | 379 | Los Altos,
CA - Team Time (1st 5) 1:27:24.4 | Spread (1st 5) 1:28.9 |
| 35, 69, 89, 91, 95, (96), (99) |
| Owen MacKenzie, Adam Sage, Geoffrey Glass, Tomo Yoshino, Rian Lawlor, (Ian Brito), (Nikolas Gibson) |
| 16:30.8, 17:11.3, 17:51.0, 17:51.6, 17:59.7, (18:01.0), (18:08.3) |
16 | 392 | Milpitas,
CA - Team Time (1st 5) 1:30:18.5 | Spread (1st 5) 3:25.8 |
| 27, 46, 84, 117, 118, (120), (121) |
| Andrew Buchanan, Kaito Hashimoto, Jomar Mendoza, Ricardo Rodriguez, Martin Espinoza, (Joshua Alimpia), (MILLEN DO) |
| 16:24.7, 16:40.5, 17:35.1, 19:47.7, 19:50.5, (20:38.5), (20:58.6) |
17 | 461 | James Lick,
CA - Team Time (1st 5) 1:30:04.5 | Spread (1st 5) 1:34.1 |
| 68, 71, 105, 107, 110, (119) |
| Azael Zamora, Nathan Bernardo, Inteus Castro-Lopez, Gustavo Parra, Gustavo Aguilera, (Jesus Deloya) |
| 17:11.1, 17:13.3, 18:23.3, 18:31.6, 18:45.2, (20:16.0) |
18 | 557 | Overfelt,
CA - Team Time (1st 5) 1:37:18.8 | Spread (1st 5) 3:45.2 |
| 97, 109, 114, 115, 122, (123) |
| Fernando Jacinto, Miguel Arcinega, Ivan RivaPalacio, Michael Trang, Jonathan Amaya, (Michael Balintona) |
| 18:01.3, 18:44.8, 19:13.6, 19:32.6, 21:46.5, (24:20.2) |