156Albany, CA - Team Time (1st 5) 1:16:56.9 | Spread (1st 5) 1:30.8
1, 4, 13, 14, 24, (46), (54)
Sean Morello, Lucas Cohen, Callum McBride, Jack Elfenbaum, Benjamin Elfenbaum, (Elijah Medina), (Daniel Javandel)
14:28.4, 14:57.0, 15:44.9, 15:47.4, 15:59.2, (16:46.0), (17:00.2)
2109Piedmont, CA - Team Time (1st 5) 1:20:00.3 | Spread (1st 5) 1:35.5
8, 12, 16, 17, 56, (57), (73)
Xander Schulte-Sasse, Christian Taylor, Parker Long, Julien Lee, Alex Ware, (Evan Byun), (Jasper Tripp)
15:27.6, 15:43.6, 15:52.1, 15:53.9, 17:03.1, (17:05.3), (17:26.1)
3117St Mary's College, CA - Team Time (1st 5) 1:19:46.9 | Spread (1st 5) 1:44.8
3, 23, 26, 30, 35, (43), (48)
Mateo Malko-Allen, Collin Kopchik, Kai Valle, Adrian Licea, Charlie Higley, (Luke Bradley), (Javin Schmitt)
14:47.9, 15:57.1, 16:07.0, 16:22.2, 16:32.7, (16:44.3), (16:50.9)
4127Bishop O'Dowd, CA - Team Time (1st 5) 1:20:32.6 | Spread (1st 5) 1:41.4
7, 15, 18, 33, 54, (75), (77)
Lyle Phillips, Ennio Eilenberg, Ethan Gonzalez, Zachary Tanenbaum, Jordan Estimo, (Ryan O'Donnell), (Liam Shaw)
15:18.8, 15:49.6, 15:54.4, 16:29.6, 17:00.2, (17:29.0), (17:35.5)
5153Archie Williams, CA - Team Time (1st 5) 1:21:42.0 | Spread (1st 5) 45.3
20, 22, 34, 38, 39, (44), (71)
Luke Calegari, William Mulliken, Ryan Ferguson, Jackson McFerron, Ian Sharp, (Ryan Seeley), (John Minutoli)
15:54.9, 15:55.7, 16:32.0, 16:39.2, 16:40.2, (16:45.7), (17:23.3)
6158Acalanes, CA - Team Time (1st 5) 1:21:19.2 | Spread (1st 5) 1:59.3
6, 10, 36, 41, 65, (90), (110)
Logan Farzan, Tyler Hunt, Thomas Cronin, Benjamin Brekke, Zachary Snyder, (Nathan Joseph), (Liam Gallacher)
15:15.0, 15:31.9, 16:35.0, 16:43.0, 17:14.3, (18:02.2), (18:31.4)
7183Miramonte, CA - Team Time (1st 5) 1:22:04.4 | Spread (1st 5) 1:54.1
5, 25, 42, 53, 58, (69), (81)
Asher Patel, Logan Letulle, Jason Wagner, Richard Davis, James Jenkins, (Sean Soohoo), (Caleb Kreutzer)
15:11.7, 16:03.3, 16:43.6, 17:00.0, 17:05.8, (17:17.8), (17:38.9)
8185Moreau Catholic, CA - Team Time (1st 5) 1:21:39.0 | Spread (1st 5) 2:30.6
2, 28, 31, 60, 64, (91), (100)
Jacob Hupke, Cristian Lopez, Brandon Erler, Edison Chow, Juan Ramirez, (Campbell Duke), (Joseph Bosl)
14:43.6, 16:11.5, 16:23.0, 17:06.7, 17:14.2, (18:02.4), (18:14.0)
9193Marin Catholic, CA - Team Time (1st 5) 1:22:45.8 | Spread (1st 5) 1:11.2
11, 32, 49, 50, 51, (68), (76)
Ziggy Nacco, Will Silloway, Hunter Glodowski-Valla, Calvin Tobin, Jimmy Knopf, (Leo Robillard), (Robert Hadsell)
15:41.4, 16:29.0, 16:51.1, 16:51.7, 16:52.6, (17:16.5), (17:32.8)
10277Piner, CA - Team Time (1st 5) 1:24:54.0 | Spread (1st 5) 2:51.7
9, 40, 44, 80, 104, (116), (123)
Jared Hayes, Bryce Ward, Leonardo Vazquez, Gavin Cecil, Derek Sadorra, (Azriel Cuevas-Martinez), (Andrew Luong)
15:29.0, 16:41.7, 16:45.7, 17:36.9, 18:20.7, (18:45.1), (19:12.0)
11281John F. Kennedy (Fremont), CA - Team Time (1st 5) 1:25:00.3 | Spread (1st 5) 2:10.2
18, 29, 61, 79, 94, (95), (98)
Nathan Jay, Aarav Mehta, Zachary Koller, Neil Mathew, Issac Luong, (Ayler Ehling), (Joseph Shin)
15:54.4, 16:15.8, 17:09.5, 17:36.0, 18:04.6, (18:08.0), (18:12.4)
12387Eureka, CA - Team Time (1st 5) 1:28:15.7 | Spread (1st 5) 1:26.0
37, 83, 86, 89, 92, (92), (107)
Daniel Shaver, Ashton Plessinger, Everett Docherty, Kaelan Docherty, Chase Jimenez, (Aaron Shapiro), (Jesse Vasquez)
16:38.0, 17:42.0, 17:52.9, 17:58.8, 18:04.0, (18:04.0), (18:27.0)
13402Alhambra (Martinez), CA - Team Time (1st 5) 1:28:42.1 | Spread (1st 5) 3:25.4
21, 67, 74, 113, 127, (135), (138)
Tyler Allan, Paolo Morales, Ian Knutson, Ethan Hussey, Waylon Crombie, (Connor Thompson), (Nathan Doughtie)
15:55.3, 17:15.3, 17:28.8, 18:42.0, 19:20.7, (20:02.5), (20:29.7)
14407Arcata, CA - Team Time (1st 5) 1:28:33.9 | Spread (1st 5) 37.8
70, 77, 85, 87, 88, (103), (106)
Nathan Whitney, Levi Browne, Tobias Sanchez, Andrew Trieu, Kai Frimodig, (Lucas Blair), (Bruin Nave)
17:19.3, 17:35.5, 17:48.0, 17:54.0, 17:57.1, (18:18.0), (18:22.7)
15411Terra Linda, CA - Team Time (1st 5) 1:28:48.0 | Spread (1st 5) 2:35.0
27, 63, 97, 109, 115, (118), (124)
David Grijalba, Jaspre Suen, Shahan Ajmani, Luca Garvey Miller, Raul Grijalba, (John King), (Logan Frazier)
16:09.5, 17:13.0, 18:11.5, 18:29.5, 18:44.5, (18:53.5), (19:12.2)
16447Concord, CA - Team Time (1st 5) 1:29:42.6 | Spread (1st 5) 1:26.3
59, 82, 96, 99, 111, (114), (126)
Cristofer Cabrera Gonzalez, Cameron Crow, Zachary Dahl, Sergio Ramirez, Tristan Bebout, (Evan Lewis), (Tommy Nguyen)
17:06.2, 17:40.6, 18:10.6, 18:12.7, 18:32.5, (18:42.7), (19:19.7)
17491Hercules, CA - Team Time (1st 5) 1:31:10.6 | Spread (1st 5) 1:54.1
62, 101, 102, 105, 121, (125), (128)
Colin Olairez, Adrian Tyler Dalisay, Kevin Lee, Brendan Kariithi, Norbu Tashitsang, (Tyler Jung), (Jake Boston)
17:11.0, 18:16.3, 18:16.9, 18:21.3, 19:05.1, (19:16.3), (19:24.8)
18526San Marin, CA - Team Time (1st 5) 1:34:38.7 | Spread (1st 5) 4:16.4
47, 84, 122, 134, 139, (141), (142)
Varun Poojary, Justin Catanach, Jack Venezia, Kole Hockinson, Jonnie Choi, (Carter Wielt), (Aiden Hemmings)
16:49.6, 17:43.3, 19:08.0, 19:51.8, 21:06.0, (21:20.0), (21:29.4)
19536Encinal, CA - Team Time (1st 5) 1:32:54.8 | Spread (1st 5) 2:14.9
66, 108, 112, 120, 130, (131), (136)
Jayden Smith, Diego Cerna, Laith Owens, Mateo Delgado, Ian Nebeker, (Mason Estrada), (Tyson Valle)
17:14.8, 18:28.8, 18:38.0, 19:03.5, 19:29.7, (19:40.9), (20:05.6)
20575San Rafael, CA - Team Time (1st 5) 1:36:51.2 | Spread (1st 5) 5:02.1
52, 117, 129, 132, 145, (149)
Teo Cristea, Trey Skieresz, Zane Fiandaca-Olsen, Andre Kfouri, Anthony Genolio, (Nicolas Rossini)
16:53.2, 18:48.3, 19:26.0, 19:48.4, 21:55.3, (25:04.9)
21639Del Norte, CA - Team Time (1st 5) 1:43:08.0 | Spread (1st 5) 5:18.0
72, 137, 140, 143, 147
Dylan Rodriguez, Luke Padilla, Michael Leveque, Joaquin Fabricius, Coulter Chilcott
17:26.0, 20:19.0, 21:07.0, 21:32.0, 22:44.0
22690Fortuna, CA - Team Time (1st 5) 1:46:13.2 | Spread (1st 5) 3:46.4
119, 133, 144, 146, 148, (150)
Noah Crosswhite, James Aubuchon, David Gutierrez, Haydin Mela, Alex Kilroy, (Justin Heavilin)
19:01.5, 19:50.5, 21:54.2, 22:39.1, 22:47.9, (25:19.0)