1 | 25 | Bellarmine College Prep,
CA - Team Time (1st 5) 1:16:06.0 | Spread (1st 5) 14.0 |
| 3, 4, 5, 6, 7, (9), (10) |
| Alex Sasser, Tucker Meijer, Miles Meijer, Marcus Avila, Ricardo Avila, (Ryan Burd), (Nico Filip-Sanchez) |
| 15:07.0, 15:08.0, 15:12.0, 15:18.0, 15:21.0, (15:28.0), (15:29.0) |
2 | 98 | Los Gatos,
CA - Team Time (1st 5) 1:19:17.8 | Spread (1st 5) 1:59.3 |
| 1, 11, 22, 28, 36, (45) |
| Chris Foster, Ben Haderle, Sanjay Mohan, Stephen Crowe, Taisei Nishiki, (Eric Gelphman) |
| 14:40.3, 15:29.7, 16:05.4, 16:22.8, 16:39.6, (16:53.2) |
3 | 144 | Leland,
CA - Team Time (1st 5) 1:21:51.7 | Spread (1st 5) 43.0 |
| 19, 21, 25, 37, 42, (58), (83) |
| Joey Johnson, Rory Buckman, Adam Schulze, David Colman, Matthew Tang, (Michael Mella), (Nikola Milinovich) |
| 16:04.0, 16:05.0, 16:14.7, 16:41.0, 16:47.0, (17:16.0), (17:58.0) |
4 | 149 | Los Altos,
CA - Team Time (1st 5) 1:21:28.0 | Spread (1st 5) 1:43.0 |
| 12, 14, 23, 43, 57, (61), (61) |
| Ben Zaeske, Andreas Godderis, Kevin Anawalt, Langston Hay, Kaizad Taraporevala, (Ryan Adibi), (Geoffrey Glass) |
| 15:30.0, 15:44.0, 16:12.0, 16:49.0, 17:13.0, (17:24.0), (17:24.0) |
5 | 151 | Mountain View,
CA - Team Time (1st 5) 1:21:47.0 | Spread (1st 5) 1:16.0 |
| 13, 14, 34, 43, 47, (59), (66) |
| Kyle Bystrom, Zheng Tian, Lukas Wiborg, Matthew Vera, Ryan Lund, (Douglas Baney), (Mathias Guillen) |
| 15:40.0, 15:44.0, 16:38.0, 16:49.0, 16:56.0, (17:17.0), (17:29.0) |
6 | 162 | Homestead,
CA - Team Time (1st 5) 1:22:40.3 | Spread (1st 5) 33.5 |
| 24, 27, 32, 38, 41, (46), (51) |
| Joey Gronovius, Daniel Graves, Chris Reed, Adithya Somasundaram, Max Sawyer, (Ashish Bhusal), (Daniel Dabel) |
| 16:12.3, 16:22.0, 16:36.1, 16:44.1, 16:45.8, (16:54.0), (17:05.0) |
7 | 202 | Palo Alto,
CA - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 3:48.0 |
| 2, 26, 31, 50, 93, (103), (108) |
| Lucas Matison, Naveen Pai, Aaron Chandler, Kai Oda, Rick Takeuchi, (Aaron Cassini), (Matthew Solway) |
| 15:03.0, 16:20.0, 16:36.0, 17:04.0, 18:51.0, (20:48.0), (22:52.0) |
8 | 222 | Valley Christian-SJ,
CA - Team Time (1st 5) 1:24:24.0 | Spread (1st 5) 1:21.0 |
| 17, 39, 49, 56, 61, (91), (92) |
| Nathan Lynch, Jason Li, Peter Enfantino, Cameron Lockard, Dean Demoss, (Justin Baraona), (Sam Han) |
| 16:03.0, 16:45.0, 17:01.0, 17:11.0, 17:24.0, (18:41.0), (18:46.0) |
9 | 264 | Monta Vista,
CA - Team Time (1st 5) 1:25:40.9 | Spread (1st 5) 1:49.7 |
| 20, 30, 60, 75, 79, (82), (87) |
| Rohan Choudhury, Brent Mogensen, Akshay Thontakudi, Vamsee Vemulapalli, Bennett Zhang, (Emilio Torres-Gonzalez), (Atharva Dixit) |
| 16:04.2, 16:35.7, 17:19.1, 17:48.0, 17:53.9, (17:56.2), (18:09.1) |
10 | 266 | Sacred Heart Cathedral,
CA - Team Time (1st 5) 1:25:38.0 | Spread (1st 5) 58.0 |
| 35, 52, 54, 55, 70, (71), (71) |
| Stephen Peterson, Jordan Fan, Tomas Aragon, Henry Hoffelt, Edelbert Claudio, (Nick Mussman), (Joseph Kozuch) |
| 16:39.0, 17:06.0, 17:07.0, 17:09.0, 17:37.0, (17:41.0), (17:41.0) |
11 | 274 | Santa Teresa,
CA - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 3:29.0 |
| 8, 29, 48, 94, 95, (97), (99) |
| Jacob Garrissere, Austin Hill, Alonso Hernandez, Brian Heck, Jake Weber, (Darren Heck), (David Little) |
| 15:27.0, 16:29.0, 16:57.0, 18:53.0, 18:56.0, (19:18.0), (20:08.0) |
12 | 281 | Piedmont Hills,
CA - Team Time (1st 5) 1:26:12.7 | Spread (1st 5) 2:26.6 |
| 16, 33, 68, 76, 88, (89), (90) |
| Darrick Hu, Bryan Chu, Andrew Nguyen, Zachary Gaspar, Austin Rubalcava, (JOHN LIN), (Travis Lee) |
| 15:51.0, 16:37.7, 17:34.2, 17:52.2, 18:17.6, (18:22.8), (18:25.7) |
13 | 304 | Milpitas,
CA - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 1:52.0 |
| 17, 64, 69, 74, 80, (86), (96) |
| Jeremy Shaw, Zachary Barnes, Alejandro Santillan, Martin Espinoza, Lam Peter Tran, (Ryan Balaoing), (Martin Lopez) |
| 16:03.0, 17:26.0, 17:35.0, 17:45.0, 17:55.0, (18:00.0), (18:59.0) |
14 | 308 | Westmont,
CA - Team Time (1st 5) 1:26:54.5 | Spread (1st 5) 1:07.4 |
| 40, 53, 65, 73, 77, (78), (81) |
| Samuel Blake, Kevin Krein, Sean Hoerger, Julian Adam, Miquel Menendez-Vidil, (Aaron Lloyd), (Roy Thompson) |
| 16:45.4, 17:06.8, 17:27.8, 17:41.7, 17:52.8, (17:53.1), (17:55.2) |
15 | 459 | Fremont,
CA - Team Time (1st 5) 1:37:45.0 | Spread (1st 5) 3:38.0 |
| 67, 84, 101, 102, 105, (107), (109) |
| Luis Cordero, Alex Perez, Alexis Lopez-Cervantes, Pedro Flores, Arvind Narayanaswami, (Timothy Son), (Sean Robie) |
| 17:30.0, 17:59.0, 20:33.0, 20:35.0, 21:08.0, (22:31.0), (24:04.0) |
16 | 492 | James Lick,
CA - Team Time (1st 5) 1:41:34.7 | Spread (1st 5) 4:27.0 |
| 85, 98, 99, 104, 106, (110), (111) |
| Aaron Ferrer, Cesar Azevedo, Karan Singh, Oscar Sanchez, Hector Ramirez, (Christian Orozco), (Mario Perez) |
| 17:59.1, 20:05.0, 20:08.0, 20:56.5, 22:26.1, (25:03.5), (27:18.0) |