151Dublin, CA - Team Time (1st 5) 1:16:41.3 | Spread (1st 5) 52.2
2, 3, 12, 16, 18, (21), (37)
Christopher Middleton-Pearson, Loic Scomparin, Surya Marimuthu, Kyle Elias, Kyle Morrison, (Hunter Lampi), (Rohan Fonseka)
14:52.5, 14:57.1, 15:30.7, 15:36.3, 15:44.7, (15:48.7), (16:16.6)
275Campolindo, CA - Team Time (1st 5) 1:17:46.5 | Spread (1st 5) 1:24.6
1, 8, 11, 20, 35, (41), (77)
Teddy Buckley, Cayden Hein, Dylan Cronin, Cameron Iniguez-Reyes, Marco Chao, (Owen Lekki), (Max Essl)
14:50.1, 15:24.0, 15:29.7, 15:48.0, 16:14.7, (16:21.4), (17:08.7)
399Amador Valley, CA - Team Time (1st 5) 1:18:36.8 | Spread (1st 5) 1:02.5
7, 9, 13, 27, 43, (48), (65)
Jack Gray, Aidan Boyle, Aidan McCarthy, Jacob Lawrence, John Lester, (Euan Houston), (Aryan Singh)
15:20.3, 15:24.1, 15:32.2, 15:57.4, 16:22.8, (16:29.1), (16:43.9)
4134College Park, CA - Team Time (1st 5) 1:19:40.5 | Spread (1st 5) 1:00.3
10, 14, 17, 46, 47, (50)
Dylan Cook, Bjorn Thorsen, Lev Afonine, Ethan Gaigalas, Jake Heinlein, (Sebastian Vaisset-Fauvel)
15:27.9, 15:34.6, 15:43.8, 16:26.0, 16:28.2, (16:32.1)
5140Granada, CA - Team Time (1st 5) 1:19:49.7 | Spread (1st 5) 1:15.4
6, 19, 24, 39, 52, (53), (57)
Joshua White, Tyler Hattori, Seth Jeppson, Julian Galicia Thomas, Yarin Dan, (Andrew Lau), (Parker Moore)
15:18.0, 15:46.7, 15:51.7, 16:19.9, 16:33.4, (16:33.8), (16:36.8)
6169Las Lomas, CA - Team Time (1st 5) 1:20:17.3 | Spread (1st 5) 1:40.4
4, 31, 32, 40, 62, (74), (81)
Preston Norris, Charlie Kisylia, Casey Renaghan, Cooper Wise, Parker Wilkerson, (Jack Daley), (Jacob Renaghan)
15:00.4, 16:04.9, 16:10.8, 16:20.4, 16:40.8, (17:01.7), (17:13.5)
7193Acalanes, CA - Team Time (1st 5) 1:21:06.4 | Spread (1st 5) 49.8
22, 23, 34, 56, 58, (59), (61)
Samuel Roth, Riley Noon, Andrew Owens, Joshua Starr, Nick Hutson, (Harrison Seymour), (Loic Windfuhr Durand)
15:49.1, 15:51.2, 16:12.1, 16:35.1, 16:38.9, (16:39.1), (16:40.4)
8227Dougherty Valley, CA - Team Time (1st 5) 1:22:02.6 | Spread (1st 5) 37.2
30, 42, 44, 51, 60, (70), (72)
Connor Ueyama, Nirmal Ayyagari, Michael Schneider, Michael Han, Ananth Goyal, (Chinmaya Salinamakki), (Jackson Colla)
16:03.0, 16:21.5, 16:25.4, 16:32.5, 16:40.2, (16:52.8), (16:57.9)
9233Clayton Valley, CA - Team Time (1st 5) 1:22:10.8 | Spread (1st 5) 1:02.3
29, 36, 38, 55, 75, (83), (102)
Nathan Butterfield, Nicholas Muller, Aidan Reinwald, Matthew Andrade, Nick Harrison, (Christian White), (Sean Malley)
15:59.8, 16:15.9, 16:18.4, 16:34.6, 17:02.1, (17:18.6), (17:42.2)
10239Foothill (Pleasanton), CA - Team Time (1st 5) 1:21:48.1 | Spread (1st 5) 2:38.4
5, 15, 45, 67, 107, (124), (133)
Russell Sullivan, Shrey Shah, Prithu Kachare, Arjun Subramanian, Pranav Poominathan, (Ruairi Dwyer), (Christopher Loo)
15:09.1, 15:35.6, 16:25.9, 16:50.0, 17:47.5, (18:01.7), (18:17.1)
11256Northgate, CA - Team Time (1st 5) 1:22:29.7 | Spread (1st 5) 53.6
26, 33, 63, 66, 68, (79), (95)
Thomas Davies, Logan Harlow, Karl Lindeman, Leonard Garcia, Isaiah Reyes, (Grant McCargar), (Eric Hurst)
15:56.6, 16:11.8, 16:43.0, 16:48.1, 16:50.2, (17:12.4), (17:34.5)
12438Tamalpais, CA - Team Time (1st 5) 1:26:30.4 | Spread (1st 5) 1:33.5
49, 54, 92, 116, 127, (138), (138)
Tomoki Scharber, Paul Law, Michael Brandt, Ethan Lin, Caden Carney, (Emmet Kneafsey), (Hector Lyko)
16:31.7, 16:33.9, 17:24.8, 17:54.8, 18:05.2, (18:30.9), (18:30.9)
13439Lick Wilmerding, CA - Team Time (1st 5) 1:27:00.8 | Spread (1st 5) 0.7
86, 87, 88, 88, 90, (91), (108)
Eddie Dilworth, Alex Mader, Nick Harris, Marc Eidelhoch, Adam Spitzler, (Milo Chung), (Matt Drew)
17:23.8, 17:24.1, 17:24.2, 17:24.2, 17:24.5, (17:24.7), (17:48.5)
14444San Ramon Valley, CA - Team Time (1st 5) 1:27:14.7 | Spread (1st 5) 27.1
80, 84, 85, 96, 99, (128), (137)
Cole Edgren, Calder Severson, Ryan Frankel, Anthony Naprawa, Alex Earle, (Eric Connelly), (Eriberto Perez)
17:13.0, 17:21.9, 17:23.1, 17:36.6, 17:40.1, (18:08.2), (18:27.1)
15489San Rafael, CA - Team Time (1st 5) 1:28:02.8 | Spread (1st 5) 2:53.2
28, 76, 101, 135, 149, (155), (158)
Henry Denberg, Acer Cristea, Eduardo Mazariegos, Oscar Labovich, Michael Driscoll, (Levi Woodall), (Wilson Skinner)
15:58.9, 17:07.3, 17:41.4, 18:23.1, 18:52.1, (19:17.1), (19:17.8)
16520Alhambra (Martinez), CA - Team Time (1st 5) 1:28:48.0 | Spread (1st 5) 3:05.3
25, 82, 119, 144, 150, (181)
Carson Edwards, Colby Thompson, Graham Manning, Samuel Rogers, Delano Roderick, (Sam DiBetta)
15:53.0, 17:17.2, 17:57.6, 18:41.9, 18:58.3, (20:36.3)
17522San Leandro, CA - Team Time (1st 5) 1:28:25.3 | Spread (1st 5) 1:02.8
73, 100, 110, 117, 122, (126), (142)
Steven Choi, Stewart Choi, Tyler Caisse, Ryan Nguyen, Gregory Cook, (Jacobo Mendez-Sanchez), (Anthony Zahradka)
16:58.2, 17:40.9, 17:49.2, 17:56.0, 18:01.0, (18:03.5), (18:36.7)
18539De La Salle, CA - Team Time (1st 5) 1:28:53.8 | Spread (1st 5) 10.5
103, 104, 106, 112, 114, (115), (118)
Christian Zaldana, Nathan Babby, Sebastian Ramirez, Nicholas Mast, Ryan Kenny, (Tyler Cline), (Giovanni Quintana)
17:42.5, 17:42.7, 17:46.3, 17:49.3, 17:53.0, (17:53.7), (17:56.4)
19550Convent & Stuart Hall, CA - Team Time (1st 5) 1:29:01.9 | Spread (1st 5) 1:26.4
69, 98, 120, 131, 132, (141), (147)
Mark Kearney, Travis Evans, Antonio Woo, Skyler Dela Cruz, Emanuel Olivares, (William Burns), (Cole Bianchi)
16:50.6, 17:39.7, 17:57.9, 18:16.7, 18:17.0, (18:32.9), (18:44.7)
20602Concord, CA - Team Time (1st 5) 1:30:43.0 | Spread (1st 5) 1:52.1
78, 105, 123, 145, 151, (179)
Diego Huerta, Michael Moroz, Brian Torres, Ezra Lara, Ernesto Perez Gutierrez, (Joey Anderson)
17:10.6, 17:45.2, 18:01.2, 18:43.3, 19:02.7, (20:30.0)
602Urban of San Francisco, CA - Team Time (1st 5) 1:30:18.9 | Spread (1st 5) 1:01.3
97, 109, 125, 128, 143, (162), (167)
Ben Galloway, Harrison Greene, Nick Miller, Oscar Wong, Avery Hall, (Sam Padilla), (Luke Carlson)
17:39.3, 17:49.0, 18:01.8, 18:08.2, 18:40.6, (19:42.9), (19:49.9)
22653American, CA - Team Time (1st 5) 1:31:49.3 | Spread (1st 5) 1:24.5
110, 113, 136, 140, 154, (177)
Julian Alfonso, Javier Alfonso, Lucas Fezler, Aryan Shah, Deren Okada, (Gokul Krishna)
17:49.2, 17:51.5, 18:23.8, 18:31.1, 19:13.7, (20:26.5)
653Miramonte, CA - Team Time (1st 5) 1:32:14.7 | Spread (1st 5) 2:33.7
64, 134, 146, 153, 156, (157), (175)
Freddie Bell, Christian Gee, Ryan O'Neill, Marcus O'Neill, Matthew O'Brien, (Leo Naylor), (Alex Meckes)
16:43.7, 18:20.9, 18:44.1, 19:08.6, 19:17.4, (19:17.5), (20:11.1)
24718International FAIS, CA - Team Time (1st 5) 1:35:12.3 | Spread (1st 5) 2:51.4
71, 152, 164, 165, 166, (184), (193)
Rowan Davis, Eloi Divol, Jonathan Palash-Mixner, Felix Coffelt, Conor Harty, (Julien Prefot), (Charlie Kushalevsky)
16:53.7, 19:06.4, 19:43.0, 19:44.1, 19:45.1, (20:42.3), (21:33.4)
25733Drew, CA - Team Time (1st 5) 1:35:26.1 | Spread (1st 5) 2:38.0
93, 130, 169, 170, 171, (196), (198)
Stefan Mimski, Ben Berman, Elliott Wayburn-Best, Max Manzare, Joseph Birch, (Maximillian Breall), (Dimitri Reyes)
17:25.0, 18:10.7, 19:53.3, 19:54.1, 20:03.0, (22:56.4), (22:59.8)
26779Washington, CA - Team Time (1st 5) 1:39:39.9 | Spread (1st 5) 4:51.2
94, 121, 178, 191, 195
Trevor Hancock, Lee Morkved, Marco Carrillo, Joel Castillo, Joseph Yasuda
17:31.4, 17:59.9, 20:28.2, 21:17.8, 22:22.6
27836Bishop O'Dowd, CA - Team Time (1st 5) 1:39:35.0 | Spread (1st 5) 29.7
160, 161, 168, 173, 174, (182), (185)
Joseph Sweeney, Marcus Fong, Griffin Osser, Gabriel Martinez, Peter Schmitz, (Spencer Browne), (Hannes Rodriguez)
19:41.0, 19:42.6, 19:51.9, 20:08.8, 20:10.7, (20:38.5), (20:46.5)
28848Bay School of San Francisco, CA - Team Time (1st 5) 1:40:00.8 | Spread (1st 5) 1:59.0
148, 162, 172, 180, 186, (187), (188)
Adam Schwartz, Aaron Miller, Logan UNG, Liam Edwards, Jude Sole, (John Kingsland), (Rafael Branco)
18:48.6, 19:42.9, 20:05.9, 20:35.8, 20:47.6, (20:49.0), (20:53.9)
29921Mt Eden, CA - Team Time (1st 5) 1:47:00.7 | Spread (1st 5) 3:27.6
159, 176, 190, 197, 199, (201)
Angelo Penaranda, Alex Calvio, Carlos Lopez, Alberto Molina, Ramneek Singh, (Kevin Le)
19:34.7, 20:11.7, 21:12.4, 22:59.6, 23:02.3, (26:14.8)
30958San Francisco Waldorf, CA - Team Time (1st 5) 1:49:40.4 | Spread (1st 5) 4:09.5
183, 189, 192, 194, 200
Oliver Budd, Kaia Garcia-Vandegrift, Lucca Jones, Max Balazs, Aidan Sondheimer
20:40.9, 21:08.0, 21:19.9, 21:41.2, 24:50.4