186Piedmont, CA - Team Time (1st 5) 1:24:37.9 | Spread (1st 5) 1:22.2
3, 16, 20, 23, 24, (25), (31)
Jack Stein, Christian Taylor, Xander Schulte-Sasse, Seamus Chamberlain Carr, Collin Mortimer, (Julien Lee), (Parker Long)
15:54.0, 17:05.0, 17:09.0, 17:13.7, 17:16.2, (17:19.1), (17:33.4)
291Bishop O'Dowd, CA - Team Time (1st 5) 1:24:42.7 | Spread (1st 5) 1:38.0
1, 13, 21, 27, 29, (30), (54)
Ryan Wright, Jackson Bigelow, Zachary Tanenbaum, Marcus Fong, Griffin Osser, (Ethan Gonzalez), (Lyle Phillips)
15:47.0, 16:59.8, 17:09.9, 17:21.0, 17:25.0, (17:31.0), (18:42.3)
394Albany, CA - Team Time (1st 5) 1:25:20.0 | Spread (1st 5) 1:44.2
4, 14, 18, 22, 36, (66), (75)
Sean Morello, Lucas Cohen, Benjamin Elfenbaum, Kristiyan Klichev, Jack Elfenbaum, (Wade Nakahara), (Andrew Chik)
16:08.3, 17:01.4, 17:06.5, 17:11.3, 17:52.5, (20:08.8), (21:18.2)
4105Alhambra (Martinez), CA - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 2:10.7
6, 11, 12, 26, 50, (77), (82)
Benjamin Smyers, Nolin Searls, Tyler Allan, Ryan McCauley, Vince Montegrande, (Samuel Rogers), (Ethan Arnold-Muth)
16:20.0, 16:52.0, 16:53.6, 17:20.6, 18:30.8, (21:47.4), (23:25.6)
5112Acalanes, CA - Team Time (1st 5) 1:25:33.9 | Spread (1st 5) 2:45.0
2, 5, 10, 43, 52, (56), (57)
Samuel Roth, Tyler Hunt, Dominic Basaldua, Josh Evans, Ethan Chow, (Logan Farzan), (David Marron)
15:52.5, 16:12.4, 16:42.0, 18:09.5, 18:37.5, (18:50.7), (18:52.3)
6113Moreau Catholic, CA - Team Time (1st 5) 1:26:41.4 | Spread (1st 5) 1:23.8
8, 15, 17, 33, 40, (41), (74)
Jacob Hupke, Wesley Hastings, Johann Sathianathan, Carson Moses, Ignacio Ramirez, (Sahir Hossainy), (Thomas McCallion)
16:39.6, 17:02.8, 17:06.4, 17:49.2, 18:03.4, (18:04.4), (21:15.1)
7182Fortuna, CA - Team Time (1st 5) 1:29:33.0 | Spread (1st 5) 1:58.0
9, 32, 37, 51, 53, (59), (61)
Collin Stockwell, Antonio Garcinuno, Logan Calvert, Braiden Barsanti, Adam Calvert, (Sergio Marquez), (Angel Ornelas)
16:41.0, 17:45.0, 17:53.0, 18:35.0, 18:39.0, (19:12.0), (19:23.5)
8192Encinal, CA - Team Time (1st 5) 1:30:02.7 | Spread (1st 5) 1:37.0
18, 35, 38, 46, 55, (76)
Ben Wilson-Ripsom, Erwin Radnaasuren, Diego Cerna, Dylan Mochizuki, Gabe Jones, (Charlie Cunningham)
17:06.5, 17:52.0, 17:56.0, 18:24.7, 18:43.5, (21:29.0)
9211Eureka, CA - Team Time (1st 5) 1:31:09.1 | Spread (1st 5) 2:00.1
28, 34, 42, 47, 60, (63), (65)
Ian Bennett, Kaelan Docherty, Thomas Becannon, Daniel Shaver, Jordan Urban, (Wyatt Zerlang), (Nolan Jacobus)
17:23.0, 17:51.0, 18:07.0, 18:25.0, 19:23.1, (19:43.0), (19:51.0)
10215Concord, CA - Team Time (1st 5) 1:32:12.9 | Spread (1st 5) 4:22.1
7, 39, 48, 49, 72, (73)
Logan Jacobs, Brandon Simpson, Cameron Crow, Zachary Dahl, Evan Lewis, (Zachary Willsie)
16:27.8, 18:02.9, 18:25.9, 18:26.4, 20:49.9, (20:55.9)
11279Miramonte, CA - Team Time (1st 5) 1:35:45.0 | Spread (1st 5) 2:02.0
44, 45, 58, 64, 68
Richard Davis, Asher Patel, Xander Deanhardt, Roan Kazmierowski, Jason Wagner
18:15.0, 18:18.0, 19:09.0, 19:46.0, 20:17.0
12339Arcata, CA - Team Time (1st 5) 1:41:32.0 | Spread (1st 5) 1:21.0
62, 67, 69, 70, 71, (79), (80)
Daniel Johnson, Lucas Blair, Will Salamunovich, Andrew Trieu, Conrad Stemler, (Spencer Krueger), (Noah Macknicki)
19:28.0, 20:10.0, 20:23.0, 20:42.0, 20:49.0, (22:30.0), (22:36.0)
13411San Lorenzo, CA - Team Time (1st 5) 1:58:37.1 | Spread (1st 5) 2:33.0
78, 81, 83, 84, 85
Luis Zarco, Noah Solorzano, Luis Angulo, Alexis Santos, Edison Manzanilla
21:59.0, 23:24.9, 24:15.0, 24:26.2, 24:32.0