1 | 36 | Scotts Valley,
CA - Team Time (1st 5) 1:03:46.0 | Spread (1st 5) 24.0 |
| 3, 5, 7, 10, 11, (14), (28) |
| Mitchell Ross, Logan Ross, Darren Mudge, Jeremy Kain, Rishi Chandiramani, (Lukas Berg Mills), (Alex Hitzeman) |
| 12:31.0, 12:43.0, 12:45.0, 12:52.0, 12:55.0, (13:07.0), (13:37.0) |
2 | 63 | Menlo-Atherton,
CA - Team Time (1st 5) 1:04:50.0 | Spread (1st 5) 1:05.0 |
| 2, 4, 5, 25, 27, (35), (39) |
| Ethan Mimeles, Cole Mediratta, Luke Scandlyn, Nicholas Hafer, Jackson Gosler, (Lars Osterberg), (Jed Alvarez) |
| 12:29.0, 12:38.0, 12:43.0, 13:26.0, 13:34.0, (13:45.0), (13:49.0) |
3 | 89 | Half Moon Bay,
CA - Team Time (1st 5) 1:06:21.0 | Spread (1st 5) 11.0 |
| 15, 15, 18, 19, 22, (32), (41) |
| Nick Moore, Charlie Vail, Kenny Jones, James McEachen, Josh Warner-Carey, (Kohei Tanaka), (Harrison Nash) |
| 13:11.0, 13:11.0, 13:18.0, 13:19.0, 13:22.0, (13:41.0), (13:52.0) |
4 | 142 | Saratoga,
CA - Team Time (1st 5) 1:07:35.0 | Spread (1st 5) 54.0 |
| 13, 15, 24, 44, 46, (53), (82) |
| Harrison Dance, Kole Tippetts, David Berkowitz-Sklar, Nirav Adunuthula, Jonathan Zhao, (Alex Pan), (Bryan Young) |
| 13:05.0, 13:11.0, 13:25.0, 13:55.0, 13:59.0, (14:10.0), (14:35.0) |
5 | 158 | Woodside,
CA - Team Time (1st 5) 1:07:36.0 | Spread (1st 5) 1:43.0 |
| 1, 32, 37, 41, 47, (62), (67) |
| Casey Orton, Daniel Longo, Taylor Roe, Kai Steiner, Matthew Sullivan, (Kawika Tu), (Karel Ruiz) |
| 12:17.0, 13:41.0, 13:46.0, 13:52.0, 14:00.0, (14:19.0), (14:23.0) |
6 | 198 | Mountain View,
CA - Team Time (1st 5) 1:09:05.0 | Spread (1st 5) 59.0 |
| 23, 29, 35, 44, 67, (72), (98) |
| Ben Woods, Ari Garabedian, Stephan Bannikov, Emmanuel Leblond, Ethan Stone, (Nico Trepanier), (Evan Lai) |
| 13:24.0, 13:38.0, 13:45.0, 13:55.0, 14:23.0, (14:27.0), (14:52.0) |
7 | 247 | Soquel,
CA - Team Time (1st 5) 1:09:52.0 | Spread (1st 5) 1:35.0 |
| 9, 50, 58, 65, 65, (95), (103) |
| Eli Ainsworth, Isaac Santillan, Jaden Clunie, Amir Roque, Javier Jenkins-Sorensen, (Kevin Falkenroth), (Aaron Fauni) |
| 12:46.0, 14:08.0, 14:16.0, 14:21.0, 14:21.0, (14:50.0), (14:59.0) |
8 | 263 | Fremont,
CA - Team Time (1st 5) 1:10:10.0 | Spread (1st 5) 1:14.0 |
| 20, 37, 43, 81, 82, (91), (95) |
| Alex Workman, Neel Bhargava, Kyle Du Val, Gabe Escalera, Dretaun Rodrigues, (Zaki Loldj), (Enrique Alfaro) |
| 13:21.0, 13:46.0, 13:54.0, 14:34.0, 14:35.0, (14:48.0), (14:50.0) |
9 | 275 | Oceana,
CA - Team Time (1st 5) 1:10:42.0 | Spread (1st 5) 48.0 |
| 30, 39, 62, 71, 73, (79), (88) |
| Suren Sanai, Diego Lorino, Nathaniel Chang, Gordon Ly, Samuel Lund, (Cosmo Chan), (Luis Diaz) |
| 13:40.0, 13:49.0, 14:19.0, 14:26.0, 14:28.0, (14:32.0), (14:43.0) |
10 | 321 | James Lick,
CA - Team Time (1st 5) 1:11:32.0 | Spread (1st 5) 1:00.0 |
| 30, 57, 62, 85, 87, (92), (102) |
| Mark Orpia, Jerricho Habon, Jared Resendiz, Melvin Estrada, Brandon Cruz, (Nien Tran), (Omar Fimbres) |
| 13:40.0, 14:15.0, 14:19.0, 14:38.0, 14:40.0, (14:49.0), (14:58.0) |
11 | 323 | Santa Clara,
CA - Team Time (1st 5) 1:11:44.0 | Spread (1st 5) 18.0 |
| 54, 55, 69, 70, 75, (80), (100) |
| Scott L'Heureux, Timothy Tie, Bilal Adam Malik, Jesus Perez Sanchez, Sean Nguyen, (Humza Malik), (Isaiah Madanes) |
| 14:12.0, 14:13.0, 14:24.0, 14:25.0, 14:30.0, (14:33.0), (14:56.0) |
12 | 336 | Harker,
CA - Team Time (1st 5) 1:11:51.0 | Spread (1st 5) 1:24.0 |
| 34, 48, 50, 97, 107, (116), (119) |
| Ryan Adolf, Arya Maheshwari, Aditya Singhvi, Kailash Ranganathan, Michael Wang, (Richard Hu), (Andy Koonmen) |
| 13:43.0, 14:02.0, 14:08.0, 14:51.0, 15:07.0, (15:27.0), (15:34.0) |
13 | 346 | Cupertino,
CA - Team Time (1st 5) 1:12:11.0 | Spread (1st 5) 41.0 |
| 49, 59, 60, 88, 90, (98), (107) |
| Dexter Zhang, Madhav Asok, Nicholas Gotlib, Arman Seth, Joshua Hwang, (Ryoma Matsuura), (James Hessel) |
| 14:06.0, 14:17.0, 14:18.0, 14:43.0, 14:47.0, (14:52.0), (15:07.0) |
14 | 348 | Latino College Prep,
CA - Team Time (1st 5) 1:11:39.0 | Spread (1st 5) 2:11.0 |
| 12, 74, 75, 77, 110, (112), (115) |
| Axel Martinez, Jahziel Alfaro, Chris Padilla, Omar Flores, Luis Padilla, (Pablo Lopez), (Raul Arjon) |
| 12:59.0, 14:29.0, 14:30.0, 14:31.0, 15:10.0, (15:12.0), (15:23.0) |
15 | 381 | North Salinas,
CA - Team Time (1st 5) 1:12:37.0 | Spread (1st 5) 1:49.0 |
| 26, 55, 77, 109, 114, (118), (120) |
| Johnny Olivares, Adrian Saldana, Bryan Cruz, Brandon Escalante, Ruben Salinas, (Luis Lopez Perea), (Christian Cuevas) |
| 13:28.0, 14:13.0, 14:31.0, 15:08.0, 15:17.0, (15:30.0), (15:35.0) |
16 | 384 | Monte Vista Christian,
CA - Team Time (1st 5) 1:13:25.0 | Spread (1st 5) 3:32.0 |
| 7, 20, 104, 125, 128, (130), (142) |
| Andrew Bachman, Leo Li, Jordan Olhava, Justin Olhava, Cameron Chetcuti, (Colton Maxberry), (Alex Becerra) |
| 12:45.0, 13:21.0, 15:02.0, 16:00.0, 16:17.0, (16:28.0), (17:39.0) |
17 | 449 | San Mateo,
CA - Team Time (1st 5) 1:13:57.0 | Spread (1st 5) 48.0 |
| 60, 86, 92, 105, 106, (124), (126) |
| Alex Wai, Albert Fallornia, Aaron Grush, Dane Kosky, Hayato Suzuki, (Ty Svensson), (Luke Thomas) |
| 14:18.0, 14:39.0, 14:49.0, 15:05.0, 15:06.0, (15:56.0), (16:04.0) |
18 | 496 | Kipp San Jose Collegiate,
CA - Team Time (1st 5) 1:15:35.0 | Spread (1st 5) 1:44.0 |
| 52, 92, 113, 117, 122, (131), (132) |
| Josue Martinez, Cristian Becerra, Kai Oda, Carlos Alvarez, Alan Casorla, (Francisco Silva), (Ramon Valencia) |
| 14:09.0, 14:49.0, 15:15.0, 15:29.0, 15:53.0, (16:34.0), (16:36.0) |
19 | 572 | Oak Grove,
CA - Team Time (1st 5) 1:18:14.0 | Spread (1st 5) 1:44.0 |
| 84, 110, 122, 127, 129 |
| Julian Mora, Isaiah Reyes, Miguel Gutierrez, Justin Loi, Adrian Prado |
| 14:36.0, 15:10.0, 15:53.0, 16:15.0, 16:20.0 |
20 | 665 | Summit Shasta,
CA - Team Time (1st 5) 1:24:29.0 | Spread (1st 5) 1:49.0 |
| 121, 133, 134, 137, 140, (141), (142) |
| Joseph Hernandez, Michael Co, Jasper Jung, Ryuya Iwase, Theodore Lee, (Joseph Cornelison), (Charles Cornelison) |
| 15:46.0, 16:52.0, 16:57.0, 17:19.0, 17:35.0, (17:38.0), (17:39.0) |
21 | 670 | Pacific Bay Christian,
CA - Team Time (1st 5) 1:27:48.0 | Spread (1st 5) 4:29.0 |
| 100, 136, 138, 147, 149 |
| Matthew Yamamoto, Austen Chan, Austin Chung, Jarod Valladeres, Christian Durano |
| 14:56.0, 17:15.0, 17:21.0, 18:51.0, 19:25.0 |
22 | 709 | Cristo Rey (San Jose),
CA - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 1:28.0 |
| 135, 139, 144, 145, 146, (147), (150) |
| Eric Lam, Anthony Dinh, Mateo Diaz, Vincent Lam, Diego Martinez, (Angel Corona), (Bryan Hernandez) |
| 17:04.0, 17:31.0, 17:42.0, 18:10.0, 18:32.0, (18:51.0), (23:59.0) |