1 | 35 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:17:34.2 | Spread (1st 5) 25.4 |
| 2, 6, 7, 9, 11, (14), (17) |
| Shyam Kumar, Colton Colonna, Juan Pablo Garcia, Eric Eng, Daniel Skahill, (Mason Elefant), (Aiden Maddison) |
| 15:17.0, 15:26.1, 15:31.3, 15:37.4, 15:42.4, (15:48.8), (16:00.3) |
2 | 75 | Willow Glen,
CA - Team Time (1st 5) 1:19:28.3 | Spread (1st 5) 58.7 |
| 4, 12, 15, 19, 25, (52), (55) |
| Zach Walker, Marco Dal Canto, Nic Dinsdale, Mustafa Abdalla, Julio Cerda, (Alex Asch), (Seran Gemechu) |
| 15:25.1, 15:43.1, 15:50.9, 16:05.4, 16:23.8, (17:01.7), (17:03.4) |
3 | 105 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:20:19.0 | Spread (1st 5) 1:25.1 |
| 1, 13, 23, 31, 37, (38), (47) |
| Meika Beaudoin-Rousseau, Alex Scales, Ross D'Orfani, Neerav Gade, Luke Pinkel, (Luke Hammers), (Andrew Romero) |
| 15:11.4, 15:47.8, 16:16.1, 16:27.2, 16:36.5, (16:38.2), (16:52.5) |
4 | 108 | Palo Alto,
CA - Team Time (1st 5) 1:20:27.2 | Spread (1st 5) 1:27.7 |
| 3, 10, 16, 33, 46, (80), (103) |
| Henry Saul, Sam Craig, Reed Foster, Donald Taggart, John Tayeri, (Aashai Avadhani), (Benjamin Huang) |
| 15:24.6, 15:41.9, 15:59.0, 16:29.4, 16:52.3, (17:22.5), (17:55.7) |
5 | 115 | Los Altos,
CA - Team Time (1st 5) 1:20:59.1 | Spread (1st 5) 1:02.6 |
| 8, 20, 22, 29, 36, (49), (64) |
| Owen MacKenzie, Adam Sage, Rian Lawlor, Kevin Andrews, Geoffrey Glass, (Luke Sage), (Daniel Ghasemfar) |
| 15:31.4, 16:11.5, 16:15.9, 16:26.3, 16:34.0, (16:54.4), (17:08.5) |
6 | 206 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:23:33.5 | Spread (1st 5) 46.2 |
| 24, 30, 45, 48, 59, (60), (74) |
| Matthew Farruggio, Connor Sheridon, Ethan Guerrero, Massimiliano Donati, Yonatan Ocbai, (Christopher Nip), (Nathaniel Horne) |
| 16:19.7, 16:26.7, 16:48.4, 16:52.8, 17:05.9, (17:06.8), (17:19.0) |
7 | 223 | Archbishop Mitty,
CA - Team Time (1st 5) 1:23:52.7 | Spread (1st 5) 42.8 |
| 26, 38, 41, 56, 62, (90), (91) |
| Devin Makhni, Arnav Choudhury, Samuel Leather, Aleksei Dillon, Tuan Shridhar, (Alvaro Pinal-Alfaro), (Jim Falcone) |
| 16:24.2, 16:38.2, 16:39.4, 17:03.9, 17:07.0, (17:33.3), (17:34.5) |
| 223 | Homestead,
CA - Team Time (1st 5) 1:23:50.2 | Spread (1st 5) 41.9 |
| 27, 35, 43, 57, 61, (68), (72) |
| Ryan Ma, Julien Kehon, Gabe Rosado, Drew Fenton, Sahil Morchi, (Jared Chan), (Andrew Chang) |
| 16:25.0, 16:31.1, 16:41.9, 17:05.3, 17:06.9, (17:11.6), (17:17.8) |
9 | 306 | Cupertino,
CA - Team Time (1st 5) 1:25:15.4 | Spread (1st 5) 1:19.1 |
| 32, 40, 44, 92, 98, (119), (122) |
| Maximiliano Chavez, Owen Tanaka, Jake Davidson, Lucas Frazier, Debarshi Basak, (Justin Chow), (Ralph Wang) |
| 16:28.8, 16:38.4, 16:44.6, 17:35.7, 17:47.9, (18:20.8), (18:29.8) |
10 | 324 | Monta Vista,
CA - Team Time (1st 5) 1:25:33.5 | Spread (1st 5) 52.8 |
| 34, 63, 69, 76, 82, (89), (107) |
| Jeffrey Xu, Kingsley Wang, Justin Lin, Derek Lee, Aravind Meyyappan, (Kyle Tsujimoto), (Ryan Niu) |
| 16:30.7, 17:08.0, 17:11.7, 17:19.6, 17:23.5, (17:31.9), (17:59.1) |
11 | 354 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:25:59.4 | Spread (1st 5) 2:53.7 |
| 5, 51, 85, 96, 117, (129), (142) |
| Joseph Renati, William Luders, Noah Shinn, Nate Moore, Benjamin Kaestner, (Jack Adamson), (Preston Nguyen) |
| 15:26.0, 17:00.3, 17:27.3, 17:46.1, 18:19.7, (18:43.0), (18:55.6) |
12 | 380 | Junipero Serra,
CA - Team Time (1st 5) 1:26:38.7 | Spread (1st 5) 17.1 |
| 66, 71, 75, 83, 85, (97), (109) |
| Andrew Abbey, Raymond Zhang, Ryan Possa, Aidan Pond, Enrique Brenes, (Jack Lewis), (Brendan Callagy) |
| 17:10.2, 17:17.5, 17:19.4, 17:24.3, 17:27.3, (17:47.2), (18:05.7) |
13 | 384 | Archbishop Riordan,
CA - Team Time (1st 5) 1:26:46.8 | Spread (1st 5) 1:35.7 |
| 21, 70, 94, 99, 100, (137), (151) |
| Trevor Paulbitski, James Upchurch, EJ Odocayen, Alexander Vallecillo, Gene Aberouette, (Aj Torrente), (Aidan Murtagh) |
| 16:13.7, 17:15.9, 17:39.8, 17:48.0, 17:49.4, (18:48.2), (19:14.3) |
14 | 390 | Saratoga,
CA - Team Time (1st 5) 1:26:45.7 | Spread (1st 5) 2:04.1 |
| 18, 78, 87, 95, 112, (133), (134) |
| Amit Nag, David Berkowitz-Sklar, Anirudh Rao, Kole Tippetts, Charles Qi, (Nirav Adunuthula), (Shivam Verma) |
| 16:03.4, 17:21.6, 17:27.4, 17:45.8, 18:07.5, (18:43.9), (18:45.2) |
15 | 403 | Lynbrook,
CA - Team Time (1st 5) 1:27:23.2 | Spread (1st 5) 1:11.1 |
| 53, 58, 84, 93, 115, (124), (132) |
| Cosmo Cao, Kevin Chacko, Tru Do, Nachiket Ingle, Hugo Wu, (Maxwell Chien), (Albert Su) |
| 17:02.2, 17:05.4, 17:25.8, 17:36.5, 18:13.3, (18:35.4), (18:43.7) |
16 | 428 | St Ignatius,
CA - Team Time (1st 5) 1:27:36.8 | Spread (1st 5) 42.0 |
| 67, 77, 81, 101, 102, (105), (109) |
| Marco Bonacini, Evan Yee, Sean Doheny, Andy Kwan, Evan O'Reilly, (John DeGraw), (Michael O'Bryan) |
| 17:10.4, 17:20.2, 17:22.9, 17:50.9, 17:52.4, (17:57.6), (18:05.7) |
17 | 508 | Henry M. Gunn,
CA - Team Time (1st 5) 1:29:55.6 | Spread (1st 5) 1:32.3 |
| 50, 104, 111, 120, 123, (126), (127) |
| Justin Chiao, Noah Kuehn, Colin Huang, Edouard Etherington, Chris Liao, (Alexander Wang), (Elijah Schachter) |
| 16:58.3, 17:56.6, 18:07.1, 18:23.0, 18:30.6, (18:36.7), (18:38.1) |
18 | 537 | Mountain View,
CA - Team Time (1st 5) 1:30:44.7 | Spread (1st 5) 2:47.4 |
| 28, 79, 136, 144, 150, (153), (155) |
| Daniel Frees, Ben Woods, Tai Nguyen, Nicholas Mark, Jacob Dyer, (Leo Kajafez), (Ryan DeAngelis) |
| 16:25.9, 17:22.0, 18:47.1, 18:56.4, 19:13.3, (19:26.9), (19:32.6) |
19 | 550 | Adrian Wilcox,
CA - Team Time (1st 5) 1:30:50.6 | Spread (1st 5) 1:48.6 |
| 54, 106, 113, 138, 139, (140), (142) |
| Matthew Zazkowski, Eugene Baldonado, Patrick Yi, Brendan Dickson, Elijah Alexander, (Thomas Baldonado), (Eric Lam) |
| 17:03.2, 17:57.8, 18:08.0, 18:49.8, 18:51.8, (18:52.3), (18:55.6) |
20 | 554 | Los Gatos,
CA - Team Time (1st 5) 1:30:55.6 | Spread (1st 5) 1:22.0 |
| 73, 114, 118, 121, 128, (131), (147) |
| Luca Bommarito, Oliver Wang, Mason Manca, Justin Peck, Andrew Chrissan, (Spencer Hotelling), (Brenden Cummins) |
| 17:18.4, 18:11.7, 18:20.4, 18:24.7, 18:40.4, (18:43.6), (19:09.9) |
21 | 577 | Westmont,
CA - Team Time (1st 5) 1:31:21.3 | Spread (1st 5) 1:16.2 |
| 88, 108, 116, 130, 135, (146), (160) |
| Jason Gomez, Garrett MacQuiddy, Christian Moreland, Christopher Carter, Tyler Ernst, (Justin MacQuiddy), (Connor Wolf) |
| 17:30.6, 18:01.4, 18:19.4, 18:43.1, 18:46.8, (19:07.3), (20:10.3) |
22 | 613 | Santa Clara,
CA - Team Time (1st 5) 1:33:17.9 | Spread (1st 5) 3:15.6 |
| 42, 125, 141, 148, 157, (158), (161) |
| Cedric Salvador, Scott L'Heureux, Aguinaldo Navarro, Ronnie Blancas, Jesus Perez Sanchez, (Bilal Adam Malik), (Eddie Perez) |
| 16:41.2, 18:35.5, 18:53.2, 19:11.2, 19:56.8, (19:57.2), (20:12.1) |
23 | 664 | Fremont,
CA - Team Time (1st 5) 1:34:07.2 | Spread (1st 5) 2:18.5 |
| 65, 145, 148, 152, 154, (156), (159) |
| Frank Wang, Kyle Du Val, Neel Bhargava, Nicolas Heuchert, Aditya Kini, (Alex Workman), (Idreece Barnes) |
| 17:09.4, 19:03.2, 19:11.2, 19:15.5, 19:27.9, (19:37.6), (19:59.0) |