1 | 28 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:16:58.8 | Spread (1st 5) 19.4 |
| 2, 2, 5, 9, 10, (12), (15) |
| Colton Colonna, Shyam Kumar, Juan Pablo Garcia, Eric Eng, Daniel Skahill, (Mason Elefant), (Aiden Maddison) |
| 15:15.9, 15:15.9, 15:21.0, 15:30.7, 15:35.3, (15:35.6), (15:42.1) |
2 | 76 | Homestead,
CA - Team Time (1st 5) 1:18:32.8 | Spread (1st 5) 52.8 |
| 1, 10, 14, 22, 29, (46), (68) |
| Ryan Ma, Julien Kehon, Sahil Morchi, Gabe Rosado, Cameron Mackay, (Jared Chan), (Drew Fenton) |
| 15:14.2, 15:35.3, 15:36.0, 16:00.3, 16:07.0, (16:20.9), (16:41.0) |
3 | 119 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:19:43.7 | Spread (1st 5) 56.2 |
| 4, 19, 30, 31, 35, (51), (54) |
| Meika Beaudoin-Rousseau, Alex Scales, Ross D'Orfani, Luke Hammers, Nicholas Riener, (Ted Fuell), (Luis Miguel Zialcita) |
| 15:17.0, 15:56.3, 16:08.0, 16:09.2, 16:13.2, (16:25.4), (16:29.4) |
4 | 140 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:20:30.7 | Spread (1st 5) 17.9 |
| 18, 24, 25, 36, 37, (45), (56) |
| Matthew Farruggio, Ethan Guerrero, Connor Sheridon, Charlie Strella, Nathaniel Horne, (Yonatan Ocbai), (Massimiliano Donati) |
| 15:56.2, 16:02.9, 16:03.7, 16:13.8, 16:14.1, (16:20.8), (16:31.5) |
5 | 204 | Willow Glen,
CA - Team Time (1st 5) 1:21:21.6 | Spread (1st 5) 52.0 |
| 17, 23, 34, 65, 65, (83), (85) |
| Zach Walker, Marco Dal Canto, Nic Dinsdale, Mustafa Abdalla, Julio Cerda, (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) |
6 | 224 | Los Altos,
CA - Team Time (1st 5) 1:21:20.0 | Spread (1st 5) 1:13.6 |
| 8, 27, 48, 70, 71, (92), (101) |
| Owen MacKenzie, Adam Sage, Kevin Andrews, Geoffrey Glass, Luke Sage, (Daniel Ghasemfar), (Tomo Yoshino) |
| 15:28.0, 16:05.0, 16:24.0, 16:41.4, 16:41.6, (16:57.0), (17:07.0) |
| 224 | Palo Alto,
CA - Team Time (1st 5) 1:21:31.6 | Spread (1st 5) 1:20.1 |
| 16, 20, 41, 48, 99, (100), (134) |
| Henry Saul, Sam Craig, Reed Foster, Donald Taggart, John Tayeri, (Aashai Avadhani), (Matias Sama) |
| 15:45.9, 15:57.7, 16:18.0, 16:24.0, 17:06.0, (17:06.4), (17:41.4) |
8 | 239 | Archbishop Mitty,
CA - Team Time (1st 5) 1:21:53.6 | Spread (1st 5) 40.4 |
| 26, 32, 33, 73, 75, (94), (102) |
| Samuel Leather, Devin Makhni, Arnav Choudhury, Aleksei Dillon, Tuan Shridhar, (Alvaro Pinal-Alfaro), (Jim Falcone) |
| 16:04.5, 16:10.3, 16:10.6, 16:43.3, 16:44.9, (17:00.3), (17:08.7) |
9 | 296 | Archbishop Riordan,
CA - Team Time (1st 5) 1:22:21.5 | Spread (1st 5) 1:11.4 |
| 12, 59, 64, 80, 81, (166), (190) |
| Trevor Paulbitski, James Upchurch, EJ Odocayen, Gene Aberouette, Alexander Vallecillo, (Aidan Murtagh), (Ethan Lin) |
| 15:35.6, 16:33.3, 16:38.8, 16:46.8, 16:47.0, (18:08.3), (18:35.0) |
10 | 336 | St Ignatius,
CA - Team Time (1st 5) 1:23:14.0 | Spread (1st 5) 43.8 |
| 38, 62, 67, 76, 93, (98), (104) |
| Marco Bonacini, Evan Yee, Sean Doheny, John DeGraw, Joey Cuevas, (Matt Fisher), (Michael O'Bryan) |
| 16:14.9, 16:34.9, 16:40.2, 16:45.3, 16:58.7, (17:04.5), (17:10.2) |
11 | 345 | Junipero Serra,
CA - Team Time (1st 5) 1:23:14.8 | Spread (1st 5) 31.1 |
| 42, 56, 77, 84, 86, (87), (119) |
| Enrique Brenes, Andrew Abbey, Sean O'Brien, Raymond Zhang, Ryan Possa, (Jack Lewis), (Aidan Pond) |
| 16:18.6, 16:31.5, 16:45.8, 16:49.2, 16:49.7, (16:50.3), (17:24.7) |
12 | 433 | Cupertino,
CA - Team Time (1st 5) 1:24:45.9 | Spread (1st 5) 1:39.9 |
| 27, 44, 88, 135, 139, (142), (179) |
| Maximiliano Chavez, Owen Tanaka, Jake Davidson, Parker Magnuson, Debarshi Basak, (Lucas Frazier), (Justin Chow) |
| 16:05.0, 16:20.0, 16:54.0, 17:42.0, 17:44.9, (17:45.4), (18:25.0) |
13 | 470 | Westmont,
CA - Team Time (1st 5) 1:25:22.1 | Spread (1st 5) 1:47.0 |
| 21, 40, 127, 138, 144, (153), (178) |
| 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) |
14 | 489 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:25:12.2 | Spread (1st 5) 2:34.0 |
| 7, 82, 103, 147, 150, (152), (200) |
| Joseph Renati, William Luders, Noah Shinn, Nate Moore, Benjamin Kaestner, (Jack Adamson), (Raghav Saran) |
| 15:24.5, 16:47.9, 17:09.3, 17:52.0, 17:58.5, (17:59.7), (18:50.8) |
15 | 493 | Monta Vista,
CA - Team Time (1st 5) 1:25:35.8 | Spread (1st 5) 38.0 |
| 68, 96, 106, 110, 113, (120), (123) |
| Jeffrey Xu, Kingsley Wang, Aravind Meyyappan, Kyle Tsujimoto, Justin Lin, (Nitin Subramanian), (Andy Fang) |
| 16:41.0, 17:04.0, 17:13.8, 17:18.0, 17:19.0, (17:27.0), (17:29.0) |
16 | 494 | Evergreen Valley,
CA - Team Time (1st 5) 1:25:32.8 | Spread (1st 5) 1:11.4 |
| 50, 91, 107, 118, 128, (131), (155) |
| 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) |
17 | 519 | Santa Teresa,
CA - Team Time (1st 5) 1:25:58.6 | Spread (1st 5) 53.3 |
| 63, 97, 115, 120, 124, (129), (171) |
| 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) |
18 | 540 | Milpitas,
CA - Team Time (1st 5) 1:26:22.8 | Spread (1st 5) 1:30.7 |
| 60, 78, 90, 154, 158, (232), (240) |
| Kaito Hashimoto, Nathan Dulay, Naran Nathan, Jomar Mendoza, Vincent Tran, (Keiran Pinili), (Austin Espinoza) |
| 16:34.0, 16:46.2, 16:55.9, 18:02.0, 18:04.7, (19:43.2), (20:02.4) |
19 | 572 | Lynbrook,
CA - Team Time (1st 5) 1:26:43.2 | Spread (1st 5) 1:02.9 |
| 72, 95, 122, 140, 143, (145), (159) |
| Kevin Chacko, Cosmo Cao, Vincent Peng, Tru Do, Aaron Cho, (Hugo Wu), (Nachiket Ingle) |
| 16:43.0, 17:00.5, 17:28.8, 17:45.0, 17:45.9, (17:48.3), (18:05.3) |
20 | 601 | Fremont,
CA - Team Time (1st 5) 1:27:21.3 | Spread (1st 5) 1:38.9 |
| 43, 126, 137, 146, 149, (164), (174) |
| Frank Wang, Aditya Kini, Gabe Escalera, Nicolas Heuchert, Kyle Du Val, (Alex Workman), (Idreece Barnes) |
| 16:18.7, 17:33.2, 17:42.6, 17:49.2, 17:57.6, (18:07.1), (18:18.9) |
21 | 621 | Pioneer,
CA - Team Time (1st 5) 1:27:34.8 | Spread (1st 5) 1:54.1 |
| 74, 79, 108, 167, 193, (204), (216) |
| Max Corrales, Ethan Sunseri, Riker Cox, Ryan Daly, Luc Lorain, (Jacob Klarke), (Taujvyonne Daniels) |
| 16:44.0, 16:46.5, 17:17.3, 18:08.9, 18:38.1, (18:52.4), (19:03.8) |
22 | 622 | Saratoga,
CA - Team Time (1st 5) 1:27:41.9 | Spread (1st 5) 1:52.9 |
| 47, 108, 125, 170, 172, (192), (212) |
| Amit Nag, Anirudh Rao, David Berkowitz-Sklar, Charles Qi, Kole Tippetts, (Nirav Adunuthula), (Tarun Krishnan) |
| 16:23.0, 17:17.3, 17:31.2, 18:14.5, 18:15.9, (18:37.0), (18:59.0) |
23 | 635 | Henry M. Gunn,
CA - Team Time (1st 5) 1:27:58.8 | Spread (1st 5) 1:59.1 |
| 53, 112, 133, 156, 181, (205), (208) |
| Justin Chiao, Colin Huang, Noah Kuehn, Elijah Schachter, Mateo Xia, (Ryan Wang), (Chris Liao) |
| 16:27.9, 17:18.9, 17:41.2, 18:03.8, 18:27.0, (18:54.0), (18:54.9) |
24 | 664 | Los Gatos,
CA - Team Time (1st 5) 1:28:26.9 | Spread (1st 5) 1:36.0 |
| 55, 132, 157, 160, 160, (168), (175) |
| Luca Bommarito, Mason Manca, Spencer Hotelling, Andrew Chrissan, Brenden Cummins, (Oliver Wang), (Justin Peck) |
| 16:30.0, 17:40.9, 18:04.0, 18:06.0, 18:06.0, (18:11.0), (18:19.0) |
25 | 738 | Mountain View,
CA - Team Time (1st 5) 1:29:44.9 | Spread (1st 5) 3:01.1 |
| 38, 115, 163, 198, 224, (227), (228) |
| Daniel Frees, Ben Woods, Matteo Gobry, Tai Nguyen, Jacob Dyer, (Ryan DeAngelis), (Evan Lai) |
| 16:14.9, 17:20.0, 18:07.0, 18:47.0, 19:16.0, (19:21.0), (19:33.0) |
26 | 776 | James Lick,
CA - Team Time (1st 5) 1:30:36.1 | Spread (1st 5) 3:17.8 |
| 52, 114, 188, 189, 233, (244), (246) |
| Azael Zamora, Inteus Castro-Lopez, Jose Limon, Mark Orpia, Nien Tran, (Jared Resendiz), (Jesus Deloya) |
| 16:25.7, 17:19.2, 18:33.2, 18:34.5, 19:43.5, (20:11.7), (20:14.6) |
27 | 784 | Prospect,
CA - Team Time (1st 5) 1:30:58.2 | Spread (1st 5) 3:20.6 |
| 56, 130, 180, 183, 235, (236), (250) |
| Dylan Ellis, Jonathan Yuen, Joseph Lei, Kellen Le, Schumacher Kyle, (Josh Boike), (Darrin Chuang) |
| 16:31.5, 17:39.9, 18:26.6, 18:28.1, 19:52.1, (19:55.1), (20:25.4) |
28 | 796 | Branham,
CA - Team Time (1st 5) 1:30:44.0 | Spread (1st 5) 2:34.5 |
| 61, 115, 199, 203, 218, (234), (257) |
| Evan Franco, Robert Oryall, James Wateska, Caelan Reinoso, Andrew Nguyen, (Trent Algea), (Benjamin Shoemaker) |
| 16:34.2, 17:20.0, 18:49.0, 18:52.1, 19:08.7, (19:47.4), (20:48.0) |
29 | 824 | Adrian Wilcox,
CA - Team Time (1st 5) 1:30:54.4 | Spread (1st 5) 1:39.8 |
| 110, 151, 169, 184, 210, (213), (219) |
| Matthew Zazkowski, Eugene Baldonado, Patrick Yi, Kentaro Lawrence, Elijah Alexander, (Eliezer Martinez), (Thomas Baldonado) |
| 17:18.0, 17:59.0, 18:11.4, 18:28.2, 18:57.8, (19:00.3), (19:10.0) |
30 | 864 | Leland,
CA - Team Time (1st 5) 1:31:33.2 | Spread (1st 5) 58.3 |
| 135, 162, 182, 191, 194, (207), (214) |
| 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) |
31 | 927 | Piedmont Hills,
CA - Team Time (1st 5) 1:33:18.6 | Spread (1st 5) 2:55.7 |
| 105, 173, 184, 222, 243, (246), (255) |
| 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) |
32 | 929 | Silver Creek,
CA - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 1:08.8 |
| 141, 186, 196, 201, 205, (217), (220) |
| 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) |
33 | 931 | Independence,
CA - Team Time (1st 5) 1:32:42.3 | Spread (1st 5) 1:03.4 |
| 148, 176, 187, 209, 211, (241), (275) |
| Isiah Tulio, Brian Ma, Juggie Ray Heerey, Brandon Nguyen, Ethan Cheng, (Josh Pastores), (Michael Huynh) |
| 17:54.8, 18:20.9, 18:31.1, 18:57.3, 18:58.2, (20:03.3), (23:22.6) |
34 | 1009 | Andrew Hill,
CA - Team Time (1st 5) 1:37:28.0 | Spread (1st 5) 5:31.0 |
| 5, 242, 251, 253, 258, (266), (273) |
| 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) |
35 | 1088 | Mt Pleasant,
CA - Team Time (1st 5) 1:37:51.6 | Spread (1st 5) 3:28.0 |
| 165, 195, 226, 239, 263, (264) |
| Rogelio Lopez, Eric Enow, Efrain Donato, Gonzalo Gomez, Jose De La Sierra, (Nathan Parisi) |
| 18:08.0, 18:45.6, 19:20.0, 20:02.0, 21:36.0, (21:55.0) |
36 | 1092 | Overfelt,
CA - Team Time (1st 5) 1:42:52.9 | Spread (1st 5) 5:59.1 |
| 89, 201, 262, 269, 271, (276), (277) |
| Jesse Cruz, Diego Sanchez, Alexis Gonzalez, Jared Basilio, Angel Amaton, (Erick Fuerte), (Nicho Dimas) |
| 16:54.9, 18:52.0, 21:29.0, 22:43.0, 22:54.0, (23:59.0), (24:00.0) |
37 | 1100 | Santa Clara,
CA - Team Time (1st 5) 1:36:52.0 | Spread (1st 5) 1:40.0 |
| 177, 223, 225, 237, 238, (248), (256) |
| Cedric Salvador, Aguinaldo Navarro, Scott L'Heureux, Bilal Adam Malik, Humza Malik, (Muhammad Baloch), (Talha Shafik) |
| 18:21.0, 19:15.0, 19:19.0, 19:56.0, 20:01.0, (20:15.0), (20:46.0) |
38 | 1113 | Ann Sobrato,
CA - Team Time (1st 5) 1:37:06.2 | Spread (1st 5) 1:37.7 |
| 197, 215, 221, 231, 249, (254) |
| Braedon Hoge, Josef Mosher, Nathan Jaegar, Chris Havens, Trey Tate, (Ryan Valenzuela) |
| 18:46.6, 19:03.7, 19:12.6, 19:39.0, 20:24.3, (20:40.1) |
39 | 1232 | Yerba Buena,
CA - Team Time (1st 5) 1:42:11.0 | Spread (1st 5) 1:38.0 |
| 229, 230, 252, 260, 261, (265), (270) |
| Daniel Correa, David Quijada, Branson Dao, Moises Arenas, Juan Villaseca, (Richard Broadbent), (Billy Vo) |
| 19:36.0, 19:38.0, 20:30.0, 21:13.0, 21:14.0, (22:18.0), (22:49.0) |
40 | 1310 | Live Oak,
CA - Team Time (1st 5) 1:49:04.0 | Spread (1st 5) 2:42.0 |
| 245, 259, 266, 268, 272, (273), (277) |
| Luke Sandberg, Connor Ghione, Isaac Cardenas, Tyler Leong, Ulises Alcalde, (Anthony Aochi), (Nathaniel Ridola) |
| 20:14.0, 20:59.0, 22:27.0, 22:28.0, 22:56.0, (22:59.0), (24:00.0) |