1 | 27 | Carlmont,
CA - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 1:02.0 |
| 1, 3, 4, 9, 10, (14), (21) |
| Ethan Scardina, Nathan Lee, Benjamin Heck, Chet Reyen, Ben Bunk, (Chris Chow), (Ben Heck) |
| 16:08.0, 16:34.0, 16:36.0, 17:01.0, 17:10.0, (17:20.0), (17:50.0) |
2 | 60 | Woodside,
CA - Team Time (1st 5) 1:26:17.0 | Spread (1st 5) 1:34.0 |
| 2, 11, 12, 16, 19, (39), (67) |
| Daniel Filipcik, Peter Gunn, Kyle Feuerhelm, Chris Waschura, Josh Maine, (Luis Garcia), (Alec Hooper) |
| 16:14.0, 17:12.0, 17:16.0, 17:47.0, 17:48.0, (18:28.0), (19:36.0) |
3 | 123 | Menlo-Atherton,
CA - Team Time (1st 5) 1:29:52.0 | Spread (1st 5) 27.0 |
| 16, 22, 25, 28, 32, (57), (85) |
| Jarrod Nixon, Michael Hester, Spencer Berry, Joe Ocon, Jack Beckwith, (Jeffrey Lin), (Brendy Hale) |
| 17:47.0, 17:51.0, 17:58.0, 18:02.0, 18:14.0, (19:20.0), (20:53.0) |
4 | 126 | Half Moon Bay,
CA - Team Time (1st 5) 1:29:32.0 | Spread (1st 5) 2:03.0 |
| 8, 15, 16, 38, 49, (72), (74) |
| Bryce Williamson, Mitch Martin, Cesar Aguilar, Ryan Dill, Matt Thornton, (Alex DeBaets), (Dimitry Picchi) |
| 16:55.0, 17:27.0, 17:47.0, 18:25.0, 18:58.0, (19:59.0), (20:15.0) |
5 | 153 | Burlingame,
CA - Team Time (1st 5) 1:29:51.0 | Spread (1st 5) 2:38.0 |
| 6, 7, 40, 43, 57, (71), (78) |
| Max Keleher, Rogan Meza, Luis Gonzales, Clay I-Friedman, Colin Yballa, (Rory Lynagh-shannon), (Nic Martin) |
| 16:42.0, 16:45.0, 18:30.0, 18:34.0, 19:20.0, (19:55.0), (20:27.0) |
6 | 179 | Crystal Springs Uplands,
CA - Team Time (1st 5) 1:31:51.0 | Spread (1st 5) 54.0 |
| 24, 29, 34, 45, 47, (63), (84) |
| Bryce Cronkite-Ratcliff, Erik Schiller, Cody Heiner, Andy Martinez, Cole Roberts, (Daniel Friedman), (Connor O'Dowd) |
| 17:55.0, 18:04.0, 18:21.0, 18:42.0, 18:49.0, (19:30.0), (20:50.0) |
7 | 180 | Westmoor,
CA - Team Time (1st 5) 1:31:35.0 | Spread (1st 5) 2:20.0 |
| 5, 33, 44, 48, 50, (53), (65) |
| Steven Mandac, Taylor Rivas, Sonny Estival, Ryan Ngo, Edric Kyauk, (Kevin Armin), (Brian Mallari) |
| 16:41.0, 18:20.0, 18:38.0, 18:55.0, 19:01.0, (19:11.0), (19:33.0) |
8 | 195 | Mills,
CA - Team Time (1st 5) 1:32:25.1 | Spread (1st 5) 2:04.1 |
| 13, 23, 42, 57, 60, (69), (77) |
| Kai Proschan, William Nicolay, WILLIAM HUI, Tony Li, Julian Xie, (Vladimir Debabov), (Garrick Yuen) |
| 17:17.0, 17:54.0, 18:33.0, 19:20.0, 19:21.1, (19:50.0), (20:21.0) |
9 | 233 | Harker,
CA - Team Time (1st 5) 1:34:12.0 | Spread (1st 5) 1:42.0 |
| 20, 36, 51, 62, 64, (81), (83) |
| Sam Levine, Stefan Eckhardt, Kevin Xu, Aadithya Prakash, Adam Perelman, (Tytler Kotesky), (Arjun Mody) |
| 17:49.0, 18:22.0, 19:02.0, 19:28.0, 19:31.0, (20:39.0), (20:41.0) |
10 | 251 | Eastside College Prep,
CA - Team Time (1st 5) 1:35:18.0 | Spread (1st 5) 2:41.0 |
| 26, 27, 46, 70, 82 |
| Darryl Sepulveda, Jakari Perry, Jesus Magana, Denzel Jackson, Andrew Cruz |
| 17:59.0, 18:00.0, 18:45.0, 19:54.0, 20:40.0 |
11 | 271 | Woodside Priory,
CA - Team Time (1st 5) 1:35:45.0 | Spread (1st 5) 1:41.0 |
| 31, 52, 54, 66, 68, (73), (88) |
| Arnaud Kpachavi, Tommy Shields, David Bessin, David Low, Scott DiGiorgio, (Sean Zarringhalam), (Rocky Chan) |
| 18:06.0, 19:06.0, 19:12.0, 19:34.0, 19:47.0, (20:09.0), (21:41.0) |
12 | 285 | The King’s Academy,
CA - Team Time (1st 5) 1:36:36.0 | Spread (1st 5) 1:56.0 |
| 37, 55, 56, 61, 76, (89), (90) |
| John Westwood, Matthew Burke, Matthew Isaacson, Scott Cornelius, Kyle Westwood, (Michael Haas), (Logan Thompson) |
| 18:24.0, 19:13.0, 19:16.0, 19:23.0, 20:20.0, (22:02.0), (22:07.0) |
13 | 337 | San Mateo,
CA - Team Time (1st 5) 1:48:29.0 | Spread (1st 5) 7:59.0 |
| 30, 41, 79, 93, 94 |
| Louis Dressel, Jesse Wong, Brian Quan, Kevin Tusui, Jamie Gajewski |
| 18:05.0, 18:32.0, 20:29.0, 25:19.0, 26:04.0 |
14 | 361 | Hillsdale,
CA - Team Time (1st 5) 1:41:50.0 | Spread (1st 5) 3:06.0 |
| 34, 74, 80, 86, 87, (91), (92) |
| Mitchell Lee, Samson So, Nick Moy, Anthony Quiroz, Jason Oledan, (Jeremy Pang), (Tim Maemura) |
| 18:21.0, 20:15.0, 20:35.0, 21:12.0, 21:27.0, (22:08.0), (22:56.0) |