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), (53)
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, (64), (73)
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)
4104Alhambra (Martinez), CA - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 2:10.7
6, 11, 12, 26, 49, (75), (80)
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)
5111Acalanes, CA - Team Time (1st 5) 1:25:33.9 | Spread (1st 5) 2:45.0
2, 5, 10, 43, 51, (55), (56)
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), (72)
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)
7180Fortuna, CA - Team Time (1st 5) 1:29:33.0 | Spread (1st 5) 1:58.0
9, 32, 37, 50, 52, (58), (60)
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)
8191Encinal, CA - Team Time (1st 5) 1:30:02.7 | Spread (1st 5) 1:37.0
18, 35, 38, 46, 54, (74)
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)
9210Eureka, CA - Team Time (1st 5) 1:31:09.1 | Spread (1st 5) 2:00.1
28, 34, 42, 47, 59, (61), (63)
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)
10235Concord, CA - Team Time (1st 5) 1:34:42.9 | Spread (1st 5) 4:28.1
7, 39, 48, 70, 71
Logan Jacobs, Brandon Simpson, Zachary Dahl, Evan Lewis, Zachary Willsie
16:27.8, 18:02.9, 18:26.4, 20:49.9, 20:55.9
11274Miramonte, CA - Team Time (1st 5) 1:35:45.0 | Spread (1st 5) 2:02.0
44, 45, 57, 62, 66
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
12346Arcata, CA - Team Time (1st 5) 1:44:34.0 | Spread (1st 5) 2:20.0
65, 67, 68, 69, 77, (78), (84)
Lucas Blair, Will Salamunovich, Andrew Trieu, Conrad Stemler, Spencer Krueger, (Noah Macknicki), (Chris Doane)
20:10.0, 20:23.0, 20:42.0, 20:49.0, 22:30.0, (22:36.0), (25:06.0)
13401San Lorenzo, CA - Team Time (1st 5) 1:58:37.1 | Spread (1st 5) 2:33.0
76, 79, 81, 82, 83
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