1 | 54 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:20:43.0 | Spread (1st 5) 42.0 |
| 3, 4, 13, 15, 19, (20), (23) |
| Jack Bordoni, Charles DeAnda, Esteban Valencia, Jose Sandoval, Nicholas Mantovani, (Raymond Meijer), (Matt Seidel) |
| 15:47.0, 15:51.0, 16:11.0, 16:25.0, 16:29.0, (16:35.0), (16:41.0) |
2 | 114 | Cupertino,
CA - Team Time (1st 5) 1:22:30.0 | Spread (1st 5) 1:24.0 |
| 2, 6, 28, 37, 41, (85), (105) |
| Thomas Anthony, Peter Anthony, Shubhankar Jain, Bryce Cheng-Campbell, Ken Kudo, (Nirmit Shah), (Kai Lanning) |
| 15:42.0, 15:53.0, 16:47.0, 17:02.0, 17:06.0, (17:54.0), (18:16.0) |
3 | 156 | Leland,
CA - Team Time (1st 5) 1:23:50.8 | Spread (1st 5) 1:52.0 |
| 1, 24, 29, 44, 58, (86), (90) |
| Richard Ho, Jacob Calvillo, Sean McCarthy, Sean Flaherty, Andrew Muhn, (Gautam Sowda), (Lewis Van Diggelen) |
| 15:41.0, 16:42.0, 16:48.0, 17:06.8, 17:33.0, (17:56.0), (17:58.0) |
4 | 158 | Los Altos,
CA - Team Time (1st 5) 1:23:56.0 | Spread (1st 5) 1:43.0 |
| 10, 16, 21, 35, 76, (79), (83) |
| Austin Bowie, Terence Rabuzzi, Alex Carr, Joshua Cohen, Gregory Lee, (Steven Dittmer), (Dane Tippett) |
| 16:06.0, 16:26.0, 16:37.0, 16:58.0, 17:49.0, (17:50.0), (17:53.0) |
5 | 202 | Willow Glen,
CA - Team Time (1st 5) 1:24:44.6 | Spread (1st 5) 2:10.0 |
| 9, 17, 27, 47, 102, (102), (116) |
| Michael McCabe, Austin Grindy, Michael Bassuini, Alfredo Montes de Oca, Hassen Hassen, (Haris Softic), (Justin Erickson) |
| 16:03.0, 16:27.0, 16:46.6, 17:15.0, 18:13.0, (18:13.0), (18:35.0) |
6 | 208 | Mountain View,
CA - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 1:23.0 |
| 11, 41, 48, 54, 54, (71), (76) |
| Kevin Staatz, Tommy Rutner, Nick Van Osdol, David Williams, Marcus White, (Sam Moore), (Cannon Wong) |
| 16:07.0, 17:06.0, 17:20.0, 17:30.0, 17:30.0, (17:47.0), (17:49.0) |
7 | 221 | Monta Vista,
CA - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 1:53.0 |
| 8, 32, 35, 73, 73, (92), (98) |
| Kevin Bishop, Takuto Doshiro, Emilio Torres-Gonzalez, Michael Lu, Ajay Rajamani, (Rohan Choudhury), (Anand Rao) |
| 15:55.0, 16:52.0, 16:58.0, 17:48.0, 17:48.0, (18:01.0), (18:10.0) |
8 | 228 | Lynbrook,
CA - Team Time (1st 5) 1:26:17.0 | Spread (1st 5) 45.0 |
| 30, 34, 52, 53, 59, (60), (82) |
| So Masuoka, Andrew Kuo, Rohit Sarathy, Anthony Huang, Tom Sanders, (Andy Shen), (Ian Wilson) |
| 16:49.0, 16:57.0, 17:28.0, 17:29.0, 17:34.0, (17:36.0), (17:52.0) |
9 | 264 | Junipero Serra,
CA - Team Time (1st 5) 1:26:33.0 | Spread (1st 5) 1:36.0 |
| 18, 25, 51, 76, 94, (112), (121) |
| Carsten Stann, Joey Berriatua, Ryan Thomas, Avery Turzanski, Grant Schulte, (Patrick Cook), (Patrick Hagman) |
| 16:28.0, 16:46.0, 17:26.0, 17:49.0, 18:04.0, (18:30.0), (18:48.0) |
10 | 273 | Adrian Wilcox,
CA - Team Time (1st 5) 1:26:49.0 | Spread (1st 5) 1:29.0 |
| 14, 39, 66, 71, 83, (92), (113) |
| Justin Tucker, Jesus Covarrubias, Jordan Kassem, Ross Pfeifer, Nathan Sandford, (Suraj Jagota), (Yonatan Ghebremicael) |
| 16:24.0, 17:04.0, 17:41.0, 17:47.0, 17:53.0, (18:01.0), (18:31.0) |
11 | 322 | Santa Teresa,
CA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 50.0 |
| 41, 60, 62, 73, 86, (107), (129) |
| Aaron Gallagher, Nick Risner, Jacob Garrissere, Phillip Stellmack, Sebastian Thiessen, (Dylan Garrissere), (Austin Hill) |
| 17:06.0, 17:36.0, 17:38.0, 17:48.0, 17:56.0, (18:21.0), (19:00.0) |
12 | 342 | Silver Creek,
CA - Team Time (1st 5) 1:28:23.0 | Spread (1st 5) 1:02.0 |
| 45, 62, 64, 70, 101, (134), (136) |
| Alejandro Lopez, Arvin Ignacio, Shiva Kannan, Ethan Luong, jason li, (Paul Nguyen), (Dunai Aporocio) |
| 17:09.0, 17:38.0, 17:39.0, 17:46.0, 18:11.0, (19:18.0), (19:19.0) |
13 | 345 | Los Gatos,
CA - Team Time (1st 5) 1:28:11.0 | Spread (1st 5) 1:32.0 |
| 30, 46, 56, 106, 107, (113), (119) |
| Chris Foster, Ben Wagner, Ben Haderle, Sean Morrison, Eric Walton, (Ari Rubin), (Justin Bergkamp) |
| 16:49.0, 17:10.0, 17:31.0, 18:20.0, 18:21.0, (18:31.0), (18:47.0) |
14 | 391 | Henry M. Gunn,
CA - Team Time (1st 5) 1:29:19.0 | Spread (1st 5) 2:01.0 |
| 25, 69, 80, 98, 119, (136), (152) |
| Andrew Prior, Peter Chen, Michael Underwood, Shaun Yee, Rishi Agarwal, (Tommy Kidder), (Gabe Crane) |
| 16:46.0, 17:45.0, 17:51.0, 18:10.0, 18:47.0, (19:19.0), (19:47.0) |
15 | 403 | St Ignatius,
CA - Team Time (1st 5) 1:29:19.0 | Spread (1st 5) 40.0 |
| 49, 80, 86, 94, 94, (98), (126) |
| Connor Cannon, Liam Powers, Patrick Cummins, Rich Bassin, Ben Osipow, (Louis Alessandria), (Ryan Pidgeon) |
| 17:24.0, 17:51.0, 17:56.0, 18:04.0, 18:04.0, (18:10.0), (18:55.0) |
16 | 422 | Milpitas,
CA - Team Time (1st 5) 1:29:59.9 | Spread (1st 5) 3:26.0 |
| 4, 49, 104, 132, 133, (147), (167) |
| Yohaness Estifanos, Connor Prior, Ralph Balaong, Jonathan Donkers, Ryan Tan, (Frankie Lucero), (Joey Phan) |
| 15:51.0, 17:24.0, 18:15.9, 19:12.0, 19:17.0, (19:42.0), (20:22.0) |
17 | 447 | Andrew Hill,
CA - Team Time (1st 5) 1:30:28.0 | Spread (1st 5) 3:16.0 |
| 12, 64, 109, 123, 139, (162), (173) |
| Miguel Vasquez, Jose Murillo, Alex Hoffnagle, Kevin Ngo, Kevin Rivas, (Dominic Moser), (Anthony Ton) |
| 16:10.0, 17:39.0, 18:22.0, 18:51.0, 19:26.0, (20:08.0), (20:41.0) |
18 | 450 | Ann Sobrato,
CA - Team Time (1st 5) 1:30:52.0 | Spread (1st 5) 2:41.0 |
| 22, 37, 125, 128, 138, (140), (147) |
| Ryan Corvese, Cody Hulme, Matt Hanlon, Zack Ankiel, Derek Ando, (Kevin Felt), (Nino Fortuna) |
| 16:39.0, 17:02.0, 18:54.0, 18:57.0, 19:20.0, (19:30.0), (19:42.0) |
19 | 514 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:32:04.0 | Spread (1st 5) 4:06.0 |
| 7, 90, 111, 149, 157, (162), (177) |
| Sean Davis, Ryan Ensor, Eyobed Mesfun, Eric Ortiz, Dakota Gregoric, (Alex Ascencio), (Daniel Kleinsmith) |
| 15:54.0, 17:58.0, 18:28.0, 19:44.0, 20:00.0, (20:08.0), (20:49.0) |
20 | 555 | Evergreen Valley,
CA - Team Time (1st 5) 1:33:19.8 | Spread (1st 5) 2:03.8 |
| 68, 86, 97, 151, 153, (165), (170) |
| Mark-Angelo Dabu, Jeffrey Lu, Matthew Livengood, Ben Wong, Albert Wong, (Samir Rahman), (Ralph Clemente) |
| 17:44.0, 17:56.0, 18:06.0, 19:46.0, 19:47.8, (20:14.0), (20:31.0) |
21 | 566 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:33:49.0 | Spread (1st 5) 3:20.0 |
| 39, 117, 118, 124, 168, (174), (186) |
| Brendan Foti, Robert Manoos, Riley Sellars, Jonathan Chan, Maxwell Thorne, (Willem Simpson), (Alvin Leung) |
| 17:04.0, 18:43.0, 18:45.0, 18:53.0, 20:24.0, (20:42.0), (21:32.0) |
22 | 597 | Westmont,
CA - Team Time (1st 5) 1:34:20.0 | Spread (1st 5) 2:15.0 |
| 66, 115, 129, 131, 156, (160), (166) |
| Derek Tao, Austin Green, Christian Yang, John Morris, Anthony James, (Kenji Young), (Aaron Kwok) |
| 17:41.0, 18:34.0, 19:00.0, 19:09.0, 19:56.0, (20:04.0), (20:18.0) |
23 | 652 | Live Oak,
CA - Team Time (1st 5) 1:36:26.0 | Spread (1st 5) 2:57.0 |
| 57, 109, 158, 159, 169, (172), (185) |
| Kalum Bergstrom, Edward King, Josue Camargo, Milan Le Ruyet, Daniel Gonzalez, (Tanner Hallinan), (Ian Karin) |
| 17:32.0, 18:22.0, 20:01.0, 20:02.0, 20:29.0, (20:40.0), (21:31.1) |
24 | 680 | James Lick,
CA - Team Time (1st 5) 1:36:34.0 | Spread (1st 5) 53.0 |
| 121, 126, 143, 144, 146, (179), (180) |
| Omar Vasquez, Isaac Sanchez, Ruben Valentin, Alex Rodriguez, Luis Carrasco, (Jose Contreras), (Jonathan Velasco) |
| 18:48.0, 18:55.0, 19:34.0, 19:36.0, 19:41.0, (20:59.0), (21:02.0) |
25 | 706 | Fremont,
CA - Team Time (1st 5) 1:39:11.0 | Spread (1st 5) 4:25.0 |
| 33, 145, 171, 174, 183, (184), (187) |
| Chris Swanson, Edwardo Mejin, Miguel Torres, Srikesh Srinivas, Jed Chen, (Matthew Whang), (Bryant Tlazalo) |
| 16:56.0, 19:39.0, 20:33.0, 20:42.0, 21:21.0, (21:29.0), (22:01.0) |
26 | 763 | Pioneer,
CA - Team Time (1st 5) 1:39:28.0 | Spread (1st 5) 1:38.0 |
| 134, 142, 154, 155, 178, (181), (182) |
| Brandon Blum, Robert Macias, Roy Blume, Andrew Biscardi, Sean Perea, (Darren Nguyen), (Josh Viray) |
| 19:18.0, 19:32.0, 19:50.0, 19:52.0, 20:56.0, (21:06.0), (21:17.0) |
27 | 791 | Saratoga,
CA - Team Time (1st 5) 1:40:14.0 | Spread (1st 5) 1:13.0 |
| 141, 149, 161, 164, 176 |
| Peter An, Simon Steinfeld, Drew Bryan, Evan Lee, Kabir Chandrasekher |
| 19:31.0, 19:44.0, 20:05.0, 20:10.0, 20:44.0 |