127Tamalpais, CA - Team Time (1st 5) 1:17:58.5 | Spread (1st 5) 1:54.5
1, 4, 5, 6, 11, (12), (16)
Caden Carney, James Lyons, Hunter Vandien, Sven Toernqvist, Hector Lyko, (Ethan Lin), (Jacob Hekemian)
14:22.6, 15:39.2, 15:49.4, 15:50.2, 16:17.1, (16:34.4), (16:56.2)
258Northgate, CA - Team Time (1st 5) 1:22:12.0 | Spread (1st 5) 1:01.0
7, 9, 10, 15, 17, (22), (28)
Aidan Sunbury, Nicholas Knisley, Robert Benard, Evan Leach, Gabe Pierce, (Hunter Pinkstaff), (Vincenzo Macaluso)
15:56.0, 16:10.0, 16:14.0, 16:55.0, 16:57.0, (17:27.0), (17:55.0)
385Novato, CA - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 1:30.4
8, 14, 18, 21, 24, (36), (41)
Nick McAuley, Tyson Schnasse, Colin MacKenzie, Jeffery Neumann, Arthur Baker, (Lucas Luu), (Hagen Busby)
16:04.7, 16:41.2, 16:57.4, 17:25.6, 17:35.1, (18:47.0), (19:59.8)
488Alameda, CA - Team Time (1st 5) 1:23:44.8 | Spread (1st 5) 3:21.8
2, 13, 20, 23, 30, (31), (32)
David Song, Theo Hartlaub, Liam Kuperman, Oscar Crane, Carlo Gaytan-Flores, (Owen Dowell), (Devin Kaneshiro)
14:34.4, 16:35.4, 17:09.4, 17:29.4, 17:56.2, (18:06.6), (18:10.9)
5108Montgomery, CA - Team Time (1st 5) 1:25:46.1 | Spread (1st 5) 3:22.5
3, 19, 26, 27, 33, (37)
Jude Devries, Lucas Morthole, Ryan LaFrance, Max Azevedo, Graham Gregory, (Jonathan Lacefield)
14:54.0, 17:06.7, 17:43.7, 17:45.2, 18:16.5, (18:54.4)
6163Ukiah, CA - Team Time (1st 5) 1:32:07.2 | Spread (1st 5) 1:48.1
25, 29, 34, 35, 40, (42), (43)
Nathan Gibson, Andrew Tarin, Shane Stearns, Grason Hardgreaves, Kenneth Olson, (CJ Raugewitz), (Xavier Fierro)
17:38.2, 17:55.6, 18:32.7, 18:34.4, 19:26.3, (19:59.9), (21:29.8)
7212Las Lomas, CA - Team Time (1st 5) 1:46:53.3 | Spread (1st 5) 4:46.8
38, 39, 44, 45, 46, (47)
Drew Provinse, Aidan Fitch, Jeremy Kemmerer, Teagen Terry, Caius Sutliff, (Spencer Berg)
19:15.9, 19:17.6, 22:01.3, 22:15.8, 24:02.7, (24:13.7)