1 | 27 | St Francis (Mountain View),
CA - Team Time (1st 5) 1:16:20.0 | Spread (1st 5) 44.4 |
| 2, 3, 5, 8, 9, (12), (14) |
| Shyam Kumar, Colton Colonna, Daniel Skahill, Eric Eng, Juan Pablo Garcia, (Aiden Maddison), (Mason Elefant) |
| 14:47.0, 15:02.4, 15:28.8, 15:30.4, 15:31.4, (15:49.9), (15:52.1) |
2 | 82 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:18:31.1 | Spread (1st 5) 1:36.7 |
| 1, 4, 11, 29, 37, (38), (44) |
| Meika Beaudoin-Rousseau, Alex Scales, Ross D'Orfani, Luke Hammers, Nicholas Riener, (Luke Pinkel), (Clem Welsh) |
| 14:45.8, 15:24.8, 15:47.3, 16:10.7, 16:22.5, (16:23.0), (16:26.6) |
3 | 103 | Palo Alto,
CA - Team Time (1st 5) 1:19:49.6 | Spread (1st 5) 53.6 |
| 6, 13, 19, 26, 39, (55), (97) |
| Sam Craig, Henry Saul, Reed Foster, Donald Taggart, John Tayeri, (Aashai Avadhani), (Matias Sama) |
| 15:29.5, 15:51.0, 15:57.9, 16:08.1, 16:23.1, (16:41.5), (17:09.1) |
4 | 135 | Los Altos,
CA - Team Time (1st 5) 1:20:24.0 | Spread (1st 5) 1:06.4 |
| 7, 15, 24, 36, 53, (54), (68) |
| Owen MacKenzie, Adam Sage, Kevin Andrews, Rian Lawlor, Luke Sage, (Geoffrey Glass), (Daniel Ghasemfar) |
| 15:30.3, 15:53.2, 16:03.7, 16:20.1, 16:36.7, (16:40.8), (16:51.2) |
5 | 197 | Homestead,
CA - Team Time (1st 5) 1:21:55.6 | Spread (1st 5) 39.3 |
| 25, 31, 35, 48, 58, (62), (86) |
| Gabe Rosado, Ryan Ma, Drew Fenton, Sahil Morchi, Julien Kehon, (Jared Chan), (Vincent Li) |
| 16:04.9, 16:13.9, 16:19.9, 16:32.7, 16:44.2, (16:48.0), (17:00.4) |
6 | 262 | Archbishop Mitty,
CA - Team Time (1st 5) 1:22:52.1 | Spread (1st 5) 1:01.4 |
| 21, 32, 57, 60, 92, (102), (127) |
| Samuel Leather, Devin Makhni, Alvaro Pinal-Alfaro, Aleksei Dillon, Jim Falcone, (Tuan Shridhar), (Jon Telebrico) |
| 16:02.9, 16:15.2, 16:43.6, 16:46.1, 17:04.3, (17:15.3), (17:40.9) |
7 | 286 | Cupertino,
CA - Team Time (1st 5) 1:22:58.5 | Spread (1st 5) 1:05.8 |
| 21, 27, 50, 93, 95, (103), (140) |
| Maximiliano Chavez, Owen Tanaka, Jake Davidson, Lucas Frazier, Debarshi Basak, (Parker Magnuson), (Justin Chow) |
| 16:02.9, 16:08.2, 16:33.5, 17:05.2, 17:08.7, (17:15.8), (18:03.3) |
8 | 298 | St Ignatius,
CA - Team Time (1st 5) 1:23:23.4 | Spread (1st 5) 39.7 |
| 34, 47, 52, 81, 84, (106), (113) |
| Marco Bonacini, Evan Yee, Sean Doheny, John DeGraw, Chris Andrews, (Andy Kwan), (James Estillore) |
| 16:19.5, 16:32.2, 16:34.3, 16:58.2, 16:59.2, (17:18.3), (17:24.0) |
9 | 316 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:23:51.1 | Spread (1st 5) 27.9 |
| 41, 66, 67, 69, 73, (73), (94) |
| Matthew Farruggio, Charlie Strella, Connor Sheridon, Massimiliano Donati, Ethan Guerrero, (Yonatan Ocbai), (Christopher Nip) |
| 16:25.2, 16:50.4, 16:51.0, 16:51.4, 16:53.1, (16:53.1), (17:08.5) |
10 | 321 | Junipero Serra,
CA - Team Time (1st 5) 1:23:39.5 | Spread (1st 5) 32.0 |
| 44, 46, 72, 77, 82, (104), (109) |
| Andrew Abbey, Enrique Brenes, Sean O'Brien, Ryan Possa, Jack Lewis, (Aidan Pond), (Brendan Callagy) |
| 16:26.6, 16:28.0, 16:52.1, 16:54.2, 16:58.6, (17:17.5), (17:19.7) |
11 | 342 | Monta Vista,
CA - Team Time (1st 5) 1:23:56.2 | Spread (1st 5) 54.6 |
| 27, 63, 80, 85, 87, (91), (115) |
| Jeffrey Xu, Kingsley Wang, Derek Lee, Aravind Meyyappan, Justin Lin, (Nitin Subramanian), (Andrew Richardson) |
| 16:08.2, 16:48.9, 16:56.4, 16:59.9, 17:02.8, (17:04.1), (17:24.6) |
12 | 373 | Lynbrook,
CA - Team Time (1st 5) 1:24:28.9 | Spread (1st 5) 46.0 |
| 43, 61, 70, 99, 100, (107), (123) |
| Kevin Chacko, Cosmo Cao, Hugo Wu, Vincent Peng, Tru Do, (Aaron Cho), (Nachiket Ingle) |
| 16:26.5, 16:46.4, 16:51.5, 17:12.0, 17:12.5, (17:18.5), (17:35.6) |
13 | 408 | Santa Teresa,
CA - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:02.9 |
| 40, 56, 83, 112, 117, (153), (163) |
| Carson Smith, Manuel Haro, Yuuki Okazaki, Anthony Salazar, Brandon Johnson, (Bryan Ramirez), (Ethan Leahy) |
| 16:24.7, 16:41.7, 16:59.1, 17:23.9, 17:27.6, (18:14.9), (18:27.4) |
14 | 412 | Archbishop Riordan,
CA - Team Time (1st 5) 1:25:04.2 | Spread (1st 5) 2:02.4 |
| 20, 71, 78, 105, 138, (161), (181) |
| Trevor Paulbitski, James Upchurch, EJ Odocayen, Alexander Vallecillo, Gene Aberouette, (Aidan Murtagh), (Aj Torrente) |
| 15:58.8, 16:52.0, 16:54.3, 17:17.9, 18:01.2, (18:25.0), (18:52.8) |
15 | 469 | Saratoga,
CA - Team Time (1st 5) 1:25:37.2 | Spread (1st 5) 1:46.2 |
| 16, 95, 110, 120, 128, (139), (160) |
| Amit Nag, Anirudh Rao, David Berkowitz-Sklar, Kole Tippetts, Charles Qi, (Sahaj Rastogi), (Tarun Krishnan) |
| 15:54.9, 17:08.7, 17:19.8, 17:32.7, 17:41.1, (18:02.4), (18:23.9) |
16 | 473 | Westmont,
CA - Team Time (1st 5) 1:25:45.8 | Spread (1st 5) 2:11.8 |
| 10, 79, 114, 133, 137, (170), (175) |
| Garrett MacQuiddy, Hrishikesh Joshi, Jett Felder, Tyler Ernst, Kyle Davies, (Shawn Hogh), (Christopher Carter) |
| 15:43.0, 16:55.0, 17:24.2, 17:48.8, 17:54.8, (18:35.1), (18:48.7) |
17 | 474 | Pioneer,
CA - Team Time (1st 5) 1:26:25.5 | Spread (1st 5) 1:39.5 |
| 49, 50, 76, 149, 150, (159), (184) |
| Riker Cox, Ethan Sunseri, Max Corrales, Ryan Daly, Jacob Klarke, (Thomas Braun), (Garrett Hedlund) |
| 16:33.2, 16:33.5, 16:54.1, 18:12.0, 18:12.7, (18:23.4), (18:57.5) |
18 | 477 | Los Gatos,
CA - Team Time (1st 5) 1:25:50.2 | Spread (1st 5) 1:15.7 |
| 33, 89, 116, 118, 121, (143), (151) |
| Luca Bommarito, Mason Manca, Spencer Hotelling, Oliver Wang, Andrew Chrissan, (Brenden Cummins), (Justin Peck) |
| 16:18.3, 17:03.0, 17:26.2, 17:28.7, 17:34.0, (18:05.7), (18:12.9) |
19 | 496 | Henry M. Gunn,
CA - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 1:20.5 |
| 42, 90, 108, 125, 131, (152), (155) |
| Justin Chiao, Colin Huang, Noah Kuehn, Edouard Etherington, Elijah Schachter, (Chris Liao), (Mateo Xia) |
| 16:26.3, 17:03.3, 17:19.0, 17:38.6, 17:46.8, (18:14.3), (18:15.7) |
20 | 533 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:27:25.8 | Spread (1st 5) 2:28.8 |
| 30, 64, 124, 141, 174, (189), (212) |
| Joseph Renati, William Luders, Noah Shinn, Nate Moore, Benjamin Kaestner, (Raghav Saran), (Zach Mullis) |
| 16:13.4, 16:49.7, 17:36.3, 18:04.2, 18:42.2, (19:11.7), (21:13.9) |
21 | 585 | Mountain View,
CA - Team Time (1st 5) 1:28:10.5 | Spread (1st 5) 2:32.7 |
| 23, 101, 144, 146, 171, (186), (191) |
| Daniel Frees, Ben Woods, Nicholas Mark, Tai Nguyen, Evan Lai, (Jacob Dyer), (Leo Kajafez) |
| 16:03.0, 17:14.6, 18:08.0, 18:09.2, 18:35.7, (19:04.4), (19:17.0) |
22 | 586 | Adrian Wilcox,
CA - Team Time (1st 5) 1:27:44.2 | Spread (1st 5) 56.4 |
| 75, 111, 132, 134, 134, (162), (168) |
| Matthew Zazkowski, Eugene Baldonado, Kentaro Lawrence, Eliezer Martinez, Patrick Yi, (Brendan Dickson), (Elijah Alexander) |
| 16:53.7, 17:22.1, 17:48.2, 17:50.1, 17:50.1, (18:26.3), (18:28.6) |
23 | 612 | Milpitas,
CA - Team Time (1st 5) 1:28:51.2 | Spread (1st 5) 3:08.1 |
| 18, 98, 130, 179, 187, (188), (205) |
| Kaito Hashimoto, Nathan Dulay, Naran Nathan, Vincent Tran, Anthony Rodriguez, (Preston Venenciano), (Austin Espinoza) |
| 15:57.4, 17:11.7, 17:46.3, 18:50.3, 19:05.5, (19:06.7), (19:59.1) |
24 | 647 | Leland,
CA - Team Time (1st 5) 1:28:59.3 | Spread (1st 5) 1:12.6 |
| 87, 122, 136, 148, 154, (157), (169) |
| William Cui, Tyler Uyeda, Christian Wiebe, Jason Bechdolt, Tobias Worledge, (Ethan Soe), (Trent Donaldson) |
| 17:02.8, 17:34.6, 17:54.7, 18:11.8, 18:15.4, (18:22.7), (18:30.4) |
25 | 670 | Branham,
CA - Team Time (1st 5) 1:30:28.1 | Spread (1st 5) 3:36.8 |
| 17, 119, 145, 192, 197 |
| Evan Franco, Robert Oryall, James Wateska, Andrew Nguyen, Trent Algea |
| 15:55.9, 17:32.0, 18:08.6, 19:18.9, 19:32.7 |
26 | 707 | Fremont,
CA - Team Time (1st 5) 1:30:30.3 | Spread (1st 5) 1:48.4 |
| 64, 147, 158, 166, 172, (180), (182) |
| Frank Wang, Nicolas Heuchert, Kyle Du Val, Aditya Kini, Gabe Escalera, (Neel Bhargava), (Alex Workman) |
| 16:49.7, 18:11.1, 18:23.1, 18:28.3, 18:38.1, (18:52.7), (18:52.9) |
27 | 766 | Santa Clara,
CA - Team Time (1st 5) 1:32:04.7 | Spread (1st 5) 2:38.9 |
| 59, 164, 173, 177, 193, (194), (199) |
| Cedric Salvador, Scott L'Heureux, Ronnie Blancas, Aguinaldo Navarro, Bilal Adam Malik, (Humza Malik), (Jesus Perez Sanchez) |
| 16:44.9, 18:27.7, 18:38.5, 18:49.8, 19:23.8, (19:25.2), (19:36.0) |
28 | 797 | Mt Pleasant,
CA - Team Time (1st 5) 1:31:46.6 | Spread (1st 5) 1:14.1 |
| 126, 156, 165, 167, 183, (208), (210) |
| Rogelio Lopez, Eric Enow, Jonathan Romero, Efrain Donato, Nathan Parisi, (Gonzalo Gomez), (Juan Donato) |
| 17:39.1, 18:17.7, 18:28.1, 18:28.5, 18:53.2, (20:16.7), (20:31.1) |
29 | 901 | Ann Sobrato,
CA - Team Time (1st 5) 1:35:47.4 | Spread (1st 5) 2:38.9 |
| 129, 176, 185, 202, 209 |
| Braedon Hoge, Josef Mosher, Chris Havens, Ryan Valenzuela, Trey Tate |
| 17:45.8, 18:49.1, 18:59.0, 19:48.8, 20:24.7 |
30 | 925 | Leigh,
CA - Team Time (1st 5) 1:36:37.2 | Spread (1st 5) 2:11.5 |
| 142, 177, 195, 204, 207, (211) |
| Kaden Chaudhary, Jake Armendariz, Jacob Thomas, Riley Flodquist, Devan O'boyle, (Dylan Cha) |
| 18:05.1, 18:49.8, 19:26.7, 19:59.0, 20:16.6, (20:46.2) |
31 | 985 | Andrew Hill,
CA - Team Time (1st 5) 1:37:44.3 | Spread (1st 5) 30.4 |
| 190, 196, 198, 200, 201, (203), (206) |
| Jesus Murillo, Kevin Medina, Franklin Nguyen, Scott Nguyen, Richard Ho, (Tanner Perry), (Richard Nguyen) |
| 19:14.9, 19:30.7, 19:34.6, 19:38.8, 19:45.3, (19:54.1), (20:05.8) |