1 | 50 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:02:01.0 | Spread (1st 5) 8.0 |
| 8, 9, 10, 11, 12, (13), (13) |
| Luke Hammers, Ted Fuell, Sam Diab, Nolan Topper, Nicholas Riener, (Luis Miguel Zialcita), (Christian Yarwood) |
| 12:21.0, 12:22.0, 12:24.0, 12:25.0, 12:29.0, (12:30.0), (12:30.0) |
2 | 80 | Cupertino,
CA - Team Time (1st 5) 1:02:28.0 | Spread (1st 5) 50.0 |
| 3, 4, 18, 21, 34, (46), (54) |
| Maximiliano Chavez, Owen Tanaka, Jake Davidson, Debarshi Basak, Lucas Frazier, (Parker Magnuson), (Justin Chow) |
| 12:06.0, 12:07.0, 12:36.0, 12:43.0, 12:56.0, (13:07.0), (13:13.0) |
3 | 155 | Junipero Serra,
CA - Team Time (1st 5) 1:04:21.0 | Spread (1st 5) 16.0 |
| 25, 25, 27, 36, 42, (60), (66) |
| Enrique Brenes, Jack Lewis, Sean O'Brien, Raymond Zhang, Ryan Possa, (Brendan Callagy), (Aidan Pond) |
| 12:46.0, 12:46.0, 12:49.0, 12:58.0, 13:02.0, (13:20.0), (13:28.0) |
4 | 159 | Los Altos,
CA - Team Time (1st 5) 1:03:30.0 | Spread (1st 5) 1:44.0 |
| 1, 5, 32, 50, 71, (77), (83) |
| Owen MacKenzie, Kevin Andrews, Daniel Ghasemfar, Tomo Yoshino, Rian Lawlor, (Barrett Wong), (Ryan Huang) |
| 11:47.0, 12:10.0, 12:53.0, 13:09.0, 13:31.0, (13:38.0), (13:41.0) |
5 | 162 | St Ignatius,
CA - Team Time (1st 5) 1:04:21.0 | Spread (1st 5) 37.0 |
| 13, 23, 39, 41, 46, (48), (48) |
| Marco Bonacini, Sean Doheny, Matt Fisher, Evan Yee, Chris Andrews, (Joey Cuevas), (John DeGraw) |
| 12:30.0, 12:44.0, 12:59.0, 13:01.0, 13:07.0, (13:08.0), (13:08.0) |
6 | 175 | Westmont,
CA - Team Time (1st 5) 1:04:16.0 | Spread (1st 5) 1:32.0 |
| 2, 17, 27, 55, 74, (83), (96) |
| Garrett MacQuiddy, Jason Gomez, Hrishikesh Joshi, Kyle Davies, Christian Moreland, (Christopher Carter), (Shawn Hogh) |
| 12:03.0, 12:35.0, 12:49.0, 13:14.0, 13:35.0, (13:41.0), (14:01.0) |
7 | 178 | Lynbrook,
CA - Team Time (1st 5) 1:04:34.0 | Spread (1st 5) 1:05.0 |
| 7, 32, 36, 42, 61, (68), (88) |
| Kevin Chacko, Tru Do, Cosmo Cao, Aaron Cho, Nachiket Ingle, (Hugo Wu), (Albert Su) |
| 12:18.0, 12:53.0, 12:58.0, 13:02.0, 13:23.0, (13:29.0), (13:53.0) |
8 | 205 | Willow Glen,
CA - Team Time (1st 5) 1:05:08.0 | Spread (1st 5) 43.0 |
| 21, 30, 40, 50, 64, (65), (71) |
| Julian Virrueta, Alex Asch, Devon Nuti, Joshua Grzymala, James Pappadakis, (Aidan Choy-Marshall), (Brian Pedraza) |
| 12:43.0, 12:50.0, 13:00.0, 13:09.0, 13:26.0, (13:27.0), (13:31.0) |
9 | 220 | Archbishop Riordan,
CA - Team Time (1st 5) 1:05:11.0 | Spread (1st 5) 1:20.0 |
| 6, 23, 58, 59, 74, (89), (109) |
| Trevor Paulbitski, EJ Odocayen, Alexander Vallecillo, James Upchurch, Gene Aberouette, (Aidan Murtagh), (Aj Torrente) |
| 12:15.0, 12:44.0, 13:18.0, 13:19.0, 13:35.0, (13:54.0), (14:37.0) |
10 | 248 | Evergreen Valley,
CA - Team Time (1st 5) 1:05:51.0 | Spread (1st 5) 33.0 |
| 34, 36, 53, 57, 68, (70), (82) |
| Ishaan Singh, Clifford Xu, Hrishi Kachhia, Ky Hoang, Arshome Sahagun, (Michael Acosta), (Noor Seale) |
| 12:56.0, 12:58.0, 13:11.0, 13:17.0, 13:29.0, (13:30.0), (13:40.0) |
11 | 320 | Silver Creek,
CA - Team Time (1st 5) 1:07:03.0 | Spread (1st 5) 47.0 |
| 31, 63, 66, 80, 80, (102), (104) |
| Dean Jones, George Njinia, Brandon Wong, Oscar Arzola, Christopher Do, (Kevin Aparicio), (Andy Nguyen) |
| 12:52.0, 13:25.0, 13:28.0, 13:39.0, 13:39.0, (14:19.0), (14:21.0) |
12 | 337 | Henry M. Gunn,
CA - Team Time (1st 5) 1:08:21.0 | Spread (1st 5) 2:44.0 |
| 16, 42, 71, 93, 115, (119), (120) |
| Justin Chiao, Colin Huang, Noah Kuehn, Patrick Gersh, David Burch, (James Talbot), (Devon Lee) |
| 12:34.0, 13:02.0, 13:31.0, 13:56.0, 15:18.0, (15:56.0), (15:57.0) |
13 | 348 | Adrian Wilcox,
CA - Team Time (1st 5) 1:07:36.0 | Spread (1st 5) 1:05.0 |
| 45, 50, 77, 77, 99, (101), (107) |
| Eugene Baldonado, Matthew Zazkowski, Kentaro Lawrence, Eliezer Martinez, Elijah Alexander, (Thomas Baldonado), (Eric Lam) |
| 13:03.0, 13:09.0, 13:38.0, 13:38.0, 14:08.0, (14:14.0), (14:29.0) |
14 | 390 | Fremont,
CA - Team Time (1st 5) 1:08:28.0 | Spread (1st 5) 1:37.0 |
| 18, 86, 92, 94, 100, (105), (108) |
| Frank Wang, Aditya Kini, Gabe Escalera, Alex Workman, Nicolas Heuchert, (Neel Bhargava), (Idreece Barnes) |
| 12:36.0, 13:45.0, 13:55.0, 13:59.0, 14:13.0, (14:24.0), (14:35.0) |
15 | 395 | Leland,
CA - Team Time (1st 5) 1:08:37.0 | Spread (1st 5) 1:18.0 |
| 27, 87, 89, 94, 98, (102), (106) |
| William Cui, Tobias Worledge, Alex-Zhangyi Chen, Jason Bechdolt, Christian Wiebe, (Evan Leung), (Benjamin Moskovitz) |
| 12:49.0, 13:48.0, 13:54.0, 13:59.0, 14:07.0, (14:19.0), (14:25.0) |
16 | 408 | Santa Clara,
CA - Team Time (1st 5) 1:09:48.0 | Spread (1st 5) 2:52.0 |
| 20, 85, 89, 97, 117, (122), (124) |
| Cedric Salvador, Ronnie Blancas, Scott L'Heureux, Aguinaldo Navarro, Gabriel Gaeta, (Brandon Rapp), (Tristan Owens) |
| 12:39.0, 13:42.0, 13:54.0, 14:02.0, 15:31.0, (17:17.0), (18:30.0) |
17 | 412 | Independence,
CA - Team Time (1st 5) 1:09:38.0 | Spread (1st 5) 1:29.0 |
| 55, 62, 74, 110, 111, (113), (114) |
| Isiah Tulio, Juggie Ray Heerey, Brian Ma, Michael Huynh, Jeffrey Yao, (Brandon Nguyen), (Amadeo Ycaro) |
| 13:14.0, 13:24.0, 13:35.0, 14:42.0, 14:43.0, (14:59.0), (15:06.0) |
18 | 590 | Live Oak,
CA - Team Time (1st 5) 1:20:24.0 | Spread (1st 5) 2:57.0 |
| 112, 116, 118, 121, 123 |
| Luke Sandberg, Connor Ghione, Anthony Aochi, Ulises Alcalde, Kobe Nguyen |
| 14:58.0, 15:23.0, 15:54.0, 16:14.0, 17:55.0 |