1 | 49 | Campolindo,
CA - Team Time (1st 5) 1:19:19.0 | Spread (1st 5) 50.0 |
| 2, 8, 10, 12, 17, (25), (26) |
| Thomas Joyce, Vinson Compestine, Keith Geiger, Leland Wong, Adam Hathaway, (Cameron Sun), (Daniel Johnson) |
| 15:20.0, 15:52.0, 15:56.0, 16:01.0, 16:10.0, (16:29.0), (16:31.0) |
2 | 62 | Piner,
CA - Team Time (1st 5) 1:19:38.0 | Spread (1st 5) 1:23.0 |
| 1, 4, 13, 18, 26, (34), (44) |
| Luis Luna, Jaime Silva, Efren Reyes, Jason Saler, Zekaryas Mebrahtu, (Matt Mulligan), (Epifanio Nunez) |
| 15:08.0, 15:43.0, 16:02.0, 16:14.0, 16:31.0, (16:48.0), (17:12.0) |
3 | 87 | Miramonte,
CA - Team Time (1st 5) 1:21:01.0 | Spread (1st 5) 1:04.0 |
| 5, 11, 13, 24, 34, (36), (37) |
| Jamie Fehrnstrom, Tyler Hanson, Dillon Read, Adam Roeder, Lawrence Han, (Matt Stewart), (Mark Tamminga) |
| 15:44.0, 15:59.0, 16:02.0, 16:28.0, 16:48.0, (16:53.0), (16:54.0) |
4 | 110 | Redwood (Larkspur),
CA - Team Time (1st 5) 1:21:56.0 | Spread (1st 5) 55.0 |
| 6, 20, 23, 30, 31, (47), (47) |
| Fred Huxham, Tommy Warfel, Kyle Ryan, Eric Molina, Jack Bullock, (Patrick Ryan), (Max Friend) |
| 15:50.0, 16:17.0, 16:25.0, 16:39.0, 16:45.0, (17:19.0), (17:19.0) |
5 | 145 | Bishop O'Dowd,
CA - Team Time (1st 5) 1:23:15.0 | Spread (1st 5) 1:21.0 |
| 15, 19, 21, 39, 51, (56), (60) |
| Andrew Melendez, Sam Kane, Karsten Kaufmann, Jonathan DeGroot, Sean Spees, (Marco Siler-Gonzales), (Martin Carmody) |
| 16:09.0, 16:15.0, 16:21.0, 17:00.0, 17:30.0, (17:41.0), (18:07.0) |
6 | 161 | Acalanes,
CA - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 1:36.0 |
| 7, 32, 32, 40, 50, (51), (62) |
| Tyler Troxel, Adler Faulkner, Michael Wang, Keenan Byrne, Tristan Tarpey, (Marshall Crawford), (Scott Bertics) |
| 15:51.0, 16:47.0, 16:47.0, 17:02.0, 17:27.0, (17:30.0), (18:11.0) |
7 | 182 | Maria Carrillo,
CA - Team Time (1st 5) 1:24:30.0 | Spread (1st 5) 41.0 |
| 26, 29, 41, 42, 44, (46), (54) |
| Colin Metcalfe, Harrison Luft, Colin Bartlett, Martyn Henderson, Dante Hay, (Austin Rivas), (Steve Purugganan) |
| 16:31.0, 16:36.0, 17:04.0, 17:07.0, 17:12.0, (17:14.0), (17:35.0) |
8 | 228 | Petaluma,
CA - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 3:10.0 |
| 15, 22, 55, 64, 72, (73), (76) |
| Kevin Poteracke, Ryan Douglas, Duncan Gardner, Matt Schafer, Tom Healy, (Brandon Gardner), (Tillman Schmid) |
| 16:09.0, 16:22.0, 17:38.0, 18:27.0, 19:19.0, (19:38.0), (19:59.0) |
9 | 231 | Alhambra (Martinez),
CA - Team Time (1st 5) 1:26:59.0 | Spread (1st 5) 2:36.0 |
| 9, 43, 56, 58, 65, (68), (70) |
| Evan Quigley, Joel Timbrell, Michael Viano, Luis Haefke, Logan Kent, (Conner Bell), (Connor Francis) |
| 15:53.0, 17:10.0, 17:41.0, 17:46.0, 18:29.0, (18:37.0), (18:57.0) |
10 | 270 | Sonoma Valley,
CA - Team Time (1st 5) 1:31:51.0 | Spread (1st 5) 6:18.0 |
| 3, 53, 61, 71, 82 |
| Alex Conner, Steven Weddell, Christian Martinez, Keegan Ginter, Trey Garcia |
| 15:22.0, 17:32.0, 18:08.0, 19:09.0, 21:40.0 |
11 | 289 | Eureka,
CA - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 2:44.0 |
| 37, 49, 63, 67, 73, (75), (80) |
| Jordan Krupa, Zachary Ownby, Ezra Carlson, Oscar Carson, Luke Barrick, (Jason Wahlund), (Connor Callison) |
| 16:54.0, 17:23.0, 18:23.0, 18:35.0, 19:38.0, (19:45.0), (20:33.0) |
12 | 348 | Novato,
CA - Team Time (1st 5) 1:35:31.0 | Spread (1st 5) 2:03.0 |
| 59, 66, 69, 77, 77, (79), (81) |
| Travis Reder, Drake Johnson, Anthony Menicutch, David Wentworth, Cody Carry, (Patrick Strum), (Jarred Taylor) |
| 18:00.0, 18:33.0, 18:52.0, 20:03.0, 20:03.0, (20:24.0), (21:24.0) |